1樓:
;/*顯示0-9*/
的程式#include
#include
#define uchar unsigned char#define uint unsigned intuchar code dsy_code=
;void delayms(uint x)void main()}
2樓:匿名使用者
org 00h
sjmp star
org 30h
star: mov p3,#0ffh
st1: mov r0,#0
st2: mov a,r0
acall seg7
mov p3,a
acall ye
acall ye
inc r0
cjne r0,#10h,st2
jmp st1
ye: mov r7,#250
d1: mov r6,#250
d2: nop
nopnop
nopmop
mopdjnz r6,d2
djnz r7,d1
retseg7: inc a
movc a,@a+pc
retdb 0c0h,0f9h,0a4h,0b0hdb 99h,92h,82h,0f8h
db 80h,90h,88h,83h
db 0c6h,0a1h,86h,8ehend
3樓:
看這個:http://hi.
4樓:
問題很簡單用動態掃描,或是用譯碼器晶片或是用74hc164
51微控制器8個數碼管功:先讓第一個數碼管顯示某字元,保持前面數碼管點亮再點亮下一個數碼管並任意顯示
微控制器驅動數碼管顯示問題,51微控制器數碼管顯示問題
引腳夠的話,直接p0口接個位的數碼管,p2口接十位數碼管,引腳不夠就兩個數碼管掃描顯示,用一暫存器存計數值,然後設一無限迴圈不斷讀暫存器值七段譯碼輸出就可以了,然後計數端接在中斷上,有計數就進中斷 51微控制器數碼管顯示問題 大草原黃花菜 等於零顯示,然後置一關掉,再顯示下一位吧 鎖存器吧。關掉後。...
請問51微控制器數碼管如何驅動,51微控制器能直接驅動數碼管嗎
祁恬靜廣壤 數碼管是由若干個led發光欄位組成,當不同欄位點亮時可形成不同的數字或字元。所有欄位的led陽極接在一起,點亮欄位靠控制led陰極的稱共陽極數碼管,反之為共陰極數碼管。微控制器就是通過輸出埠控制數碼管不同欄位的亮暗完成字元顯示的 有時要加電流驅動電路 對於多位數碼管顯示器在顯示方式上分為...
微控制器數碼管小數點閃爍,微控制器數碼管小數點的顯示
廖智渠衣 我不懂你的電路圖是怎麼接的,但是數碼管的小數點是這樣的p0 table1 ge 你這個是定址的後面加個點就得了給為p0 table1 ge 0x80 或者p0 table1 ge 0x80應該都一樣的 0x80就是那個點亮,不懂你是公陽還是共陰的,如果是公陽的是0x7f。和共陰的相反 數碼...