微控制器中數碼管數字部分和小數點的點亮規則是什麼啊

2021-03-04 09:21:29 字數 958 閱讀 8763

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.如果是定時器中斷實現數碼管掃描的,請將該定時器中...