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

📄 adc.lst

📁 车载NI_MH快速充电器
💻 LST
字号:
   1               		.file	"adc.c"
   2               		.arch atmega48
   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	adc_int
  20               	adc_int:
  21               	.LFB6:
  22               	.LM1:
  23               	/* prologue: frame size=0 */
  24               	/* prologue end (size=0) */
  25               	.LM2:
  26 0000 80E4      		ldi r24,lo8(64)
  27 0002 8093 7C00 		sts 124,r24
  28               	.LM3:
  29 0006 87EC      		ldi r24,lo8(-57)
  30 0008 8093 7A00 		sts 122,r24
  31               	/* epilogue: frame size=0 */
  32 000c 0895      		ret
  33               	/* epilogue end (size=1) */
  34               	/* function adc_int size 7 (6) */
  35               	.LFE6:
  37               	.global	adc_colect
  39               	adc_colect:
  40               	.LFB7:
  41               	.LM4:
  42               	/* prologue: frame size=0 */
  43               	/* prologue end (size=0) */
  44               	.LM5:
  45 000e 8823      		tst r24
  46 0010 11F4      		brne .L3
  47               	.LM6:
  48 0012 80EC      		ldi r24,lo8(-64)
  49 0014 1BC0      		rjmp .L30
  50               	.L3:
  51               	.LM7:
  52 0016 8130      		cpi r24,lo8(1)
  53 0018 11F4      		brne .L5
  54 001a 81EC      		ldi r24,lo8(-63)
  55 001c 17C0      		rjmp .L30
  56               	.L5:
  57               	.LM8:
  58 001e 8230      		cpi r24,lo8(2)
  59 0020 11F4      		brne .L7
  60 0022 82EC      		ldi r24,lo8(-62)
  61 0024 13C0      		rjmp .L30
  62               	.L7:
  63               	.LM9:
  64 0026 8330      		cpi r24,lo8(3)
  65 0028 11F4      		brne .L9
  66 002a 83EC      		ldi r24,lo8(-61)
  67 002c 0FC0      		rjmp .L30
  68               	.L9:
  69               	.LM10:
  70 002e 8430      		cpi r24,lo8(4)
  71 0030 11F4      		brne .L11
  72 0032 84EC      		ldi r24,lo8(-60)
  73 0034 0BC0      		rjmp .L30
  74               	.L11:
  75               	.LM11:
  76 0036 8530      		cpi r24,lo8(5)
  77 0038 11F4      		brne .L13
  78 003a 85EC      		ldi r24,lo8(-59)
  79 003c 07C0      		rjmp .L30
  80               	.L13:
  81               	.LM12:
  82 003e 8630      		cpi r24,lo8(6)
  83 0040 11F4      		brne .L15
  84 0042 86EC      		ldi r24,lo8(-58)
  85 0044 03C0      		rjmp .L30
  86               	.L15:
  87               	.LM13:
  88 0046 8730      		cpi r24,lo8(7)
  89 0048 19F4      		brne .L4
  90 004a 87EC      		ldi r24,lo8(-57)
  91               	.L30:
  92 004c 8093 7C00 		sts 124,r24
  93               	.L4:
  94               	.LM14:
  95 0050 40E0      		ldi r20,lo8(0)
  96 0052 50E0      		ldi r21,hi8(0)
  97               	.LM15:
  98 0054 30E0      		ldi r19,lo8(0)
  99               	.L27:
 100               	.LM16:
 101 0056 8091 7A00 		lds r24,122
 102 005a 8064      		ori r24,lo8(64)
 103 005c 8093 7A00 		sts 122,r24
 104               	.L21:
 105               	.LM17:
 106 0060 8091 7A00 		lds r24,122
 107 0064 86FD      		sbrc r24,6
 108 0066 FCCF      		rjmp .L21
 109               	.LM18:
 110 0068 8091 7A00 		lds r24,122
 111 006c 8064      		ori r24,lo8(64)
 112 006e 8093 7A00 		sts 122,r24
 113               	.L24:
 114               	.LM19:
 115 0072 8091 7A00 		lds r24,122
 116 0076 86FD      		sbrc r24,6
 117 0078 FCCF      		rjmp .L24
 118               	.LM20:
 119 007a 2091 7800 		lds r18,120
 120               	.LM21:
 121 007e 8091 7900 		lds r24,121
 122 0082 9927      		clr r25
 123 0084 8370      		andi r24,lo8(3)
 124 0086 9070      		andi r25,hi8(3)
 125 0088 982F      		mov r25,r24
 126 008a 8827      		clr r24
 127               	.LM22:
 128 008c 820F      		add r24,r18
 129 008e 911D      		adc r25,__zero_reg__
 130               	.LM23:
 131 0090 480F      		add r20,r24
 132 0092 591F      		adc r21,r25
 133               	.LM24:
 134 0094 3F5F      		subi r19,lo8(-(1))
 135 0096 3830      		cpi r19,lo8(8)
 136 0098 F0F2      		brlo .L27
 137               	.LM25:
 138 009a CA01      		movw r24,r20
 139 009c 23E0      		ldi r18,3
 140 009e 9695      	1:	lsr r25
 141 00a0 8795      		ror r24
 142 00a2 2A95      		dec r18
 143 00a4 E1F7      		brne 1b
 144               	/* epilogue: frame size=0 */
 145 00a6 0895      		ret
 146               	/* epilogue end (size=1) */
 147               	/* function adc_colect size 77 (76) */
 148               	.LFE7:
 150               	.Letext0:
DEFINED SYMBOLS
                            *ABS*:00000000 adc.c
C:\DOCUME~1\cwq\LOCALS~1\Temp/cc6jaaaa.s:3      *ABS*:0000003f __SREG__
C:\DOCUME~1\cwq\LOCALS~1\Temp/cc6jaaaa.s:4      *ABS*:0000003e __SP_H__
C:\DOCUME~1\cwq\LOCALS~1\Temp/cc6jaaaa.s:5      *ABS*:0000003d __SP_L__
C:\DOCUME~1\cwq\LOCALS~1\Temp/cc6jaaaa.s:6      *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\cwq\LOCALS~1\Temp/cc6jaaaa.s:7      *ABS*:00000001 __zero_reg__
C:\DOCUME~1\cwq\LOCALS~1\Temp/cc6jaaaa.s:20     .text:00000000 adc_int
C:\DOCUME~1\cwq\LOCALS~1\Temp/cc6jaaaa.s:39     .text:0000000e adc_colect

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss

⌨️ 快捷键说明

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