📄 main.lis
字号:
.module main.c
.area data(ram, con, rel)
0000 _string::
0000 .blkb 11
.area idata
0000 3031323334353637383900 .byte 48,49,50,51,52,53,54,55,56,57,0
.area data(ram, con, rel)
000B .dbfile C:\DOCUME~1\Administrator\桌面\1602\main.c
000B .dbsym e string _string A[11:11]c
000B _welcome::
000B .blkb 8
.area idata
000B 57656C636F6D6500 .byte 'W,'e,'l,'c,'o,'m,'e,0
.area data(ram, con, rel)
0013 .dbfile C:\DOCUME~1\Administrator\桌面\1602\main.c
0013 .dbsym e welcome _welcome A[8:8]c
0013 _temperature::
0013 .blkb 13
.area idata
0013 54656D7065723A202030204300 .byte 'T,'e,'m,'p,'e,'r,58,32,32,48,32,'C,0
.area data(ram, con, rel)
0020 .dbfile C:\DOCUME~1\Administrator\桌面\1602\main.c
0020 .dbsym e temperature _temperature A[13:13]c
0020 _temperset::
0020 .blkb 13
.area idata
0020 54656D7365743A202030204300 .byte 'T,'e,'m,'s,'e,'t,58,32,32,48,32,'C,0
.area data(ram, con, rel)
002D .dbfile C:\DOCUME~1\Administrator\桌面\1602\main.c
002D .dbsym e temperset _temperset A[13:13]c
.area text(rom, con, rel)
0000 .dbfile C:\DOCUME~1\Administrator\桌面\1602\main.c
0000 .dbfunc e main _main fV
.even
0000 _main::
0000 .dbline -1
0000 .dbline 52
0000 ; #include <iom8v.h>
0000 ; #include <macros.h>
0000 ; #include "LCD1602.h"
0000 ; #define set 0x10
0000 ; //PD^4
0000 ; #define add 0x20
0000 ; //PD^5
0000 ; #define sub 0x40
0000 ; //PD^6
0000 ; #define enter 0x80
0000 ; //PD^7
0000 ;
0000 ; //#pragma abs_address:0x1B00
0000 ; //#pragma end_abs_address
0000 ; unsigned char string[]="0123456789";
0000 ; unsigned char welcome[]="Welcome";
0000 ; unsigned char temperature[]="Temper: 0 C";
0000 ; unsigned char temperset[] ="Temset: 0 C";
0000 ; //unsigned char temper[]={0}; //设置温度缓冲区
0000 ; //unsigned char wendu[]={0};
0000 ; //unsigned char wenduset=0;
0000 ;
0000 ; /*void key(void)
0000 ; {unsigned char testkey=0;
0000 ; DDRD&=0X0F;
0000 ; PORTD|=0xf0;
0000 ; if(!(set&PIND)
0000 ; {delay_nus(100);
0000 ; if(!(set&PIND)
0000 ; {lcd_write_command(0x0e,0);//光标开
0000 ;
0000 ; lcd_write_command(0x01,1);
0000 ;
0000 ;
0000 ; }
0000 ;
0000 ;
0000 ; }*/
0000 ;
0000 ; /*void BCD(unsigned int count)
0000 ; {
0000 ; unsigned i, temp;
0000 ; for(i=0;i<3;i++)
0000 ; {temp=count%10;
0000 ; temper[3-i]=temp;
0000 ; count=count/10;
0000 ; }
0000 ;
0000 ; }
0000 ; */
0000 ; void main(void)
0000 ; {
0000 .dbline -2
0000 L1:
0000 .dbline 0 ; func end
0000 0895 ret
0002 .dbend
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -