📄 alarm.asm
字号:
ORG 0000H
AJMP MAIN
ORG 0030H
MAIN:
MOV DPTR,#7FFFH ;控制字
MOV A,#90H
MOVX @DPTR,A
MOV A,#01H ;C口置1,不响
MOVX @DPTR,A
MOV DPTR,#7FFDH ;B口地址
MOV A,#0FFH ;熄灭LED灯
MOVX @DPTR,A
MOV DPTR,#7FFCH ;A口地址
MOVX A,@DPTR ;A口内容送累加器A
JZ MAIN
AJMP SER
SER:
MOV DPTR,#7FFDH ;B口地址
MOV A,#00H ;点亮LED
MOVX @DPTR,A
MOV DPTR,#7FFFH ;控制字,置C某一位 0
MOV A,#00H
MOVX @DPTR,A
DEL: MOV TMOD,#10H
MOV R6,#1EH
DD: MOV TH1,#3CH
MOV TL1,#0B0H
SETB TR1
JNB TF1,$
CLR TF1
DJNZ R6,DD
LJMP MAIN
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -