共陰數碼管,顯示數字5,給的二進位制數是多少

2021-03-03 22:04:51 字數 1365 閱讀 5558

1樓:做而論道

數碼管的各個段,和資料線的八個位,兩兩連線的對應關係,樓主給出先。

2樓:續煊郜冬梅

8最簡單啦,共陰的就是00000000,共陽的就是11111111

共陰型數碼管顯示5,二進位制斷碼 為多少

3樓:匿名使用者

用c語言定義共

bai陰數碼管段碼錶的語

du句:

unsigned char code table=;//共陰數碼dao管段碼錶

從中可以查到專5的段碼是:0x6d

要用屬這16個全部段碼,不要只問一個。

51微控制器的共陰數碼管怎麼顯示數字(c語言)

4樓:匿名使用者

要讓51微控制器共陰數碼管顯示數字,只需要將微控制器的p2埠輸出數字對應的段碼即可。

以顯示數字「0」為例,c語言程式如下:

#include

#define uchar unsigned char#define uint unsigned int//數碼管的段碼編碼

uchar table[10] =;

void main()

5樓:匿名使用者

共陰極數碼管也就是說,當控制訊號為1時該段led點亮,8段數碼管的數字0~9定義為:

3fh,06h,5bh,4fh,66h ;012346dh,7dh,07h,7fh,6fh ;56789以下為簡易8路搶答器的例程:

#include

#define uchar unsigned charuchar table=;

sbit rstkey=p2^2;

sbit speaker=p2^0;

void delay()//延時約400毫秒main()

switch(key)

p1=table[i];//顯示按下搶答器的號p0=key;//顯示按下鍵號的led

while(1)}}

6樓:匿名使用者

不涉及動態顯示,未用鎖存器

#include

#define _x10 (0xfe)

#define _x1 (0xfd)

unsigned char code tab=;

void main()

}void show(unsigned char duan,unsigned char wei)

else}

7樓:走在時間的前頭

你的l1/l2/l3都是什麼啊?還有latchduan??我有做過類似的設計,需要可以互相交流一下!

如何判斷共陰共陽數碼管數碼管是共陰共陽的引腳圖上怎麼看

用一個 5v電源比較簡單 先在電源上串一個10 120 電阻 再找出公共端 把電源 與公共端,把電源 和其他任意極連線這樣如果有一個筆畫亮了 那就是共陽極 反之就是共陰極 至於電路板上的數碼管 就看公共端是與地相連 共陰 還是與vcc相連 共陽 無論是共陰還是共陽公共端與地 vcc之間一般會串一個小...

這是共陽極數碼管顯示吧,如果是共陰極數碼管,程式應該怎麼改呢?我改了總是出錯

直接將共陽極數 來碼管換成共源陰極.是不行的。比如二極體,連線方向改變後肯定不能工作了。但是,如果將共陽極數碼管錯買成了共陰極的 如果腳位和驅動筆畫是一樣的話,還是可以用的。改動如下 1 將共陽訊號改為共陰訊號 2 將原來所有驅動訊號都反一次相。不能正常工作的,如果是靜態顯示的話你需要做兩件事 1硬...

怎樣讓數碼管顯示不同的數字,怎樣讓數碼管顯示2個不同的數字

先讓來你的第一個數碼管顯示要 源顯示的第一個數字,其他數碼管關閉 然後關閉第一個數碼管顯示 然後讓你的第二個數碼管顯示要顯示的第二個數字,其他數碼管關閉 然後關閉第二個數碼管 然後讓第三個數碼管顯示要顯示的第三個數字,其他數碼管關閉 然後關閉第三個數碼管 依次類推,到最後一個後返回到第一個重新顯示。...