專(zhuān)注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

單片機(jī)0-9數(shù)字秒表實(shí)驗(yàn)匯編程序

作者:huqin   來(lái)源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2014年05月04日   【字體:

 用一條8芯線,一端連接到P1口上,另一端連接到數(shù)碼管的字段A-DP上(A連接p1.0,B連接p1.1,….),將第一個(gè)數(shù)碼管的公共端X1接地GND

 
用T0定時(shí)50MS,定時(shí)初始值為3CB0H
 
T0中斷定時(shí),中斷20次,約一秒
 
ORG 0000H
 
AJMP START
 
ORG 000BH
 
AJMP QQ1
 
START:MOV TMOD,#01H
 
MOV TL0,#0B0H
 
MOV TH0,#3CH
 
MOV R4,#14H
 
SETB  EA
 
SETB  ET0
 
SETB TR0
 
MOV  50H,#00H
 
ACALL  DISP
 
QQ1:MOV 20H,A
 
CLR ET0
 
CLR TR0
 
MOV TL0,#0B0H
 
MOV TH0,#3CH
 
DJNZ  R4,QQ3
 
MOV  A,50H
 
SUBB  A,#08H
 
JNZ  QQ2
 
MOV  50H,#00H
 
AJMP  QQ4
 
:QQ2:INC 50H
 
QQ4:MOV  R4,#14H
 
QQ3:MOV  A,20H
 
SETB TR0
 
SETB ET0
 
RETI
 
DISP : MOV R0,#50H
 
AGAIN: MOV  A, @R0
 
MOV  DPTR,#DSEG
 
MOVC  A,@A+DPTR
 
MOV  P1,A
 
AJMP DISP
 
DSEG:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH
 
END
關(guān)閉窗口

相關(guān)文章