📄 int_1.asm
字号:
;相关知识内容请参阅S51E 文档内容--中断实验1。
org 000h
jmp start
org 013h
jmp ext1
org 100h
start:mov ie,#10000100b
mov ip,#00000100b
mov tcon,#00000000b
mov sp,#40h
mov p1,#0ffh
mov p2,#00h
mov p3,#0ffh
setb p2.0
loop:mov a,#0ffh
clr c
mov r2,#08h
loop1:rlc a
mov p1,a
lcall delay
djnz r2,loop1
jmp loop
ext1:push acc
push psw
mov a,#00h
mov r3,#10
loop2:mov p1,a
lcall delay
cpl a
djnz r3,loop2
pop psw
pop acc
reti
delay:mov r5,#20
d1:mov r6,#20
d2:mov r7,#248
djnz r7,$
djnz r6,d2
djnz r5,d1
ret
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -