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

📄 161212.lst

📁 winavr
💻 LST
📖 第 1 页 / 共 2 页
字号:
 148               	.LM9:
 149               		ldi r24,lo8(10000)
 150               		ldi r25,hi8(10000)
 151               	/* #APP */
  57:161212.c      ****     
  58:161212.c      ****     _delay_ms(5);
  59:161212.c      ****     
  60:161212.c      ****     LCD_E_1;
 152               	20:
 153               	.LBB21:
 154 001e 969A      	.LBB22:
  61:161212.c      ****     
  62:161212.c      ****     LCD_E_0;
 155               	Dat:
 157 0020 9698      	.LM6:
 158               	/* prologue: frame size=0 */
 159 0022 0895      	/* prologue end (size=0) */
 161               	.LM7:
 162               		sbi 50-0x20,4
 164               	.LM8:
 165               		out 56-0x20,r24
 166               	.LBB20:
 167               	.LBB21:
 168               	.LBB22:
 169               	.LBB23:
 171               	.Ltext3:
 173               	.LM9:
  63:161212.c      ****     
  64:161212.c      **** }
  65:161212.c      **** 
  66:161212.c      **** void display(uchar x,uchar y,uchar dat)   //精确显示字符,x为列坐标,y为行坐标,dat数据
  67:161212.c      **** 
  68:161212.c      **** {   
 174               	4
 176               	.LM8:
 177 0024 1F93      		out 56-0x20,r24
 178               	.LBB20:
 179 0026 142F      	.LBB21:
  69:161212.c      ****     
  70:161212.c      ****     uchar add;
  71:161212.c      ****     
  72:161212.c      ****     if(y==0)
 180               	function
 181               	Dat:
 183 002a 01F4      	.LM6:
  73:161212.c      ****     
  74:161212.c      ****     add=0x80+0x00+x;
 184               	ount:r(4,4)",64,0,0,24
 187 002e 00C0      	.Lscope0:
  75:161212.c      ****     
  76:161212.c      ****     else
  77:161212.c      ****     
  78:161212.c      ****     add=0x80+0x40+x;
 189               	bs	"dat:P(0,11)",64,0,0,24
 190               	.global	Dat
 192               	Dat:
  79:161212.c      ****     
  80:161212.c      ****     com(add);
 193               	*/
  81:161212.c      ****     
  82:161212.c      ****     Dat(dat);
 196               	tabn	192,0,0,.LBB18-com
 198 0034 812F      	.Lscope0:
 201 0038 1F91      	.global	Dat
 203               	Dat:
 205               	.LM6:
 206               	/* prologue: frame size=0 */
 207               	/* prologue end (size=0) */
 209               	.LM7:
 210               		sbi 50-0x20,4
 212               	.LM8:
 213               		out 56-0x20,r24
  83:161212.c      ****     
  84:161212.c      **** }           
  85:161212.c      **** 
  86:161212.c      **** 
  87:161212.c      **** 
  88:161212.c      **** void Init(void)    //液晶屏初始化
  89:161212.c      **** 
  90:161212.c      **** {   
 214               	BB22:
 215               	.LBB23:
 217               	.Ltext3:
  91:161212.c      ****     
  92:161212.c      ****     com(0x38);    
 218               	,0,54,.LM7-Dat
 219               	.LM7:
 220 003c 88E3      		sbi 50-0x20,4
 222               	.LM8:
 223               		out 56-0x20,r24
 224               	.LBB20:
 225               	.LBB21:
 226               	.LBB22:
 227               	.LBB23:
 229               	.Ltext3:
 231 0042 97E2      	.LM9:
 232               		ldi r24,lo8(10000)
 233 0044 0197      		ldi r25,hi8(10000)
 234 0046 01F4      	/* #APP */
 235               		1: sbiw r24,1
 236               		brne 1b
 237               	/* #NOAPP */
 238               	.LBE23:
 239               	.LBE22:
 240               	.LBE21:
 241               	.LBE20:
  93:161212.c      ****     _delay_ms(5);
  94:161212.c      ****     com(0x38);
 242               	til/delay_basic.h",132,0,0,.Ltext3
 243               	.Ltext3:
 245 004a 00D0      	.LM9:
  95:161212.c      ****     com(0x38);
 246               	4
 248 004c 88E3      	.LM8:
 249 004e 00D0      		out 56-0x20,r24
  96:161212.c      ****     com(0x06);   
 250               		Dat
 252 0050 86E0      	Dat:
  97:161212.c      ****     com(0x0c);    
 254               	bs	"__count:r(4,4)",64,0,0,24
 257 0056 00D0      	.Lscope0:
  98:161212.c      ****     com(0x01);
 258               	abs	"Dat:F(0,15)",36,0,0,Dat
 260 0058 81E0      	.global	Dat
 262               	Dat:
 264               	.LM6:
 265               	/* prologue: frame size=0 */
 266               	/* prologue end (size=0) */
 268               	.LM7:
 269               		sbi 50-0x20,4
 271               	.LM8:
 272               		out 56-0x20,r24
 273               	.LBB20:
 274               	.LBB21:
  99:161212.c      ****        
 100:161212.c      ****     
 101:161212.c      **** }
 102:161212.c      **** 
 103:161212.c      **** 
 104:161212.c      **** 
 105:161212.c      **** int main(void)
 106:161212.c      **** 
 107:161212.c      **** {        
 276               	.Ltext3:
 278 005e CF93      	.LM9:
 279 0060 DF93      		ldi r24,lo8(10000)
 280               		ldi r25,hi8(10000)
 108:161212.c      ****     uchar i;
 109:161212.c      ****     DDRB|=0xff;          //初始化引脚    
 281               	x20,r24
 282               	.LBB20:
 283 0062 87B3      	.LBB21:
 284 0064 8FEF      	.LBB22:
 285 0066 87BB      	.LBB23:
 110:161212.c      ****     DDRD|=0Xff;
 286               	abn	68,0,52,.LM6-Dat
 287               	.LM6:
 288 0068 91B3      	/* prologue: frame size=0 */
 289 006a 81BB      	/* prologue end (size=0) */
 111:161212.c      ****     DDRC|=0Xff;         
 290               	24,0,0,.LBE18-com
 291               	.Lscope0:
 112:161212.c      ****     Init();
 294               	bal	Dat
 296 0070 00D0      	Dat:
 298 0074 D0E0      	.LM6:
 299               	/* prologue: frame size=0 */
 113:161212.c      **** 	for (i=0;i<16;i++)
 114:161212.c      **** 	{
 115:161212.c      **** 		display(i,0,0x41+i);  //显示1602库中自带符号A...
 300               		192,0,0,.LBB18-com
 302 0076 CE01      	.Lscope0:
 305 007c 60E0      	.global	Dat
 307 0080 00D0      	Dat:
 309               	.LM6:
 310               	/* prologue: frame size=0 */
 311 0084 C031      	/* prologue end (size=0) */
 313 0088 01F4      	.LM7:
 314 008a C0E0      		sbi 50-0x20,4
 316               	.LM8:
 116:161212.c      **** 	}	
 117:161212.c      **** 	for (i=0;i<16;i++)
 118:161212.c      **** 	{
 119:161212.c      **** 		display(i,1,0x30+i);  //显示1602库中自带符号1...
 317               	.LBB20:
 318               	.LBB21:
 319 008e CE01      	.LBB22:
 320 0090 805D      	.LBB23:
 322 0094 61E0      	.Ltext3:
 324 0098 00D0      	.LM9:
 325 009a 2196      		ldi r24,lo8(10000)
 326               		ldi r25,hi8(10000)
 327               	/* #APP */
 328 009c C031      		1: sbiw r24,1
 329 009e D105      		brne 1b
 330 00a0 01F4      	/* #NOAPP */
 120:161212.c      **** 	}	   
 121:161212.c      ****     
 122:161212.c      **** }
 331               	winavr-20070525/bin/../avr/include/util/delay_basic.h",132,0,0,.Ltext3
 332               	.Ltext3:
 334 00a4 90E0      	.LM9:
 335               		ldi r24,lo8(10000)
 336 00a6 DF91      		ldi r25,hi8(10000)
 337 00a8 CF91      	/* #APP */
 338 00aa 0895      		1: sbiw r24,1
 339               		brne 1b
 340               	/* #NOAPP */
 341               	.LBE23:
 342               	.LBE22:
 343               	.LBE21:
 344               	.LBE20:
DEFINED SYMBOLS
                            *ABS*:00000000 161212.c
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccH0KYef.s:3      *ABS*:0000003f __SREG__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccH0KYef.s:4      *ABS*:0000003e __SP_H__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccH0KYef.s:5      *ABS*:0000003d __SP_L__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccH0KYef.s:6      *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccH0KYef.s:7      *ABS*:00000001 __zero_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccH0KYef.s:71     .text:00000000 com
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccH0KYef.s:121    .text:00000012 Dat
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccH0KYef.s:173    .text:00000024 display
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccH0KYef.s:213    .text:0000003c Init
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccH0KYef.s:274    .text:0000005e main

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss

⌨️ 快捷键说明

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