📄 m4-2.lst
字号:
Input Filename : M4-2.asm
Output Filename : M4-2.obj
1 0000 NH EQU 0H
2 00E0 NL EQU E0H
3 00E0 WIDTH EQU E0H
4 00FA CLOCK EQU 250
5 0000 ORG 0H
6 0000 01 0D AJMP START
7 000B ORG 0BH
8 000B 01 2A AJMP TIMER
9 000D 75 89 01 START: MOV TMOD,#00000001B
10 0010 75 8A E0 MOV TL0,#NL
11 0013 75 8C 00 MOV TH0,#NH
12 0016 AA 8A MOV R2,TL0
13 0018 AB 8C MOV R3,TH0
14 001A C2 D5 CLR F0
15 001C D2 AF SETB EA
16 001E D2 A9 SETB ET0
17 0020 D2 90 SETB P1.0
18 0022 79 02 MOV R1,#02H
19 0024 7C FA MOV R4,#CLOCK
20 0026 D2 8C SETB TR0
21 0028 01 28 AJMP $
22 002A C2 90 TIMER: CLR P1.0
23 002C C2 8C CLR TR0
24 002E 8A 8A MOV TL0,R2
25 0030 8B 8C MOV TH0,R3
26 0032 D9 19 DJNZ R1,X1
27 0034 79 02 MOV R1,#02H
28 0036 20 D5 12 JB F0,X2
29 0039 74 E0 MOV A,#WIDTH
30 003B 25 8A ADD A,TL0
31 003D F5 8A MOV TL0,A
32 003F FA MOV R2,A
33 0040 E5 8C MOV A,TH0
34 0042 34 00 ADDC A,#0
35 0044 F5 8C MOV TH0,A
36 0046 FB MOV R3,A
37 0047 DC 02 DJNZ R4,X2
38 0049 D2 D5 SETB F0
39 004B D2 90 X2: SETB P1.0
40 004D D2 8C X1: SETB TR0
41 004F 32 OUT: RETI
42 0050 END
Lines Assembled : 42 Assembly Errors : 0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -