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

📄 elevator.lst

📁 AVR ATmegal128开发的电梯控制系统
💻 LST
📖 第 1 页 / 共 5 页
字号:

Elevator.elf:     file format elf32-avr

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .data         000000c8  00800100  00000ed6  00000f6a  2**0
                  CONTENTS, ALLOC, LOAD, DATA
  1 .text         00000ed6  00000000  00000000  00000094  2**0
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  2 .bss          00000043  008001c8  008001c8  00001032  2**0
                  ALLOC
  3 .noinit       00000000  0080020b  0080020b  00001032  2**0
                  CONTENTS
  4 .eeprom       00000000  00810000  00810000  00001032  2**0
                  CONTENTS
  5 .debug_aranges 00000014  00000000  00000000  00001032  2**0
                  CONTENTS, READONLY, DEBUGGING
  6 .debug_pubnames 0000029d  00000000  00000000  00001046  2**0
                  CONTENTS, READONLY, DEBUGGING
  7 .debug_info   00000731  00000000  00000000  000012e3  2**0
                  CONTENTS, READONLY, DEBUGGING
  8 .debug_abbrev 000001a3  00000000  00000000  00001a14  2**0
                  CONTENTS, READONLY, DEBUGGING
  9 .debug_line   000005e6  00000000  00000000  00001bb7  2**0
                  CONTENTS, READONLY, DEBUGGING
 10 .debug_str    0000025b  00000000  00000000  0000219d  2**0
                  CONTENTS, READONLY, DEBUGGING
Disassembly of section .text:

00000000 <__vectors>:
   0:	0c 94 93 02 	jmp	0x526 <__init>
   4:	0c 94 3d 05 	jmp	0xa7a <__vector_1>
   8:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
   c:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  10:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  14:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  18:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  1c:	0c 94 4e 05 	jmp	0xa9c <__vector_7>
  20:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  24:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  28:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  2c:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  30:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  34:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  38:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  3c:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  40:	0c 94 16 05 	jmp	0xa2c <__vector_16>
  44:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  48:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  4c:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  50:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  54:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  58:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  5c:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  60:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  64:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  68:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  6c:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  70:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  74:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  78:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  7c:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  80:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  84:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>
  88:	0c 94 b0 02 	jmp	0x560 <__bad_interrupt>

0000008c <__ctors_end>:
  8c:	7f 7f       	andi	r23, 0xFF	; 255
  8e:	7f 7f       	andi	r23, 0xFF	; 255
  90:	7f 7f       	andi	r23, 0xFF	; 255
  92:	7f 7f       	andi	r23, 0xFF	; 255
  94:	7f 7f       	andi	r23, 0xFF	; 255
  96:	7f 7f       	andi	r23, 0xFF	; 255
  98:	80 80       	ld	r8, Z
  9a:	80 7f       	andi	r24, 0xF0	; 240
  9c:	7e 7e       	andi	r23, 0xEE	; 238
  9e:	7e 7f       	andi	r23, 0xFE	; 254
  a0:	7f 80       	ldd	r7, Y+7	; 0x07
  a2:	80 80       	ld	r8, Z
  a4:	80 80       	ld	r8, Z
  a6:	7f 7f       	andi	r23, 0xFF	; 255
  a8:	7e 7e       	andi	r23, 0xEE	; 238
  aa:	7f 7f       	andi	r23, 0xFF	; 255
  ac:	80 80       	ld	r8, Z
  ae:	80 80       	ld	r8, Z
  b0:	7f 7f       	andi	r23, 0xFF	; 255
  b2:	7f 7e       	andi	r23, 0xEF	; 239
  b4:	7f 7f       	andi	r23, 0xFF	; 255
  b6:	7f 80       	ldd	r7, Y+7	; 0x07
  b8:	80 80       	ld	r8, Z
  ba:	80 80       	ld	r8, Z
  bc:	7f 7f       	andi	r23, 0xFF	; 255
  be:	7f 7f       	andi	r23, 0xFF	; 255
  c0:	7f 7f       	andi	r23, 0xFF	; 255
  c2:	7f 7f       	andi	r23, 0xFF	; 255
  c4:	7f 7f       	andi	r23, 0xFF	; 255
  c6:	7f 7f       	andi	r23, 0xFF	; 255
  c8:	7f 7f       	andi	r23, 0xFF	; 255
  ca:	7f 80       	ldd	r7, Y+7	; 0x07
  cc:	80 80       	ld	r8, Z
  ce:	7f 7f       	andi	r23, 0xFF	; 255
  d0:	7e 7e       	andi	r23, 0xEE	; 238
  d2:	7f 7f       	andi	r23, 0xFF	; 255
  d4:	80 80       	ld	r8, Z
  d6:	80 80       	ld	r8, Z
  d8:	7f 7f       	andi	r23, 0xFF	; 255
  da:	7f 7f       	andi	r23, 0xFF	; 255
  dc:	7f 7f       	andi	r23, 0xFF	; 255
  de:	7f 7f       	andi	r23, 0xFF	; 255
  e0:	7f 80       	ldd	r7, Y+7	; 0x07
  e2:	80 80       	ld	r8, Z
  e4:	80 7f       	andi	r24, 0xF0	; 240
  e6:	7e 7e       	andi	r23, 0xEE	; 238
  e8:	7f 7f       	andi	r23, 0xFF	; 255
  ea:	80 80       	ld	r8, Z
  ec:	80 80       	ld	r8, Z
  ee:	7f 7f       	andi	r23, 0xFF	; 255
  f0:	7f 7f       	andi	r23, 0xFF	; 255
  f2:	7f 7f       	andi	r23, 0xFF	; 255
  f4:	7f 7f       	andi	r23, 0xFF	; 255
  f6:	7f 80       	ldd	r7, Y+7	; 0x07
  f8:	80 80       	ld	r8, Z
  fa:	7f 7f       	andi	r23, 0xFF	; 255
  fc:	7f 7f       	andi	r23, 0xFF	; 255
  fe:	7f 7f       	andi	r23, 0xFF	; 255
 100:	7f 7f       	andi	r23, 0xFF	; 255
 102:	7f 7f       	andi	r23, 0xFF	; 255
 104:	80 80       	ld	r8, Z
 106:	80 80       	ld	r8, Z
 108:	80 7f       	andi	r24, 0xF0	; 240
 10a:	7f 7e       	andi	r23, 0xEF	; 239
 10c:	7e 7f       	andi	r23, 0xFE	; 254
 10e:	7f 80       	ldd	r7, Y+7	; 0x07
 110:	80 80       	ld	r8, Z
 112:	80 80       	ld	r8, Z
 114:	7f 7f       	andi	r23, 0xFF	; 255
 116:	7f 7f       	andi	r23, 0xFF	; 255
 118:	7f 7f       	andi	r23, 0xFF	; 255
 11a:	7f 80       	ldd	r7, Y+7	; 0x07
 11c:	80 80       	ld	r8, Z
 11e:	7f 7f       	andi	r23, 0xFF	; 255
 120:	7f 7f       	andi	r23, 0xFF	; 255
 122:	7f 7f       	andi	r23, 0xFF	; 255
 124:	7f 7f       	andi	r23, 0xFF	; 255
 126:	80 80       	ld	r8, Z
 128:	80 7f       	andi	r24, 0xF0	; 240
 12a:	7f 7f       	andi	r23, 0xFF	; 255
 12c:	80 80       	ld	r8, Z
 12e:	80 7f       	andi	r24, 0xF0	; 240
 130:	7e 7e       	andi	r23, 0xEE	; 238
 132:	7e 7f       	andi	r23, 0xFE	; 254
 134:	80 81       	ld	r24, Z
 136:	81 80       	ldd	r8, Z+1	; 0x01
 138:	80 7f       	andi	r24, 0xF0	; 240
 13a:	7e 7d       	andi	r23, 0xDE	; 222
 13c:	7d 7e       	andi	r23, 0xED	; 237
 13e:	7f 81       	ldd	r23, Y+7	; 0x07
 140:	81 81       	ldd	r24, Z+1	; 0x01
 142:	80 7f       	andi	r24, 0xF0	; 240
 144:	7e 7e       	andi	r23, 0xEE	; 238
 146:	7e 7f       	andi	r23, 0xFE	; 254
 148:	7f 80       	ldd	r7, Y+7	; 0x07
 14a:	80 80       	ld	r8, Z
 14c:	80 80       	ld	r8, Z
 14e:	7f 7f       	andi	r23, 0xFF	; 255
 150:	7e 7e       	andi	r23, 0xEE	; 238
 152:	7e 7e       	andi	r23, 0xEE	; 238
 154:	80 81       	ld	r24, Z
 156:	82 82       	std	Z+2, r8	; 0x02
 158:	80 7f       	andi	r24, 0xF0	; 240
 15a:	7d 7c       	andi	r23, 0xCD	; 205
 15c:	7c 7d       	andi	r23, 0xDC	; 220
 15e:	80 82       	st	Z, r8
 160:	83 83       	std	Z+3, r24	; 0x03
 162:	81 7f       	andi	r24, 0xF1	; 241
 164:	7d 7c       	andi	r23, 0xCD	; 205
 166:	7c 7e       	andi	r23, 0xEC	; 236
 168:	7f 80       	ldd	r7, Y+7	; 0x07
 16a:	81 82       	std	Z+1, r8	; 0x01
 16c:	83 81       	ldd	r24, Z+3	; 0x03
 16e:	7f 7d       	andi	r23, 0xDF	; 223
 170:	7b 7b       	andi	r23, 0xBB	; 187
 172:	7d 80       	ldd	r7, Y+5	; 0x05
 174:	82 83       	std	Z+2, r24	; 0x02
 176:	83 82       	std	Z+3, r8	; 0x03
 178:	80 7e       	andi	r24, 0xE0	; 224
 17a:	7c 7c       	andi	r23, 0xCC	; 204
 17c:	7c 7d       	andi	r23, 0xDC	; 220
 17e:	7f 81       	ldd	r23, Y+7	; 0x07
 180:	83 85       	ldd	r24, Z+11	; 0x0b
 182:	84 81       	ldd	r24, Z+4	; 0x04
 184:	7e 7a       	andi	r23, 0xAE	; 174
 186:	79 7a       	andi	r23, 0xA9	; 169
 188:	7c 80       	ldd	r7, Y+4	; 0x04
 18a:	84 87       	std	Z+12, r24	; 0x0c
 18c:	87 84       	ldd	r8, Z+15	; 0x0f
 18e:	7f 7a       	andi	r23, 0xAF	; 175
 190:	76 76       	andi	r23, 0x66	; 102
 192:	7a 81       	ldd	r23, Y+2	; 0x02
 194:	87 8a       	std	Z+23, r8	; 0x17
 196:	89 84       	ldd	r8, Y+9	; 0x09
 198:	7d 77       	andi	r23, 0x7D	; 125
 19a:	74 76       	andi	r23, 0x64	; 100
 19c:	7b 82       	std	Y+3, r7	; 0x03
 19e:	87 8a       	std	Z+23, r8	; 0x17
 1a0:	89 85       	ldd	r24, Y+9	; 0x09
 1a2:	7e 77       	andi	r23, 0x7E	; 126
 1a4:	73 74       	andi	r23, 0x43	; 67
 1a6:	79 82       	std	Y+1, r7	; 0x01
 1a8:	8a 8c       	ldd	r8, Y+26	; 0x1a
 1aa:	8a 83       	std	Y+2, r24	; 0x02
 1ac:	7b 76       	andi	r23, 0x6B	; 107
 1ae:	74 76       	andi	r23, 0x64	; 100
 1b0:	7b 82       	std	Y+3, r7	; 0x03
 1b2:	89 8c       	ldd	r8, Y+25	; 0x19
 1b4:	8b 85       	ldd	r24, Y+11	; 0x0b
 1b6:	7c 74       	andi	r23, 0x4C	; 76
 1b8:	70 73       	andi	r23, 0x30	; 48
 1ba:	7b 84       	ldd	r7, Y+11	; 0x0b
 1bc:	8b 8e       	std	Y+27, r8	; 0x1b
 1be:	8b 84       	ldd	r8, Y+11	; 0x0b
 1c0:	7a 74       	andi	r23, 0x4A	; 74
 1c2:	73 75       	andi	r23, 0x53	; 83
 1c4:	7b 83       	std	Y+3, r23	; 0x03
 1c6:	8a 8d       	ldd	r24, Y+26	; 0x1a
 1c8:	8a 84       	ldd	r8, Y+10	; 0x0a
 1ca:	7d 76       	andi	r23, 0x6D	; 109
 1cc:	71 72       	andi	r23, 0x21	; 33
 1ce:	77 81       	ldd	r23, Z+7	; 0x07
 1d0:	8b 90       	.word	0x908b	; ????
 1d2:	8f 85       	ldd	r24, Y+15	; 0x0f
 1d4:	79 70       	andi	r23, 0x09	; 9
 1d6:	6d 73       	andi	r22, 0x3D	; 61
 1d8:	7d 87       	std	Y+13, r23	; 0x0d
 1da:	90 91 8a 7e 	lds	r25, 0x7E8A
 1de:	73 6f       	ori	r23, 0xF3	; 243
 1e0:	72 78       	andi	r23, 0x82	; 130
 1e2:	80 89       	ldd	r24, Z+16	; 0x10
 1e4:	90 91 8a 7d 	lds	r25, 0x7D8A
 1e8:	6e 67       	ori	r22, 0x7E	; 126
 1ea:	6b 79       	andi	r22, 0x9B	; 155
 1ec:	8b 99       	sbic	0x11, 3	; 17
 1ee:	9a 90       	ld	r9, -Y
 1f0:	7c 69       	ori	r23, 0x9C	; 156
 1f2:	60 66       	ori	r22, 0x60	; 96
 1f4:	79 8d       	ldd	r23, Y+25	; 0x19
 1f6:	9b 9d       	mul	r25, r11
 1f8:	93 81       	ldd	r25, Z+3	; 0x03
 1fa:	6a 5b       	subi	r22, 0xBA	; 186
 1fc:	5d 6e       	ori	r21, 0xED	; 237
 1fe:	8d a6       	std	Y+45, r8	; 0x2d
 200:	aa 9b       	sbis	0x15, 2	; 21
 202:	7d 60       	ori	r23, 0x0D	; 13
 204:	53 58       	subi	r21, 0x83	; 131
 206:	72 93       	st	-Z, r23
 208:	ad b1       	in	r26, 0x0d	; 13
 20a:	9d 79       	andi	r25, 0x9D	; 157
 20c:	55 44       	sbci	r21, 0x45	; 69
 20e:	52 75       	andi	r21, 0x52	; 82
 210:	a2 bc       	out	0x22, r10	; 34
 212:	b6 99       	sbic	0x16, 6	; 22
 214:	6d 4a       	sbci	r22, 0xAD	; 173
 216:	43 56       	subi	r20, 0x63	; 99
 218:	7f a8       	ldd	r7, Y+55	; 0x37
 21a:	bc b5       	in	r27, 0x2c	; 44
 21c:	94 69       	ori	r25, 0x94	; 148
 21e:	45 3d       	cpi	r20, 0xD5	; 213
 220:	58 85       	ldd	r21, Y+8	; 0x08
 222:	b2 c6       	rjmp	.+3428   	; 0xf88 <__data_load_start+0xb2>
 224:	b6 8f       	std	Z+30, r27	; 0x1e
 226:	5c 37       	cpi	r21, 0x7C	; 124
 228:	3a 5b       	subi	r19, 0xBA	; 186
 22a:	90 bb       	out	0x10, r25	; 16
 22c:	cb bb       	out	0x1b, r28	; 27
 22e:	89 4f       	sbci	r24, 0xF9	; 249
 230:	2a 2f       	mov	r18, r26
 232:	60 a2       	std	Z+32, r6	; 0x20
 234:	d6 dc       	rcall	.-1620   	; 0xfffffbe2 <__eeprom_end+0xff7efbe2>
 236:	b0 6d       	ori	r27, 0xD0	; 208
 238:	2e 1e       	adc	r2, r30
 23a:	44 82       	std	Z+4, r4	; 0x04
 23c:	c3 e0       	ldi	r28, 0x03	; 3
 23e:	ca 8d       	ldd	r28, Y+26	; 0x1a
 240:	41 17       	cp	r20, r17
 242:	29 6a       	ori	r18, 0xA9	; 169
 244:	b7 e5       	ldi	r27, 0x57	; 87
 246:	dd a2       	std	Y+37, r13	; 0x25
 248:	52 1f       	adc	r21, r18
 24a:	1c 54       	subi	r17, 0x4C	; 76
 24c:	a6 de       	rcall	.-692    	; 0xffffff9a <__eeprom_end+0xff7eff9a>
 24e:	e5 b3       	in	r30, 0x15	; 21
 250:	62 21       	and	r22, r2
 252:	13 48       	sbci	r17, 0x83	; 131
 254:	95 d9       	rcall	.-3286   	; 0xfffff580 <__eeprom_end+0xff7ef580>
 256:	ec be       	out	0x3c, r14	; 60
 258:	70 27       	eor	r23, r16
 25a:	10 3e       	cpi	r17, 0xE0	; 224
 25c:	90 db       	rcall	.-2272   	; 0xfffff97e <__eeprom_end+0xff7ef97e>
 25e:	ee c0       	rjmp	.+476    	; 0x43c <__ctors_end+0x3b0>
 260:	6d 22       	and	r6, r29
 262:	12 3c       	cpi	r17, 0xC2	; 194
 264:	91 e1       	ldi	r25, 0x11	; 17
 266:	f0 bf       	out	0x30, r31	; 48
 268:	6c 1c       	adc	r6, r12
 26a:	0a 3f       	cpi	r16, 0xFA	; 250
 26c:	9e e5       	ldi	r25, 0x5E	; 94
 26e:	f3 bc       	out	0x23, r15	; 35
 270:	59 14       	cp	r5, r9
 272:	10 4e       	sbci	r17, 0xE0	; 224
 274:	b1 f0       	breq	.+44     	; 0x2a2 <__ctors_end+0x216>
 276:	ef a6       	std	Y+47, r14	; 0x2f
 278:	44 07       	cpc	r20, r20
 27a:	14 63       	ori	r17, 0x34	; 52
 27c:	bf fb       	.word	0xfbbf	; ????
 27e:	e7 8e       	std	Z+31, r14	; 0x1f
 280:	39 0c       	add	r3, r9
 282:	26 7e       	andi	r18, 0xE6	; 230
 284:	d7 f4       	brid	.+52     	; 0x2ba <__ctors_end+0x22e>
 286:	c8 77       	andi	r28, 0x78	; 120
 288:	21 0a       	sbc	r2, r17
 28a:	43 99       	sbic	0x08, 3	; 8
 28c:	e2 f2       	brmi	.-72     	; 0x246 <__ctors_end+0x1ba>
 28e:	b3 57       	subi	r27, 0x73	; 115
 290:	14 13       	cpse	r17, r20
 292:	54 b4       	in	r5, 0x24	; 36
 294:	f0 e4       	ldi	r31, 0x40	; 64
 296:	9b 3b       	cpi	r25, 0xBB	; 187
 298:	05 2a       	or	r0, r21
 29a:	80 df       	rcall	.-256    	; 0x19c <__ctors_end+0x110>
 29c:	ff ca       	rjmp	.-2562   	; 0xfffff89c <__eeprom_end+0xff7ef89c>
 29e:	65 17       	cp	r22, r21
 2a0:	0e 48       	sbci	r16, 0x8E	; 142
 2a2:	a9 ec       	ldi	r26, 0xC9	; 201
 2a4:	e0 a4       	ldd	r14, Z+40	; 0x28
 2a6:	41 00       	.word	0x0041	; ????
 2a8:	1e 7e       	andi	r17, 0xEE	; 238
 2aa:	e6 ff       	sbrs	r30, 6
 2ac:	d1 57       	subi	r29, 0x71	; 113
 2ae:	06 1b       	sub	r16, r22
 2b0:	62 c2       	rjmp	.+1220   	; 0x776 <out_put+0x78>
 2b2:	f4 d0       	rcall	.+488    	; 0x49c <__ctors_end+0x410>
 2b4:	87 37       	cpi	r24, 0x77	; 119
 2b6:	0b 1d       	adc	r16, r11
 2b8:	81 e6       	ldi	r24, 0x61	; 97
 2ba:	ff c9       	rjmp	.-3074   	; 0xfffff6ba <__eeprom_end+0xff7ef6ba>
 2bc:	3f 00       	.word	0x003f	; ????
 2be:	0e 89       	ldd	r16, Y+22	; 0x16
 2c0:	f8 ff       	.word	0xfff8	; ????
 2c2:	c6 47       	sbci	r28, 0x76	; 118
 2c4:	07 2f       	mov	r16, r23
 2c6:	6c b9       	out	0x0c, r22	; 12
 2c8:	ed dd       	rcall	.-1062   	; 0xfffffea4 <__eeprom_end+0xff7efea4>
 2ca:	86 26       	eor	r8, r22
 2cc:	00 28       	or	r0, r0
 2ce:	ae ff       	.word	0xffae	; ????
 2d0:	ef 7b       	andi	r30, 0xBF	; 191
 2d2:	0f 0a       	sbc	r0, r31
 2d4:	52 b6       	in	r5, 0x32	; 50
 2d6:	d8 bf       	out	0x38, r29	; 56
 2d8:	96 56       	subi	r25, 0x66	; 102
 2da:	35 38       	cpi	r19, 0x85	; 133

⌨️ 快捷键说明

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