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

📄 main.lis

📁 AVR-MEGA8单片机中使用AD转换的一个例子
💻 LIS
字号:
                        .module Main.C
                        .area text(rom, con, rel)
 0000                   .dbfile D:\学习\AVRpro\Mega8程序\TestADC\Main.C
 0000                   .dbfunc e main _main fV
                        .even
 0000           _main::
 0000 2297              sbiw R28,2
 0002                   .dbline -1
 0002                   .dbline 16
 0002           ; //*********************************************
 0002           ;  //主程序Main.C
 0002           ;  //MCU:AVR_MEGA8L ,晶振频率:8.0 MHz
 0002           ;  //制作人:平顶山工学院计算机系,郭猛
 0002           ; //**********************************************
 0002           ; # include "stdlib.h"
 0002           ; # include "iom8v.h"
 0002           ; # include "macros.h"
 0002           ; # include "LCDFun.h"
 0002           ; 
 0002           ; #ifndef uchar
 0002           ;       #define uchar unsigned char
 0002           ; #endif
 0002           ; 
 0002           ; void main()
 0002           ; {
 0002                   .dbline 17
 0002           ;       LCD_Ini();
 0002 00D0              rcall _LCD_Ini
 0004                   .dbline 18
 0004           ;       PrintS(2,1,"欢迎使用\0\0");
 0004 80E0              ldi R24,<L2
 0006 90E0              ldi R25,>L2
 0008 9983              std y+1,R25
 000A 8883              std y+0,R24
 000C 21E0              ldi R18,1
 000E 02E0              ldi R16,2
 0010 00D0              rcall _PrintS
 0012                   .dbline 19
 0012           ;       Delay(1000);
 0012 08EE              ldi R16,1000
 0014 13E0              ldi R17,3
 0016 00D0              rcall _Delay
 0018 03C0              rjmp L4
 001A           L3:
 001A                   .dbline 22
 001A           ;       
 001A           ;       while(1)
 001A           ;       {
 001A                   .dbline 23
 001A           ;          LCD_Ini();
 001A 00D0              rcall _LCD_Ini
 001C                   .dbline 24
 001C           ;          ADC_Init();
 001C 00D0              rcall _ADC_Init
 001E                   .dbline 25
 001E           ;          ADC_Convert();
 001E 00D0              rcall _ADC_Convert
 0020                   .dbline 26
 0020           ;       }
 0020           L4:
 0020                   .dbline 21
 0020 FCCF              rjmp L3
 0022           X0:
 0022                   .dbline -2
 0022           L1:
 0022                   .dbline 0 ; func end
 0022 2296              adiw R28,2
 0024 0895              ret
 0026                   .dbend
                        .area data(ram, con, rel)
 0000                   .dbfile D:\学习\AVRpro\Mega8程序\TestADC\Main.C
 0000           L2:
 0000                   .blkb 11
                        .area idata
 0000 BBB6D3ADCAB9D3C3000000    .byte 187,182,211,173,202,185,211,195,0,0,0
                        .area data(ram, con, rel)
 000B                   .dbfile D:\学习\AVRpro\Mega8程序\TestADC\Main.C
 000B           ; }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -