📄 main.lis
字号:
.module main.c
.area text(rom, con, rel)
0000 .dbfile D:\avrvi\AVRVi_m128_Starter_Kit\USART\source\main.c
0000 .dbfunc e main _main fV
0000 ; SIO_buff -> y+2
.even
0000 _main::
0000 2697 sbiw R28,6
0002 .dbline -1
0002 .dbline 13
0002 ; /************************************************
0002 ; 文件:main.c
0002 ; 用途:
0002 ; 注意:内部8M晶振
0002 ; 创建:2008.4.1
0002 ; 修改:2008.4.1
0002 ; Copy Right (c) www.avrvi.com AVR与虚拟仪器
0002 ; ************************************************/
0002 ;
0002 ; #include "config.h"
0002 ;
0002 ; void main(void)
0002 ; {
0002 .dbline 15
0002 ; unsigned char SIO_buff[4];
0002 ; CLI();
0002 F894 cli
0004 .dbline 16
0004 ; Com_init();
0004 0E940000 xcall _Com_init
0008 .dbline 17
0008 ; SEI();
0008 7894 sei
000A 14C0 xjmp L4
000C L3:
000C .dbline 19
000C .dbline 20
000C 80E0 ldi R24,<_RTbuf_UART0
000E 90E0 ldi R25,>_RTbuf_UART0
0010 9983 std y+1,R25
0012 8883 std y+0,R24
0014 21E0 ldi R18,1
0016 8E01 movw R16,R28
0018 0E5F subi R16,254 ; offset = 2
001A 1F4F sbci R17,255
001C 0E940000 xcall _Com_getstring
0020 .dbline 21
0020 80E0 ldi R24,<_RTbuf_UART0
0022 90E0 ldi R25,>_RTbuf_UART0
0024 9983 std y+1,R25
0026 8883 std y+0,R24
0028 21E0 ldi R18,1
002A 8E01 movw R16,R28
002C 0E5F subi R16,254 ; offset = 2
002E 1F4F sbci R17,255
0030 0E940000 xcall _Com_putstring
0034 .dbline 22
0034 L4:
0034 .dbline 18
0034 EBCF xjmp L3
0036 X0:
0036 .dbline -2
0036 L2:
0036 2696 adiw R28,6
0038 .dbline 0 ; func end
0038 0895 ret
003A .dbsym l SIO_buff 2 A[4:4]c
003A .dbend
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -