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

📄 yz08000.lss

📁 Source Code Source Code Source Code Source Code Source Code Source Code Source Code Source Code Sour
💻 LSS
📖 第 1 页 / 共 5 页
字号:

YZ08000.elf:     file format elf32-avr

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .data         00000234  00800100  000070c8  0000715c  2**0
                  CONTENTS, ALLOC, LOAD, DATA
  1 .text         000070c8  00000000  00000000  00000094  2**1
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  2 .bss          0000027e  00800334  000072fc  00007390  2**0
                  ALLOC
  3 .eeprom       00000017  00810000  00810000  00007390  2**0
                  CONTENTS, ALLOC, LOAD, DATA
  4 .stab         00000378  00000000  00000000  000073a8  2**2
                  CONTENTS, READONLY, DEBUGGING
  5 .stabstr      0000005f  00000000  00000000  00007720  2**0
                  CONTENTS, READONLY, DEBUGGING
  6 .debug_aranges 000000e0  00000000  00000000  0000777f  2**0
                  CONTENTS, READONLY, DEBUGGING
  7 .debug_pubnames 00001263  00000000  00000000  0000785f  2**0
                  CONTENTS, READONLY, DEBUGGING
  8 .debug_info   00005b32  00000000  00000000  00008ac2  2**0
                  CONTENTS, READONLY, DEBUGGING
  9 .debug_abbrev 00000e83  00000000  00000000  0000e5f4  2**0
                  CONTENTS, READONLY, DEBUGGING
 10 .debug_line   00004e70  00000000  00000000  0000f477  2**0
                  CONTENTS, READONLY, DEBUGGING
 11 .debug_frame  00000990  00000000  00000000  000142e8  2**2
                  CONTENTS, READONLY, DEBUGGING
 12 .debug_str    00001718  00000000  00000000  00014c78  2**0
                  CONTENTS, READONLY, DEBUGGING
 13 .debug_loc    00003bcc  00000000  00000000  00016390  2**0
                  CONTENTS, READONLY, DEBUGGING
 14 .debug_ranges 00000150  00000000  00000000  00019f5c  2**0
                  CONTENTS, READONLY, DEBUGGING
Disassembly of section .text:

00000000 <__vectors>:
       0:	0c 94 81 00 	jmp	0x102	; 0x102 <__ctors_end>
       4:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
       8:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
       c:	0c 94 7b 2e 	jmp	0x5cf6	; 0x5cf6 <__vector_3>
      10:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      14:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      18:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      1c:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      20:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      24:	0c 94 df 00 	jmp	0x1be	; 0x1be <__vector_9>
      28:	0c 94 f7 00 	jmp	0x1ee	; 0x1ee <__vector_10>
      2c:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      30:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      34:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      38:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      3c:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      40:	0c 94 3e 0a 	jmp	0x147c	; 0x147c <__vector_16>
      44:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      48:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      4c:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      50:	0c 94 a0 00 	jmp	0x140	; 0x140 <__vector_20>
      54:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      58:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      5c:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      60:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      64:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      68:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      6c:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      70:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      74:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>
      78:	0c 94 9e 00 	jmp	0x13c	; 0x13c <__bad_interrupt>

0000007c <ID>:
      7c:	52 46 49 44 20 31 32 35 6b 48 7a 20 52 65 61 64     RFID 125kHz Read
      8c:	65 72 20 41 56 45 20 53 2e 70 2e 41 20 28 43 29     er AVE S.p.A (C)
      9c:	20 32 30 30 37 00                                    2007.

000000a2 <FWvers>:
      a2:	80                                                  .

000000a3 <FWrev>:
	...

000000a4 <ItemDescr>:
      a4:	a3 00 11 a2 00 11 67 03 11 a6 03 11 84 03 42 20     ......g.......B 
      b4:	04 22 1e 04 22 45 03 41 49 03 41 4d 03 41 51 03     .".."E.AI.AM.AQ.
      c4:	41 55 03 41 59 03 41 0a 00 12 00 00 22 02 00 22     AU.AY.A.....".."
      d4:	04 00 22 07 00 12 08 00 12 09 00 12 0b 00 12 0c     ..".............
      e4:	00 12 0d 00 12 0e 00 12 0f 00 12 13 00 22 15 00     ............."..
      f4:	22 06 00 12 10 00 12 11 00 12 12 00 12 00           ".............

00000102 <__ctors_end>:
     102:	11 24       	eor	r1, r1
     104:	1f be       	out	0x3f, r1	; 63
     106:	cf ef       	ldi	r28, 0xFF	; 255
     108:	d8 e0       	ldi	r29, 0x08	; 8
     10a:	de bf       	out	0x3e, r29	; 62
     10c:	cd bf       	out	0x3d, r28	; 61

0000010e <__do_copy_data>:
     10e:	13 e0       	ldi	r17, 0x03	; 3
     110:	a0 e0       	ldi	r26, 0x00	; 0
     112:	b1 e0       	ldi	r27, 0x01	; 1
     114:	e8 ec       	ldi	r30, 0xC8	; 200
     116:	f0 e7       	ldi	r31, 0x70	; 112
     118:	02 c0       	rjmp	.+4      	; 0x11e <.do_copy_data_start>

0000011a <.do_copy_data_loop>:
     11a:	05 90       	lpm	r0, Z+
     11c:	0d 92       	st	X+, r0

0000011e <.do_copy_data_start>:
     11e:	a4 33       	cpi	r26, 0x34	; 52
     120:	b1 07       	cpc	r27, r17
     122:	d9 f7       	brne	.-10     	; 0x11a <.do_copy_data_loop>

00000124 <__do_clear_bss>:
     124:	15 e0       	ldi	r17, 0x05	; 5
     126:	a4 e3       	ldi	r26, 0x34	; 52
     128:	b3 e0       	ldi	r27, 0x03	; 3
     12a:	01 c0       	rjmp	.+2      	; 0x12e <.do_clear_bss_start>

0000012c <.do_clear_bss_loop>:
     12c:	1d 92       	st	X+, r1

0000012e <.do_clear_bss_start>:
     12e:	a2 3b       	cpi	r26, 0xB2	; 178
     130:	b1 07       	cpc	r27, r17
     132:	e1 f7       	brne	.-8      	; 0x12c <.do_clear_bss_loop>
     134:	0e 94 21 0b 	call	0x1642	; 0x1642 <main>
     138:	0c 94 63 38 	jmp	0x70c6	; 0x70c6 <_exit>

0000013c <__bad_interrupt>:
     13c:	0c 94 00 00 	jmp	0	; 0x0 <__vectors>

00000140 <__vector_20>:
     140:	1f 92       	push	r1
     142:	0f 92       	push	r0
     144:	0f b6       	in	r0, 0x3f	; 63
     146:	0f 92       	push	r0
     148:	11 24       	eor	r1, r1
     14a:	8f 93       	push	r24
     14c:	9f 93       	push	r25
     14e:	ef 93       	push	r30
     150:	ff 93       	push	r31
     152:	90 91 c6 00 	lds	r25, 0x00C6
     156:	82 e0       	ldi	r24, 0x02	; 2
     158:	80 93 91 03 	sts	0x0391, r24
     15c:	80 91 c0 00 	lds	r24, 0x00C0
     160:	84 ff       	sbrs	r24, 4
     162:	02 c0       	rjmp	.+4      	; 0x168 <__vector_20+0x28>
     164:	00 00       	nop
     166:	22 c0       	rjmp	.+68     	; 0x1ac <__vector_20+0x6c>
     168:	80 91 c0 00 	lds	r24, 0x00C0
     16c:	83 ff       	sbrs	r24, 3
     16e:	08 c0       	rjmp	.+16     	; 0x180 <__vector_20+0x40>
     170:	e0 91 82 03 	lds	r30, 0x0382
     174:	f0 e0       	ldi	r31, 0x00	; 0
     176:	e5 53       	subi	r30, 0x35	; 53
     178:	fc 4f       	sbci	r31, 0xFC	; 252
     17a:	8f ef       	ldi	r24, 0xFF	; 255
     17c:	80 83       	st	Z, r24
     17e:	06 c0       	rjmp	.+12     	; 0x18c <__vector_20+0x4c>
     180:	e0 91 82 03 	lds	r30, 0x0382
     184:	f0 e0       	ldi	r31, 0x00	; 0
     186:	e5 53       	subi	r30, 0x35	; 53
     188:	fc 4f       	sbci	r31, 0xFC	; 252
     18a:	90 83       	st	Z, r25
     18c:	80 91 8b 03 	lds	r24, 0x038B
     190:	88 23       	and	r24, r24
     192:	11 f4       	brne	.+4      	; 0x198 <__vector_20+0x58>
     194:	10 92 b2 00 	sts	0x00B2, r1
     198:	80 91 82 03 	lds	r24, 0x0382
     19c:	8f 5f       	subi	r24, 0xFF	; 255
     19e:	80 93 82 03 	sts	0x0382, r24
     1a2:	80 91 82 03 	lds	r24, 0x0382
     1a6:	8f 73       	andi	r24, 0x3F	; 63
     1a8:	80 93 82 03 	sts	0x0382, r24
     1ac:	ff 91       	pop	r31
     1ae:	ef 91       	pop	r30
     1b0:	9f 91       	pop	r25
     1b2:	8f 91       	pop	r24
     1b4:	0f 90       	pop	r0
     1b6:	0f be       	out	0x3f, r0	; 63
     1b8:	0f 90       	pop	r0
     1ba:	1f 90       	pop	r1
     1bc:	18 95       	reti

000001be <__vector_9>:
     1be:	1f 92       	push	r1
     1c0:	0f 92       	push	r0
     1c2:	0f b6       	in	r0, 0x3f	; 63
     1c4:	0f 92       	push	r0
     1c6:	11 24       	eor	r1, r1
     1c8:	8f 93       	push	r24
     1ca:	ef 93       	push	r30
     1cc:	ff 93       	push	r31
     1ce:	81 e0       	ldi	r24, 0x01	; 1
     1d0:	80 93 0b 04 	sts	0x040B, r24
     1d4:	e1 eb       	ldi	r30, 0xB1	; 177
     1d6:	f0 e0       	ldi	r31, 0x00	; 0
     1d8:	80 81       	ld	r24, Z
     1da:	88 7f       	andi	r24, 0xF8	; 248
     1dc:	80 83       	st	Z, r24
     1de:	ff 91       	pop	r31
     1e0:	ef 91       	pop	r30
     1e2:	8f 91       	pop	r24
     1e4:	0f 90       	pop	r0
     1e6:	0f be       	out	0x3f, r0	; 63
     1e8:	0f 90       	pop	r0
     1ea:	1f 90       	pop	r1
     1ec:	18 95       	reti

000001ee <__vector_10>:
     1ee:	1f 92       	push	r1
     1f0:	0f 92       	push	r0
     1f2:	0f b6       	in	r0, 0x3f	; 63
     1f4:	0f 92       	push	r0
     1f6:	11 24       	eor	r1, r1
     1f8:	8f 93       	push	r24
     1fa:	9f 93       	push	r25
     1fc:	10 92 b2 00 	sts	0x00B2, r1
     200:	88 b1       	in	r24, 0x08	; 8
     202:	91 e0       	ldi	r25, 0x01	; 1
     204:	89 27       	eor	r24, r25
     206:	88 b9       	out	0x08, r24	; 8
     208:	9f 91       	pop	r25
     20a:	8f 91       	pop	r24
     20c:	0f 90       	pop	r0
     20e:	0f be       	out	0x3f, r0	; 63
     210:	0f 90       	pop	r0
     212:	1f 90       	pop	r1
     214:	18 95       	reti

00000216 <cardIsNotOK>:
     216:	90 91 a7 03 	lds	r25, 0x03A7
     21a:	84 e0       	ldi	r24, 0x04	; 4
     21c:	80 93 36 03 	sts	0x0336, r24
     220:	90 93 37 03 	sts	0x0337, r25
     224:	99 e0       	ldi	r25, 0x09	; 9
     226:	90 93 a7 03 	sts	0x03A7, r25
     22a:	81 e0       	ldi	r24, 0x01	; 1
     22c:	80 93 88 03 	sts	0x0388, r24
     230:	83 e0       	ldi	r24, 0x03	; 3
     232:	80 93 42 03 	sts	0x0342, r24
     236:	90 93 00 01 	sts	0x0100, r25
     23a:	80 91 0c 04 	lds	r24, 0x040C
     23e:	88 60       	ori	r24, 0x08	; 8
     240:	80 93 0c 04 	sts	0x040C, r24
     244:	08 95       	ret

00000246 <readInput>:
     246:	90 b1       	in	r25, 0x00	; 0
     248:	95 70       	andi	r25, 0x05	; 5
     24a:	01 9b       	sbis	0x00, 1	; 0
     24c:	92 60       	ori	r25, 0x02	; 2
     24e:	82 e0       	ldi	r24, 0x02	; 2
     250:	80 93 8a 03 	sts	0x038A, r24
     254:	80 91 8a 03 	lds	r24, 0x038A
     258:	88 23       	and	r24, r24
     25a:	e1 f7       	brne	.-8      	; 0x254 <readInput+0xe>
     25c:	01 99       	sbic	0x00, 1	; 0
     25e:	9d 7f       	andi	r25, 0xFD	; 253
     260:	00 9b       	sbis	0x00, 0	; 0
     262:	9e 7f       	andi	r25, 0xFE	; 254
     264:	02 9b       	sbis	0x00, 2	; 0
     266:	9b 7f       	andi	r25, 0xFB	; 251
     268:	89 2f       	mov	r24, r25
     26a:	90 e0       	ldi	r25, 0x00	; 0
     26c:	08 95       	ret

0000026e <next_led_st>:
     26e:	60 93 36 03 	sts	0x0336, r22
     272:	40 93 37 03 	sts	0x0337, r20
     276:	80 93 a7 03 	sts	0x03A7, r24
     27a:	81 e0       	ldi	r24, 0x01	; 1
     27c:	80 93 88 03 	sts	0x0388, r24
     280:	08 95       	ret

00000282 <nextMasterState>:
     282:	88 23       	and	r24, r24
     284:	09 f0       	breq	.+2      	; 0x288 <nextMasterState+0x6>
     286:	82 c0       	rjmp	.+260    	; 0x38c <nextMasterState+0x10a>
     288:	80 91 a2 03 	lds	r24, 0x03A2
     28c:	88 23       	and	r24, r24
     28e:	51 f0       	breq	.+20     	; 0x2a4 <nextMasterState+0x22>
     290:	91 e0       	ldi	r25, 0x01	; 1
     292:	90 93 c9 03 	sts	0x03C9, r25
     296:	10 92 a2 03 	sts	0x03A2, r1
     29a:	8d e1       	ldi	r24, 0x1D	; 29
     29c:	80 93 01 01 	sts	0x0101, r24
     2a0:	90 93 42 03 	sts	0x0342, r25
     2a4:	21 e0       	ldi	r18, 0x01	; 1
     2a6:	20 93 42 03 	sts	0x0342, r18
     2aa:	80 91 01 01 	lds	r24, 0x0101
     2ae:	81 31       	cpi	r24, 0x11	; 17
     2b0:	50 f1       	brcs	.+84     	; 0x306 <nextMasterState+0x84>
     2b2:	80 91 01 01 	lds	r24, 0x0101
     2b6:	86 31       	cpi	r24, 0x16	; 22
     2b8:	30 f5       	brcc	.+76     	; 0x306 <nextMasterState+0x84>
     2ba:	90 91 67 03 	lds	r25, 0x0367
     2be:	97 30       	cpi	r25, 0x07	; 7
     2c0:	b9 f4       	brne	.+46     	; 0x2f0 <nextMasterState+0x6e>
     2c2:	80 91 01 01 	lds	r24, 0x0101
     2c6:	8b 5f       	subi	r24, 0xFB	; 251
     2c8:	80 93 02 01 	sts	0x0102, r24
     2cc:	80 91 02 01 	lds	r24, 0x0102
     2d0:	ae e0       	ldi	r26, 0x0E	; 14
     2d2:	b0 e0       	ldi	r27, 0x00	; 0

⌨️ 快捷键说明

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