⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.lis

📁 ATMEGA128的串口驱动程序
💻 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 + -