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

📄 delaytime.lst

📁 红外线避障检测程序
💻 LST
字号:
   1               		.file	"DelayTime.c"
   2               		.arch atmega8
   3               	__SREG__ = 0x3f
   4               	__SP_H__ = 0x3e
   5               	__SP_L__ = 0x3d
   6               	__tmp_reg__ = 0
   7               	__zero_reg__ = 1
   8               		.global __do_copy_data
   9               		.global __do_clear_bss
  17               	.Ltext0:
  18               	.global	DelayUs
  20               	DelayUs:
  21               	.LFB6:
  22               	.LM1:
  23               	/* prologue: frame size=0 */
  24               	/* prologue end (size=0) */
  25 0000 9C01      		movw r18,r24
  26               	.LM2:
  27 0002 892B      		or r24,r25
  28 0004 51F0      		breq .L14
  29 0006 41E0      		ldi r20,lo8(1)
  30 0008 50E0      		ldi r21,hi8(1)
  31 000a 60E0      		ldi r22,hlo8(1)
  32 000c 70E0      		ldi r23,hhi8(1)
  33               	.L12:
  34               	.LBB2:
  35               	.LBB3:
  36               	.LBB4:
  37               	.LBB5:
  38               	.LM3:
  39 000e 842F      		mov r24,r20
  40               	/* #APP */
  41 0010 8A95      		1: dec r24
  42 0012 F1F7      		brne 1b
  43               	/* #NOAPP */
  44               	.LBE5:
  45               	.LBE4:
  46               	.LBE3:
  47               	.LBE2:
  48               	.LM4:
  49 0014 2150      		subi r18,lo8(-(-1))
  50 0016 3040      		sbci r19,hi8(-(-1))
  51 0018 D1F7      		brne .L12
  52               	.L14:
  53 001a 0895      		ret
  54               	/* epilogue: frame size=0 */
  55               	/* epilogue: noreturn */
  56               	/* epilogue end (size=0) */
  57               	/* function DelayUs size 18 (18) */
  58               	.LFE6:
  60               	.global	DelayMs
  62               	DelayMs:
  63               	.LFB7:
  64               	.LM5:
  65               	/* prologue: frame size=0 */
  66 001c CF93      		push r28
  67 001e DF93      		push r29
  68               	/* prologue end (size=2) */
  69 0020 9C01      		movw r18,r24
  70               	.LM6:
  71 0022 892B      		or r24,r25
  72 0024 51F0      		breq .L28
  73 0026 A8EE      		ldi r26,lo8(1000)
  74 0028 B3E0      		ldi r27,hi8(1000)
  75 002a C0E0      		ldi r28,hlo8(1000)
  76 002c D0E0      		ldi r29,hhi8(1000)
  77               	.L26:
  78               	.LBB6:
  79               	.LBB7:
  80               	.LBB8:
  81               	.LBB9:
  82               	.LM7:
  83 002e CD01      		movw r24,r26
  84               	/* #APP */
  85 0030 0197      		1: sbiw r24,1
  86 0032 F1F7      		brne 1b
  87               	/* #NOAPP */
  88               	.LBE9:
  89               	.LBE8:
  90               	.LBE7:
  91               	.LBE6:
  92               	.LM8:
  93 0034 2150      		subi r18,lo8(-(-1))
  94 0036 3040      		sbci r19,hi8(-(-1))
  95 0038 D1F7      		brne .L26
  96               	.L28:
  97               	/* epilogue: frame size=0 */
  98 003a DF91      		pop r29
  99 003c CF91      		pop r28
 100 003e 0895      		ret
 101               	/* epilogue end (size=3) */
 102               	/* function DelayMs size 22 (17) */
 103               	.LFE7:
 105               	.Letext0:
DEFINED SYMBOLS
                            *ABS*:00000000 DelayTime.c
                            *ABS*:0000003f __SREG__
                            *ABS*:0000003e __SP_H__
                            *ABS*:0000003d __SP_L__
                            *ABS*:00000000 __tmp_reg__
                            *ABS*:00000001 __zero_reg__
D:\DOCUME~1\zyrobot\LOCALS~1\Temp/cc8Oaaaa.s:20     .text:00000000 DelayUs
D:\DOCUME~1\zyrobot\LOCALS~1\Temp/cc8Oaaaa.s:62     .text:0000001c DelayMs

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss

⌨️ 快捷键说明

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