📄 main.lst
字号:
__start:
__text_start:
0013 E5CF LDI R28,0x5F
0014 E0D4 LDI R29,4
0015 BFCD OUT 0x3D,R28
0016 BFDE OUT 0x3E,R29
0017 51C0 SUBI R28,0x10
0018 40D0 SBCI R29,0
0019 EA0A LDI R16,0xAA
001A 8308 STD Y+0,R16
001B 2400 CLR R0
001C E6E0 LDI R30,0x60
001D E0F0 LDI R31,0
001E E010 LDI R17,0
001F 36E0 CPI R30,0x60
0020 07F1 CPC R31,R17
0021 F011 BEQ 0x0024
0022 9201 ST R0,Z+
0023 CFFB RJMP 0x001F
0024 8300 STD Z+0,R16
0025 E2E6 LDI R30,0x26
0026 E0F0 LDI R31,0
0027 E6A0 LDI R26,0x60
0028 E0B0 LDI R27,0
0029 E010 LDI R17,0
002A 32E6 CPI R30,0x26
002B 07F1 CPC R31,R17
002C F021 BEQ 0x0031
002D 95C8 LPM
002E 9631 ADIW R30,1
002F 920D ST R0,X+
0030 CFF9 RJMP 0x002A
0031 D001 RCALL _main
_exit:
0032 CFFF RJMP _exit
FILE: main.c
(0001) #include"ch452ldriver.h"
(0002)
(0003)
(0004) extern void Delay_Nus(unsigned int time);
(0005) extern void Delay_Nms(unsigned int time);
(0006) //extern void Init_Ch452lport(void);
(0007) //extern void Ch452l_Writecommand(unsigned int command);
(0008) //extern void Init_Ch452lsystem(void);
(0009)
(0010) void main(void)
(0011) {
(0012) //Init_Ch452lport();
(0013) //Init_Ch452lsystem();
(0014) while(1)
FILE: <library>
_main:
0033 CFFF RJMP _main
0034 9508 RET
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -