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

📄 led.lst

📁 FM12864液晶驱动,单片机为ATMEGA48,GCC编译器开发,其中包含ADC和串口程序.
💻 LST
📖 第 1 页 / 共 2 页
字号:
 237 00ca 0FB6      		in __tmp_reg__,__SREG__
 238 00cc 0F92      		push __tmp_reg__
 239 00ce 1124      		clr __zero_reg__
 240 00d0 2F93      		push r18
 241 00d2 3F93      		push r19
 242 00d4 4F93      		push r20
 243 00d6 5F93      		push r21
 244 00d8 6F93      		push r22
 245 00da 7F93      		push r23
 246 00dc 8F93      		push r24
 247 00de 9F93      		push r25
 248 00e0 AF93      		push r26
 249 00e2 BF93      		push r27
 250 00e4 EF93      		push r30
 251 00e6 FF93      		push r31
 252               	/* prologue end (size=17) */
 253               	.LM41:
 254 00e8 1899      		sbic 35-0x20,0
 255 00ea 0AC0      		rjmp .L19
 256               	.LM42:
 257 00ec 8091 0000 		lds r24,disturb_method
 258 00f0 8F5F      		subi r24,lo8(-(1))
 259 00f2 8093 0000 		sts disturb_method,r24
 260               	.LM43:
 261 00f6 8091 0000 		lds r24,disturb_method
 262 00fa 8F70      		andi r24,lo8(15)
 263 00fc 8093 0000 		sts disturb_method,r24
 264               	.L19:
 265               	.LM44:
 266 0100 1999      		sbic 35-0x20,1
 267 0102 0AC0      		rjmp .L20
 268               	.LM45:
 269 0104 8091 0000 		lds r24,disturb_method
 270 0108 8150      		subi r24,lo8(-(-1))
 271 010a 8093 0000 		sts disturb_method,r24
 272               	.LM46:
 273 010e 8091 0000 		lds r24,disturb_method
 274 0112 8F70      		andi r24,lo8(15)
 275 0114 8093 0000 		sts disturb_method,r24
 276               	.L20:
 277               	.LM47:
 278               	/* #APP */
 279 0118 4098      		cbi 8, 0
 280               	.LM48:
 281 011a 2998      		cbi 5, 1
 282               	.LM49:
 283 011c 2898      		cbi 5, 0
 284               	.LM50:
 285 011e 5F98      		cbi 11, 7
 286               	.LM51:
 287               	/* #NOAPP */
 288 0120 8FEF      		ldi r24,lo8(-1)
 289 0122 8093 0000 		sts bSWLevelChange,r24
 290               	.L21:
 291               	.LM52:
 292 0126 4C9B      		sbis 41-0x20,4
 293 0128 FECF      		rjmp .L21
 294               	.LBB3:
 295               	.LBB4:
 296               	.LM53:
 297 012a 88EA      		ldi r24,lo8(25000)
 298 012c 91E6      		ldi r25,hi8(25000)
 299               	.LBB5:
 300               	.LBB6:
 301               	.LM54:
 302               	/* #APP */
 303 012e 0197      		1: sbiw r24,1
 304 0130 F1F7      		brne 1b
 305               	/* #NOAPP */
 306               	.L32:
 307               	.LBE6:
 308               	.LBE5:
 309               	.LBE4:
 310               	.LBE3:
 311               	.LM55:
 312 0132 4C9B      		sbis 41-0x20,4
 313 0134 FECF      		rjmp .L32
 314               	.LM56:
 315 0136 41E0      		ldi r20,lo8(1)
 316 0138 50E0      		ldi r21,hi8(1)
 317 013a 60E0      		ldi r22,lo8(disturb_method)
 318 013c 70E0      		ldi r23,hi8(disturb_method)
 319 013e 80E2      		ldi r24,lo8(32)
 320 0140 90E0      		ldi r25,hi8(32)
 321 0142 00D0      		rcall write_eeprom
 322               	.LM57:
 323 0144 8FEF      		ldi r24,lo8(-1)
 324 0146 8BBB      		out 59-0x20,r24
 325               	/* epilogue: frame size=0 */
 326 0148 FF91      		pop r31
 327 014a EF91      		pop r30
 328 014c BF91      		pop r27
 329 014e AF91      		pop r26
 330 0150 9F91      		pop r25
 331 0152 8F91      		pop r24
 332 0154 7F91      		pop r23
 333 0156 6F91      		pop r22
 334 0158 5F91      		pop r21
 335 015a 4F91      		pop r20
 336 015c 3F91      		pop r19
 337 015e 2F91      		pop r18
 338 0160 0F90      		pop __tmp_reg__
 339 0162 0FBE      		out __SREG__,__tmp_reg__
 340 0164 0F90      		pop __tmp_reg__
 341 0166 1F90      		pop __zero_reg__
 342 0168 1895      		reti
 343               	/* epilogue end (size=17) */
 344               	/* function __vector_5 size 88 (54) */
 345               	.LFE10:
 347               	.global	SelBitSection
 349               	SelBitSection:
 350               	.LFB11:
 351               	.LM58:
 352               	/* prologue: frame size=0 */
 353               	/* prologue end (size=0) */
 354               	.LM59:
 355               	/* #APP */
 356 016a 5F9A      		sbi 11, 7
 357               	.LM60:
 358 016c 289A      		sbi 5, 0
 359               	.LM61:
 360 016e 299A      		sbi 5, 1
 361               	.LM62:
 362 0170 409A      		sbi 8, 0
 363               	.LM63:
 364               	/* #NOAPP */
 365 0172 9927      		clr r25
 366 0174 8130      		cpi r24,1
 367 0176 9105      		cpc r25,__zero_reg__
 368 0178 71F0      		breq .L38
 369               	.LM64:
 370 017a 8230      		cpi r24,2
 371 017c 9105      		cpc r25,__zero_reg__
 372 017e 1CF4      		brge .L41
 373 0180 892B      		or r24,r25
 374 0182 39F0      		breq .L37
 375 0184 0895      		ret
 376               	.L41:
 377 0186 8230      		cpi r24,2
 378 0188 9105      		cpc r25,__zero_reg__
 379 018a 39F0      		breq .L39
 380 018c 0397      		sbiw r24,3
 381 018e 39F0      		breq .L40
 382 0190 0895      		ret
 383               	.L37:
 384               	.LM65:
 385               	/* #APP */
 386 0192 5F98      		cbi 11, 7
 387               	.LM66:
 388               	/* #NOAPP */
 389 0194 0895      		ret
 390               	.L38:
 391               	.LM67:
 392               	/* #APP */
 393 0196 2898      		cbi 5, 0
 394               	.LM68:
 395               	/* #NOAPP */
 396 0198 0895      		ret
 397               	.L39:
 398               	.LM69:
 399               	/* #APP */
 400 019a 2998      		cbi 5, 1
 401               	.LM70:
 402               	/* #NOAPP */
 403 019c 0895      		ret
 404               	.L40:
 405               	.LM71:
 406               	/* #APP */
 407 019e 4098      		cbi 8, 0
 408               	/* #NOAPP */
 409 01a0 0895      		ret
 410               	/* epilogue: frame size=0 */
 411               	/* epilogue: noreturn */
 412               	/* epilogue end (size=0) */
 413               	/* function SelBitSection size 37 (37) */
 414               	.LFE11:
 416               		.comm date_package,8,1
 417               		.comm time_package,7,1
 418               		.comm send_buf,20,1
 419               		.comm recv_buf,20,1
 420               		.comm pSend,2,1
 421               		.comm pRecv,2,1
 422               		.comm bFRecv,1,1
 423               		.comm disturb_method,1,1
 424               		.comm FInc,1,1
 425               		.comm bSWLevelChange,1,1
 426               	.Letext0:
DEFINED SYMBOLS
                            *ABS*:00000000 led.c
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUlaaaa.s:3      *ABS*:0000003f __SREG__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUlaaaa.s:4      *ABS*:0000003e __SP_H__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUlaaaa.s:5      *ABS*:0000003d __SP_L__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUlaaaa.s:6      *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUlaaaa.s:7      *ABS*:00000001 __zero_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUlaaaa.s:22     .data:00000000 Table
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUlaaaa.s:42     .text:00000000 OpenSWPinLevelChangeInt
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUlaaaa.s:66     .text:0000001a CloseSWPinLevelChangeInt
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUlaaaa.s:90     .text:00000034 InitKeyboardPort
                            *COM*:00000001 bSWLevelChange
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUlaaaa.s:142    .text:0000005e DisplayDisturbMethod
                            *COM*:00000001 disturb_method
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUlaaaa.s:231    .text:000000c6 __vector_5
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccUlaaaa.s:349    .text:0000016a SelBitSection
                            *COM*:00000008 date_package
                            *COM*:00000007 time_package
                            *COM*:00000014 send_buf
                            *COM*:00000014 recv_buf
                            *COM*:00000002 pSend
                            *COM*:00000002 pRecv
                            *COM*:00000001 bFRecv
                            *COM*:00000001 FInc

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
__divmodhi4
write_eeprom

⌨️ 快捷键说明

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