📄 m5-3.lst
字号:
Input Filename : M5-3.asm
Output Filename : M5-3.obj
1 0000 P EQU 00H
2 00FF I EQU FFH
3 00FF CLOCK EQU FFH
4
5 0000 ORG 0H
6 0000 01 0D AJMP START
7 000B ORG 0BH
8 000B 01 35 AJMP TIME0
9
10 000D C2 97 START: CLR P1.7
11 000F 75 89 02 MOV TMOD,#00000010B
12 0012 75 8C 00 MOV TH0,#0H
13 0015 75 8A 00 MOV TL0,#0H
14 0018 D2 AF SETB EA
15 001A D2 A9 SETB ET0
16 001C 78 00 MOV R0,#P
17 001E 79 FF MOV R1,#I
18 0020 7E FF MOV R6,#I
19 0022 7D FF MOV R5,#CLOCK
20 0024 C2 20 CLR 20H
21 0026 C2 90 CLR P1.0
22 0028 D2 8C SETB TR0
23 002A 20 20 02 WAIT: JB 20H,OUT
24 002D 01 2A AJMP WAIT
25 002F C2 A9 OUT: CLR ET0
26 0031 D2 97 SETB P1.7
27 0033 01 33 AJMP $
28
29 0035 D8 0D TIME0: DJNZ R0,L1
30 0037 DD 04 DJNZ R5,CONTI
31 0039 D2 20 SETB 20H
32 003B 01 48 AJMP OVER
33
34 003D C2 90 CONTI: CLR P1.0
35 003F 78 00 MOV R0,#P
36 0041 1E DEC R6
37 0042 EE MOV A,R6
38 0043 F9 MOV R1,A
39 0044 D9 02 L1: DJNZ R1,OVER
40 0046 D2 90 SETB P1.0
41 0048 32 OVER: RETI
42 0049 END
Lines Assembled : 42 Assembly Errors : 0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -