📄 count0-0.sdi
字号:
,,, ORG 00H
0000,02 00 30,, JMP MAIN
,,, ORG 30H
0030,7A 00,MAIN,MAIN: MOV R2,#00H ;
0032,75 89 04,START,START: MOV TMOD,#00000100B ;设置计数器0工作在MODE0
0035,75 8A 1F,, MOV TL0,#(8192-1) MOD 32 ; 设置TL0的初值
0038,75 8C FF,, MOV TH0,#(8192-1)/32 ;设置TH0的初值
003B,D2 8C,, SETB TR0 ;启动计数器0开始计数
003D,10 8D 02,LOOP2,LOOP2: JBC TF0,LOOP3 ;溢出?是则跳LOOP3
0040,80 FB,, JMP LOOP2 ;不是则跳转LOOP2
0042,EA,LOOP3,LOOP3: MOV A,R2 ;计数指针加1
0043,24 01,, ADD A,#01H ;
0045,D4,, DA A ;做十进制调整
0046,FA,, MOV R2,A ;存入R2
0047,F5 A0,, MOV P2,A ;输出显示
0049,80 E7,, JMP START
000E,,, END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -