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

📄 input.lst

📁 AVRMEG32编写的一个项目代码,里面包含一般应用的模块.
💻 LST
📖 第 1 页 / 共 2 页
字号:
 260               	.LM43:
 261 0110 1116      		cp __zero_reg__,r17
 262 0112 24F0      		brlt .L23
 263               	.LM44:
 264 0114 61E0      		ldi r22,lo8(1)
 265 0116 802F      		mov r24,r16
 266 0118 0E94 0000 		call control_open
 267               	.L23:
 268               	.LM45:
 269 011c 1530      		cpi r17,lo8(5)
 270 011e ACF0      		brlt .L25
 271               	.LM46:
 272 0120 61E0      		ldi r22,lo8(1)
 273 0122 10C0      		rjmp .L40
 274               	.L22:
 275               	.LM47:
 276 0124 1E31      		cpi r17,lo8(30)
 277 0126 8CF0      		brlt .L25
 278               	.LM48:
 279 0128 64E0      		ldi r22,lo8(4)
 280 012a 80E0      		ldi r24,lo8(0)
 281 012c 0E94 0000 		call control_open
 282               	.LM49:
 283 0130 1332      		cpi r17,lo8(35)
 284 0132 2CF0      		brlt .L27
 285               	.LM50:
 286 0134 62E0      		ldi r22,lo8(2)
 287 0136 80E0      		ldi r24,lo8(0)
 288 0138 0E94 0000 		call control_open
 289 013c 06C0      		rjmp .L25
 290               	.L27:
 291               	.LM51:
 292 013e 1F31      		cpi r17,lo8(31)
 293 0140 24F4      		brge .L25
 294               	.LM52:
 295 0142 62E0      		ldi r22,lo8(2)
 296               	.L40:
 297 0144 80E0      		ldi r24,lo8(0)
 298 0146 0E94 0000 		call control_close
 299               	.L25:
 300               	.LM53:
 301 014a C635      		cpi r28,lo8(86)
 302 014c 20F4      		brsh .L30
 303               	.LM54:
 304 014e 68E0      		ldi r22,lo8(8)
 305 0150 80E0      		ldi r24,lo8(0)
 306 0152 0E94 0000 		call control_close
 307               	.L30:
 308               	.LM55:
 309 0156 CA35      		cpi r28,lo8(90)
 310 0158 08F4      		brsh .+2
 311 015a 74C0      		rjmp .L18
 312 015c 3BC0      		rjmp .L41
 313               	.L19:
 314               	.LM56:
 315 015e 4130      		cpi r20,lo8(1)
 316 0160 F1F5      		brne .L32
 317               	.LM57:
 318 0162 8081      		ld r24,Z
 319 0164 9181      		ldd r25,Z+1
 320 0166 64E6      		ldi r22,lo8(100)
 321 0168 70E0      		ldi r23,hi8(100)
 322 016a 0E94 0000 		call __divmodhi4
 323 016e 9B01      		movw r18,r22
 324 0170 162F      		mov r17,r22
 325               	.LM58:
 326 0172 8881      		ld r24,Y
 327 0174 9981      		ldd r25,Y+1
 328 0176 64E6      		ldi r22,lo8(100)
 329 0178 70E0      		ldi r23,hi8(100)
 330 017a 0E94 0000 		call __divmodhi4
 331 017e C62F      		mov r28,r22
 332               	.LM59:
 333 0180 1216      		cp __zero_reg__,r18
 334 0182 1CF4      		brge .L33
 335               	.LM60:
 336 0184 2093 0000 		sts xRwenshiData+5,r18
 337 0188 05C0      		rjmp .L34
 338               	.L33:
 339               	.LM61:
 340 018a 822F      		mov r24,r18
 341 018c 0E94 0000 		call abss
 342 0190 8093 0000 		sts xRwenshiData+5,r24
 343               	.L34:
 344               	.LM62:
 345 0194 63E0      		ldi r22,lo8(3)
 346 0196 812F      		mov r24,r17
 347 0198 0E94 0000 		call fuhao
 348               	.LM63:
 349 019c 8091 0000 		lds r24,xRwenshiData+5
 350 01a0 9927      		clr r25
 351 01a2 00E0      		ldi r16,lo8(0)
 352 01a4 23E0      		ldi r18,lo8(3)
 353 01a6 AC01      		movw r20,r24
 354 01a8 622F      		mov r22,r18
 355 01aa 8CE3      		ldi r24,lo8(60)
 356 01ac 0E94 0000 		call Display_8x16Int
 357               	.LM64:
 358 01b0 C093 0000 		sts xRwenshiData+4,r28
 359               	.LM65:
 360 01b4 8C2F      		mov r24,r28
 361 01b6 9927      		clr r25
 362 01b8 23E0      		ldi r18,lo8(3)
 363 01ba AC01      		movw r20,r24
 364 01bc 622F      		mov r22,r18
 365 01be 80E6      		ldi r24,lo8(96)
 366 01c0 0E94 0000 		call Display_8x16Int
 367               	.LM66:
 368 01c4 1635      		cpi r17,lo8(86)
 369 01c6 24F4      		brge .L35
 370               	.LM67:
 371 01c8 68E0      		ldi r22,lo8(8)
 372 01ca 802F      		mov r24,r16
 373 01cc 0E94 0000 		call control_close
 374               	.L35:
 375               	.LM68:
 376 01d0 CA35      		cpi r28,lo8(90)
 377 01d2 C0F1      		brlo .L18
 378               	.L41:
 379               	.LM69:
 380 01d4 68E0      		ldi r22,lo8(8)
 381 01d6 80E0      		ldi r24,lo8(0)
 382 01d8 0E94 0000 		call control_open
 383 01dc 33C0      		rjmp .L18
 384               	.L32:
 385               	.LM70:
 386 01de 4230      		cpi r20,lo8(2)
 387 01e0 89F5      		brne .L18
 388               	.LM71:
 389 01e2 8081      		ld r24,Z
 390 01e4 9181      		ldd r25,Z+1
 391 01e6 64E6      		ldi r22,lo8(100)
 392 01e8 70E0      		ldi r23,hi8(100)
 393 01ea 0E94 0000 		call __divmodhi4
 394 01ee 9B01      		movw r18,r22
 395 01f0 162F      		mov r17,r22
 396               	.LM72:
 397 01f2 8881      		ld r24,Y
 398 01f4 9981      		ldd r25,Y+1
 399 01f6 64E6      		ldi r22,lo8(100)
 400 01f8 70E0      		ldi r23,hi8(100)
 401 01fa 0E94 0000 		call __divmodhi4
 402 01fe 6093 0000 		sts xRwenshiData+8,r22
 403               	.LM73:
 404 0202 1216      		cp __zero_reg__,r18
 405 0204 1CF4      		brge .L38
 406               	.LM74:
 407 0206 2093 0000 		sts xRwenshiData+9,r18
 408 020a 05C0      		rjmp .L39
 409               	.L38:
 410               	.LM75:
 411 020c 822F      		mov r24,r18
 412 020e 0E94 0000 		call abss
 413 0212 8093 0000 		sts xRwenshiData+9,r24
 414               	.L39:
 415               	.LM76:
 416 0216 65E0      		ldi r22,lo8(5)
 417 0218 812F      		mov r24,r17
 418 021a 0E94 0000 		call fuhao
 419               	.LM77:
 420 021e 8091 0000 		lds r24,xRwenshiData+9
 421 0222 9927      		clr r25
 422 0224 00E0      		ldi r16,lo8(0)
 423 0226 23E0      		ldi r18,lo8(3)
 424 0228 AC01      		movw r20,r24
 425 022a 65E0      		ldi r22,lo8(5)
 426 022c 8CE3      		ldi r24,lo8(60)
 427 022e 0E94 0000 		call Display_8x16Int
 428               	.LM78:
 429 0232 8091 0000 		lds r24,xRwenshiData+8
 430 0236 9927      		clr r25
 431 0238 23E0      		ldi r18,lo8(3)
 432 023a AC01      		movw r20,r24
 433 023c 65E0      		ldi r22,lo8(5)
 434 023e 80E6      		ldi r24,lo8(96)
 435 0240 0E94 0000 		call Display_8x16Int
 436               	.L18:
 437               	/* epilogue: frame size=0 */
 438 0244 DF91      		pop r29
 439 0246 CF91      		pop r28
 440 0248 1F91      		pop r17
 441 024a 0F91      		pop r16
 442 024c 0895      		ret
 443               	/* epilogue end (size=5) */
 444               	/* function input_sht size 227 (218) */
 445               	.LFE16:
 447               		.comm xRdorData,9,1
 448               		.comm xRDCACData,8,1
 449               		.comm xRAlrData,399,1
 450               		.comm xRwenshiData,12,1
 451               		.comm SECOND_BUFFER,1,1
 452               		.comm MINUTE_BUFFER,1,1
 453               		.comm HOUR_BUFFER,1,1
 454               		.comm WEEK_BUFFER,1,1
 455               		.comm DAY_BUFFER,1,1
 456               		.comm MONTH_BUFFER,1,1
 457               		.comm YEAR_BUFFER,1,1
 458               	.Letext0:
DEFINED SYMBOLS
                            *ABS*:00000000 input.c
  f:\temp/ccCWaaaa.s:3      *ABS*:0000003f __SREG__
  f:\temp/ccCWaaaa.s:4      *ABS*:0000003e __SP_H__
  f:\temp/ccCWaaaa.s:5      *ABS*:0000003d __SP_L__
  f:\temp/ccCWaaaa.s:6      *ABS*:00000000 __tmp_reg__
  f:\temp/ccCWaaaa.s:7      *ABS*:00000001 __zero_reg__
  f:\temp/ccCWaaaa.s:20     .text:00000000 inputInit
  f:\temp/ccCWaaaa.s:43     .text:0000000c inputReadWord
  f:\temp/ccCWaaaa.s:91     .text:00000032 abss
  f:\temp/ccCWaaaa.s:120    .progmem.data:00000000 __c.0
  f:\temp/ccCWaaaa.s:124    .progmem.data:00000002 __c.1
  f:\temp/ccCWaaaa.s:128    .progmem.data:00000004 __c.2
  f:\temp/ccCWaaaa.s:132    .progmem.data:00000006 __c.3
  f:\temp/ccCWaaaa.s:137    .text:0000004a fuhao
  f:\temp/ccCWaaaa.s:184    .text:00000088 input_sht
                            *COM*:0000000c xRwenshiData
                            *COM*:00000009 xRdorData
                            *COM*:00000008 xRDCACData
                            *COM*:0000018f xRAlrData
                            *COM*:00000001 SECOND_BUFFER
                            *COM*:00000001 MINUTE_BUFFER
                            *COM*:00000001 HOUR_BUFFER
                            *COM*:00000001 WEEK_BUFFER
                            *COM*:00000001 DAY_BUFFER
                            *COM*:00000001 MONTH_BUFFER
                            *COM*:00000001 YEAR_BUFFER

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
Lcd_Printf_12
__divmodhi4
Display_8x16Int
control_close
control_open

⌨️ 快捷键说明

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