如何用汇编语言编写倒计时程序

来源:百度知道 编辑:UC知道 时间:2024/06/12 16:51:29
连接的硬件是80X86
还要在数码管上显示时间

用AT89C51汇编语言写的倒计时程序

如果定时时间到,P0.0输出高电平
ORG #0000H
LJMP MAIN
ORG 000BH
LJMP TOOO
MAIN: MOV P0,#0H
MOV TMOD #01H
MOV TH0,#26H ;f=11.0592MHz
MOV TL0,#00H ;46080次计数
MOV R2,#0H
MOV R1,#14H
SETB EA
SETB ET0
SETB TR0
HERE: SJMP HERE
TOOO: MOV TH0,#26H
MOV TL0,#00H
DJNZ R1,HERE
MOV R1,#14H
INC R2
CJNE R2,#1EH,HERE
SETB P0.0
END