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

📄 display.lis

📁 本设计以ATMEL公司生产的AT90S8515作为控制核心
💻 LIS
字号:
                        .module display.c
                        .area text(rom, con, rel)
 0000                   .dbfile C:\DOCUME~1\administrator\桌面\数控直流电流源\数控直流电流源\display.c
 0000                   .dbfunc e display _display fV
                        .even
 0000           _display::
 0000 2697              sbiw R28,6
 0002                   .dbline -1
 0002                   .dbline 6
 0002           ; // display.c
 0002           ; // 
 0002           ; #include <1602LCD.h>
 0002           ; 
 0002           ; void display(void)
 0002           ; {
 0002                   .dbline 11
 0002           ;     extern unsigned int ADC;
 0002           ;       extern unsigned char ADCL;
 0002           ;       extern unsigned char ADCH;
 0002           ;       
 0002           ;       ADC|=ADCL;
 0002 20900000          lds R2,_ADCL
 0006 3324              clr R3
 0008 40900000          lds R4,_ADC
 000C 50900100          lds R5,_ADC+1
 0010 4228              or R4,R2
 0012 5328              or R5,R3
 0014 50920100          sts _ADC+1,R5
 0018 40920000          sts _ADC,R4
 001C                   .dbline 12
 001C           ;       ADC|=(int)ADCH<<8;
 001C 20900000          lds R2,_ADCH
 0020 3324              clr R3
 0022 322C              mov R3,R2
 0024 2224              clr R2
 0026 4228              or R4,R2
 0028 5328              or R5,R3
 002A 50920100          sts _ADC+1,R5
 002E 40920000          sts _ADC,R4
 0032                   .dbline 13
 0032           ;       LCD_display(9,0,4,ADC);     
 0032 242C              mov R2,R4
 0034 352C              mov R3,R5
 0036 4424              clr R4
 0038 5524              clr R5
 003A 2A82              std y+2,R2
 003C 3B82              std y+3,R3
 003E 4C82              std y+4,R4
 0040 5D82              std y+5,R5
 0042 84E0              ldi R24,4
 0044 8883              std y+0,R24
 0046 2227              clr R18
 0048 09E0              ldi R16,9
 004A 00D0              rcall _LCD_display
 004C                   .dbline -2
 004C                   .dbline 14
 004C           ; }
 004C           L1:
 004C 2696              adiw R28,6
 004E                   .dbline 0 ; func end
 004E 0895              ret
 0050                   .dbend

⌨️ 快捷键说明

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