已知共陽極8段LED數碼管的顯示數字的字形碼如下 求詳解!

2021-04-19 23:50:57 字數 2975 閱讀 7234

1樓:匿名使用者

數碼管定義如下bai圖:共陽du

極數碼管編碼為:

ledtab:

db 0c0h ;"0" 00h

db 0f9h ;"1" 01h

db 0a4h ;"2" 02h

db 0b0h ;"3" 03h

db 99h ;"4" 04h

db 92h ;"5" 05h

db 82h ;"6" 06h

db 0f8h ;"7" 07h

db 80h ;"8" 08h

db 90h ;"9" 09h

db 88h ;"a" 0ah

db 83h ;"b" 0bh

db 0c6h ;"c" 0ch

db 0a1h ;"d" 0dh

db 86h ;"e" 0eh

db 8eh ;"f" 0fh

db 0ffh ;" " 10h

當zhia為某dao一個數回

時,查表就得到這答個數編號的段碼,比如a為1,那麼就是「1」的編碼,f9h。

2樓:朱鑫哲

指令為:

抄mov dptr,#ledtab

movc a,@a+dptr

mov p0,a    ;假設段碼接襲在p0口。

當a為某一個數時,bai查表就得到du這個數編號的zhi段碼,比如daoa為1,那麼就是「1」的編碼,f9h。

ps:累加器(accumulator)是一種暫存器,它用來儲存計算所產生的中間結果。如果沒有像累加器這樣的暫存器,那麼在每次計算(加法,乘法,移位等等)後就必須要把結果寫回到記憶體,然後再讀回來。

然而存取主記憶體的速度是比從數學邏輯單元(alu)到有直接路徑的累加器存取更慢。

標準的例子就是把一列的數字加起來。一開始累加器設定為零,每個數字依序地被加到累加器中,當所有的數字都被加入後,結果才寫回到主記憶體中。

8段共陰極led數碼管顯示「0」,對應字形碼為什麼?

3樓:匿名使用者

這字形碼bai是最基本的了,凡du是學微控制器的zhi人都知道的dao,而且自己也可算出來的。版不只是權0,就是十進位制數的10個數碼的字形碼都應該知道的。

如下,就是0-9的十個數的字形碼,也叫段碼。

0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f

那第一個就是0的字形碼了。

急需數碼管共陽和共陰對應的所有字形碼?

4樓:自由天下

微控制器led共陽極段碼錶【

0-f】

[0-7]

0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h

[8-f]

80h,90h,88h,83h,0c6h,0a1h,86h,8eh

微控制器led共陰極段專碼錶【0-f】屬

[0-7]

3fh,06h,5bh,4fh,66h,6dh,7dh,07h

[8-f]

7fh,6fh ,77h,7ch,39h,5eh,79h,71h,76h

如何確定數碼管段碼錶

5樓:竹筱宓

確定數碼管段碼錶方法如下:共陰:

0、0x3f

1、 0x06

2、0x5b

3、0x4f

4、0x66

5、0x6d

6、0x7d

7、0x07

8、0x7f

9、0x6f

a、0x77

b、0x7c

c、0x39

d、0x5e

e、0x79

f、0x71

無顯示:0x00

只顯示一點:0x80

共陽:只需和共陰互補即可,比如:

共陽0為:0xc0

共陰0為:0x3f

相加後兩位等於ff即可。

數碼管的最常見形式有10個陰極,形狀為數字0到9,某些數碼管還有一個或兩個小數點。然而也有其他型別的數碼管顯示字母、標記和符號。如一種「數碼管」,其陰極為一個模板製成的面具,上面有數字形狀的孔。

6樓:乄也

共陰:0   0x3f

1   0x06

2   0x5b

3   0x4f

4   0x66

5   0x6d

6   0x7d

7   0x07

8   0x7f

9   0x6f

a   0x77

b   0x7c

c   0x39

d   0x5e

e   0x79

f   0x71

無顯示:   0x00

只顯示一點 :0x80

共陽 只需和共陰互補即可,比如

共陽0為:0xc0

共陰0為:0x3f

相加後兩位等於 ff 即可   其他的自己算吧

7樓:匿名使用者

如何確定數碼管理斷碼屏數碼管理斷碼錶有很多,看你想接觸哪一型別的數碼管理的斷碼錶?

8樓:小卒我以過河

共陽段碼由0到f的編碼為:

uchar code table[]=;

共陰取反即可。

一個微控制器應用系統中,用led數碼管顯示字元'8'的段碼是8ch.可以斷定該顯示系統用的是()

9樓:做而論道

d.以上都不對。

----

問題補充:上面是80h

b.加反相驅動的共陰極數碼管或不加反相驅動的共陽極數碼管。

10樓:匿名使用者

8:正碼: 0111 1111 b = 7fh

反碼: 1000, 0000 b = 80h

共陰極數碼管和共陽極的區別數碼管選共陰或共陽的有什麼區別

共陽極數碼管是指八段數碼管的八段發光二極體的陽極 正極 都連在一起,而陰極對應的各段可分別控制,如圖 b 所示 共陰極數碼管是指八段數碼管的八段發光二極體的陰極 負極 都連在一起,而陽極對應的各段分別控制,如圖 c 所示 共陰級輸入高電平有效,共陽級輸入低電平有效。你好朋友,專業家電電腦維修的告訴你...

共陰極數碼管和共陽極數碼管有什麼區別

區別就是要點亮的條件不同,即在公共端和七段控制端所加的電平正好相反。見下圖 共陽極數碼管和共陰極數碼管用法區別 你好朋友,專業家電電腦維修的告訴你,共陰和共陽的區別 共陰 就是共負極 數碼管 其它正極abcdefg。負極都連在一起了 共陰就是 數碼管的正極腳全都連在一起了 這2種數碼管 供電正好相反...

共陽極的7段數碼管顯示帶字元9時的字形碼為什麼

這寫程式的都知道共陽數碼管的段碼錶的,用c語言寫時,要首先定義段碼錶的,回 unsigned char table 這最後一個答0x90就是9的字形碼 七段數碼管的段選碼,顯示字元0時,為什麼共陰極段選碼是3fh,共陽極段選碼是coh 段碼8 段控制為 hgfedcba 共陰時,公共極低電平,段碼高...