📄 训练项目五:定时器.lst
字号:
NO DEBUG INFORMATION AVAILABLE!
__text_start:
__start:
4F EFCF LDI R28,0xFF
50 E0DF LDI R29,0xF
51 BFCD OUT 0x3D,R28
52 BFDE OUT 0x3E,R29
53 51C0 SUBI R28,0x10
54 40D0 SBCI R29,0
55 EA0A LDI R16,0xAA
56 8308 STD Y+0,R16
57 2400 CLR R0
58 E9ED LDI R30,0x9D
59 E0F0 LDI R31,0
5A E010 LDI R17,0
5B 39ED CPI R30,0x9D
5C 07F1 CPC R31,R17
5D F011 BEQ 0x0060
5E 9201 ST R0,Z+
5F CFFB RJMP 0x005B
60 8300 STD Z+0,R16
61 E6E0 LDI R30,0x60
62 E0F0 LDI R31,0
63 E6A0 LDI R26,0x60
64 E0B0 LDI R27,0
65 E010 LDI R17,0
66 E000 LDI R16,0
67 BF0B OUT 0x3B,R16
68 39ED CPI R30,0x9D
69 07F1 CPC R31,R17
6A F021 BEQ 0x006F
6B 95C8 LPM
6C 9631 ADIW R30,1
6D 920D ST R0,X+
6E CFF9 RJMP 0x0068
6F 940E 007F CALL _main
_exit:
71 CFFF RJMP _exit
_init:
72 E880 LDI R24,0x80
73 BF8F OUT 0x3F,R24
74 EF8F LDI R24,0xFF
75 BB87 OUT 0x17,R24
76 2422 CLR R2
77 BC2F OUT 0x2F,R2
78 BD8D OUT 0x2D,R24
79 BD8C OUT 0x2C,R24
7A E084 LDI R24,4
7B BF87 OUT 0x37,R24
7C E082 LDI R24,2
7D BD8E OUT 0x2E,R24
7E 9508 RET
_main:
7F DFF2 RCALL _init
80 CFFF RJMP 0x0080
81 9508 RET
_timer:
82 922A ST R2,-Y
83 923A ST R3,-Y
84 938A ST R24,-Y
85 939A ST R25,-Y
86 93AA ST R26,-Y
87 93EA ST R30,-Y
88 93FA ST R31,-Y
89 B62F IN R2,0x3F
8A 922A ST R2,-Y
8B E682 LDI R24,0x62
8C E090 LDI R25,0
8D 91E0 0060 LDS R30,count
8F 91F0 0061 LDS R31,count+1
91 0FE8 ADD R30,R24
92 1FF9 ADC R31,R25
93 8020 LDD R2,Z+0
94 BA28 OUT 0x18,R2
95 9180 0060 LDS R24,count
97 9190 0061 LDS R25,count+1
99 338B CPI R24,0x3B
9A E0E0 LDI R30,0
9B 079E CPC R25,R30
9C F430 BCC 0x00A3
9D 9601 ADIW R24,1
9E 9390 0061 STS count+1,R25
A0 9380 0060 STS count,R24
A2 C006 RJMP 0x00A9
A3 2422 CLR R2
A4 2433 CLR R3
A5 9230 0061 STS count+1,R3
A7 9220 0060 STS count,R2
A9 9029 LD R2,Y+
AA BE2F OUT 0x3F,R2
AB 91F9 LD R31,Y+
AC 91E9 LD R30,Y+
AD 91A9 LD R26,Y+
AE 9199 LD R25,Y+
AF 9189 LD R24,Y+
B0 9039 LD R3,Y+
B1 9029 LD R2,Y+
B2 9518 RETI
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -