1樓:金華**病醫生
你好,我bai不懂你的電路圖是怎麼du
的,但是zhi數碼管的小數點是這樣的dao,p0=table1[ge];你這個是定址的後回面加個點就得答了,給為 p0=table1[ge]+0x80;或者p0=table1[ge]|0x80應該都一樣的;
0x80就是那個點亮,不懂你是公陽還是共陰的,如果是公陽的是0x7f。。。和共陰的相反
微控制器數碼管小數點的顯示
2樓:天晴電子玩家
程式如下:
#include
#include
sbit duan=p3^0;
sbit wei=p3^1;
unsigned char code table = ;
void delay(void)
void show6led(float num)main()}
3樓:匿名使用者
我不懂你的電
bai路圖是怎麼du接的,但是zhi
數碼管的小數點是這樣的
p0=table1[ge];你這dao個是定址的版後面加個點就得了權給為 p0=table1[ge]+0x80;或者p0=table1[ge]|0x80應該都一樣的;
0x80就是那個點亮,不懂你是公陽還是共陰的,如果是公陽的是0x7f。。。和共陰的相反
4樓:匿名使用者
同志,你的電路都沒有我們怎麼回答呀,望把原理圖發出來
5樓:匿名使用者
dula=1;
p0=table1[ge];
dula=0;
p0=0xff;
wela=1;
p0=0xfd;
wela=0;
delay(1);
中,改為
p0=0x30;
微控制器數碼管小數點的顯示,微控制器中數碼管數字部分和小數點的點亮規則是什麼啊?
程式如下 include include sbit duan p3 0 sbit wei p3 1 unsigned char code table void delay void void show6led float num main 我不懂你的電 bai路圖是怎麼du接的,但是zhi 數碼管的...
微控制器兩位數碼管顯示數字,微控制器兩位數碼管顯示數字
include define uchar unsigned char uchar distab 0到fuchar number,dat 29 void t0isr interrupt 1 main 51微控制器數碼管怎樣才能同時在兩個數碼管上面顯示不同的數字?是因為人眼的視覺暫留效應,實際上兩個數碼...
微控制器串列埠控制數碼管顯示兩位數字時顯示不對
需提供你的硬體連線圖。微控制器串列埠控制數碼管顯示兩位數字時顯示不對 如果數碼管 驅動程式是 正確的,那麼可能的原因有 1.如果你驅動數碼管的程式是是在版main函式中呼叫的,請權修改程式使之以中斷的方式實現,否則需要優化程式使程式不能存在大延遲。2.如果是定時器中斷實現數碼管掃描的,請將該定時器中...