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

📄 isojtagisp.lss

📁 GCC source code for do it yoursel a avr programer and jtagice debuger.
💻 LSS
📖 第 1 页 / 共 5 页
字号:
    31c6:	31 f4       	brne	.+12     	; 0x31d4 <w2>
    31c8:	e5 e7       	ldi	r30, 0x75	; 117
    31ca:	fb e1       	ldi	r31, 0x1B	; 27
    31cc:	ee 0f       	add	r30, r30
    31ce:	ff 1f       	adc	r31, r31
    31d0:	10 df       	rcall	.-480    	; 0x2ff2 <put_string>
    31d2:	dc cf       	rjmp	.-72     	; 0x318c <waitcmd>

000031d4 <w2>:
    31d4:	46 37       	cpi	r20, 0x76	; 118
    31d6:	31 f4       	brne	.+12     	; 0x31e4 <w3>
    31d8:	e7 e7       	ldi	r30, 0x77	; 119
    31da:	fb e1       	ldi	r31, 0x1B	; 27
    31dc:	ee 0f       	add	r30, r30
    31de:	ff 1f       	adc	r31, r31
    31e0:	08 df       	rcall	.-496    	; 0x2ff2 <put_string>
    31e2:	d4 cf       	rjmp	.-88     	; 0x318c <waitcmd>

000031e4 <w3>:
    31e4:	44 37       	cpi	r20, 0x74	; 116
    31e6:	69 f4       	brne	.+26     	; 0x3202 <w4>
    31e8:	e5 e3       	ldi	r30, 0x35	; 53
    31ea:	fb e1       	ldi	r31, 0x1B	; 27
    31ec:	ee 0f       	add	r30, r30
    31ee:	ff 1f       	adc	r31, r31
    31f0:	08 df       	rcall	.-496    	; 0x3002 <put_table>
    31f2:	e5 e4       	ldi	r30, 0x45	; 69
    31f4:	fb e1       	ldi	r31, 0x1B	; 27
    31f6:	ee 0f       	add	r30, r30
    31f8:	ff 1f       	adc	r31, r31
    31fa:	03 df       	rcall	.-506    	; 0x3002 <put_table>
    31fc:	40 e0       	ldi	r20, 0x00	; 0
    31fe:	f5 de       	rcall	.-534    	; 0x2fea <putc>
    3200:	c5 cf       	rjmp	.-118    	; 0x318c <waitcmd>

00003202 <w4>:
    3202:	40 37       	cpi	r20, 0x70	; 112
    3204:	19 f4       	brne	.+6      	; 0x320c <w5>
    3206:	43 e5       	ldi	r20, 0x53	; 83
    3208:	f0 de       	rcall	.-544    	; 0x2fea <putc>
    320a:	c0 cf       	rjmp	.-128    	; 0x318c <waitcmd>

0000320c <w5>:
    320c:	41 36       	cpi	r20, 0x61	; 97
    320e:	19 f4       	brne	.+6      	; 0x3216 <w51>
    3210:	49 e5       	ldi	r20, 0x59	; 89
    3212:	eb de       	rcall	.-554    	; 0x2fea <putc>
    3214:	bb cf       	rjmp	.-138    	; 0x318c <waitcmd>

00003216 <w51>:
    3216:	49 36       	cpi	r20, 0x69	; 105
    3218:	41 f4       	brne	.+16     	; 0x322a <w53>
    321a:	ed e7       	ldi	r30, 0x7D	; 125
    321c:	fb e1       	ldi	r31, 0x1B	; 27
    321e:	ee 0f       	add	r30, r30
    3220:	ff 1f       	adc	r31, r31
    3222:	e7 de       	rcall	.-562    	; 0x2ff2 <put_string>
    3224:	4a e0       	ldi	r20, 0x0A	; 10
    3226:	e1 de       	rcall	.-574    	; 0x2fea <putc>
    3228:	1d c2       	rjmp	.+1082   	; 0x3664 <put_ret>

0000322a <w53>:
    322a:	42 36       	cpi	r20, 0x62	; 98
    322c:	39 f4       	brne	.+14     	; 0x323c <w6>
    322e:	49 e5       	ldi	r20, 0x59	; 89
    3230:	dc de       	rcall	.-584    	; 0x2fea <putc>
    3232:	40 e0       	ldi	r20, 0x00	; 0
    3234:	da de       	rcall	.-588    	; 0x2fea <putc>
    3236:	40 e2       	ldi	r20, 0x20	; 32
    3238:	d8 de       	rcall	.-592    	; 0x2fea <putc>
    323a:	a8 cf       	rjmp	.-176    	; 0x318c <waitcmd>

0000323c <w6>:
    323c:	48 37       	cpi	r20, 0x78	; 120
    323e:	19 f4       	brne	.+6      	; 0x3246 <w61>
    3240:	d0 de       	rcall	.-608    	; 0x2fe2 <getc>
    3242:	c3 9a       	sbi	0x18, 3	; 24
    3244:	0f c2       	rjmp	.+1054   	; 0x3664 <put_ret>

00003246 <w61>:
    3246:	49 37       	cpi	r20, 0x79	; 121
    3248:	19 f4       	brne	.+6      	; 0x3250 <w7>
    324a:	cb de       	rcall	.-618    	; 0x2fe2 <getc>
    324c:	c3 98       	cbi	0x18, 3	; 24
    324e:	0a c2       	rjmp	.+1044   	; 0x3664 <put_ret>

00003250 <w7>:
    3250:	e5 e3       	ldi	r30, 0x35	; 53
    3252:	fb e1       	ldi	r31, 0x1B	; 27
    3254:	ee 0f       	add	r30, r30
    3256:	ff 1f       	adc	r31, r31
    3258:	dc de       	rcall	.-584    	; 0x3012 <bel_table>
    325a:	38 f4       	brcc	.+14     	; 0x326a <w71>
    325c:	e5 e4       	ldi	r30, 0x45	; 69
    325e:	fb e1       	ldi	r31, 0x1B	; 27
    3260:	ee 0f       	add	r30, r30
    3262:	ff 1f       	adc	r31, r31
    3264:	d6 de       	rcall	.-596    	; 0x3012 <bel_table>
    3266:	08 f4       	brcc	.+2      	; 0x326a <w71>
    3268:	fa c1       	rjmp	.+1012   	; 0x365e <put_err>

0000326a <w71>:
    326a:	40 35       	cpi	r20, 0x50	; 80
    326c:	09 f0       	breq	.+2      	; 0x3270 <w70>
    326e:	28 c0       	rjmp	.+80     	; 0x32c0 <w8>

00003270 <w70>:
    3270:	c3 98       	cbi	0x18, 3	; 24
    3272:	93 de       	rcall	.-730    	; 0x2f9a <catch_ports>
    3274:	c7 98       	cbi	0x18, 7	; 24
    3276:	9b de       	rcall	.-714    	; 0x2fae <pas_RESET>
    3278:	02 e3       	ldi	r16, 0x32	; 50
    327a:	eb de       	rcall	.-554    	; 0x3052 <delay>
    327c:	9e de       	rcall	.-708    	; 0x2fba <act_RESET>
    327e:	02 e3       	ldi	r16, 0x32	; 50
    3280:	e8 de       	rcall	.-560    	; 0x3052 <delay>
    3282:	3c ea       	ldi	r19, 0xAC	; 172
    3284:	09 df       	rcall	.-494    	; 0x3098 <wrser>
    3286:	33 e5       	ldi	r19, 0x53	; 83
    3288:	07 df       	rcall	.-498    	; 0x3098 <wrser>
    328a:	50 32       	cpi	r21, 0x20	; 32
    328c:	80 f0       	brcs	.+32     	; 0x32ae <s2>
    328e:	55 23       	and	r21, r21
    3290:	72 f0       	brmi	.+28     	; 0x32ae <s2>
    3292:	20 e2       	ldi	r18, 0x20	; 32

00003294 <s1>:
    3294:	00 df       	rcall	.-512    	; 0x3096 <rdser>
    3296:	33 35       	cpi	r19, 0x53	; 83
    3298:	61 f0       	breq	.+24     	; 0x32b2 <s3>
    329a:	30 e0       	ldi	r19, 0x00	; 0
    329c:	fd de       	rcall	.-518    	; 0x3098 <wrser>
    329e:	93 de       	rcall	.-730    	; 0x2fc6 <pulse_SCK>
    32a0:	3c ea       	ldi	r19, 0xAC	; 172
    32a2:	fa de       	rcall	.-524    	; 0x3098 <wrser>
    32a4:	33 e5       	ldi	r19, 0x53	; 83
    32a6:	f8 de       	rcall	.-528    	; 0x3098 <wrser>
    32a8:	2a 95       	dec	r18
    32aa:	a1 f7       	brne	.-24     	; 0x3294 <s1>
    32ac:	02 c0       	rjmp	.+4      	; 0x32b2 <s3>

000032ae <s2>:
    32ae:	30 e0       	ldi	r19, 0x00	; 0
    32b0:	f3 de       	rcall	.-538    	; 0x3098 <wrser>

000032b2 <s3>:
    32b2:	55 23       	and	r21, r21
    32b4:	12 f0       	brmi	.+4      	; 0x32ba <s4>
    32b6:	30 e0       	ldi	r19, 0x00	; 0
    32b8:	ef de       	rcall	.-546    	; 0x3098 <wrser>

000032ba <s4>:
    32ba:	04 e0       	ldi	r16, 0x04	; 4
    32bc:	ca de       	rcall	.-620    	; 0x3052 <delay>
    32be:	d2 c1       	rjmp	.+932    	; 0x3664 <put_ret>

000032c0 <w8>:
    32c0:	43 36       	cpi	r20, 0x63	; 99
    32c2:	b9 f4       	brne	.+46     	; 0x32f2 <w9>
    32c4:	8e de       	rcall	.-740    	; 0x2fe2 <getc>

000032c6 <w8b>:
    32c6:	30 e4       	ldi	r19, 0x40	; 64
    32c8:	83 2f       	mov	r24, r19
    32ca:	55 23       	and	r21, r21
    32cc:	1a f0       	brmi	.+6      	; 0x32d4 <w81>
    32ce:	e4 de       	rcall	.-568    	; 0x3098 <wrser>
    32d0:	3d 2f       	mov	r19, r29
    32d2:	03 c0       	rjmp	.+6      	; 0x32da <w82>

000032d4 <w81>:
    32d4:	3d 2f       	mov	r19, r29
    32d6:	38 df       	rcall	.-400    	; 0x3148 <shift_s_data3>
    32d8:	32 60       	ori	r19, 0x02	; 2

000032da <w82>:
    32da:	de de       	rcall	.-580    	; 0x3098 <wrser>
    32dc:	3c 2f       	mov	r19, r28
    32de:	dc de       	rcall	.-584    	; 0x3098 <wrser>
    32e0:	34 2f       	mov	r19, r20
    32e2:	da de       	rcall	.-588    	; 0x3098 <wrser>
    32e4:	94 2f       	mov	r25, r20
    32e6:	4c 2e       	mov	r4, r28
    32e8:	5d 2e       	mov	r5, r29
    32ea:	55 23       	and	r21, r21
    32ec:	0a f4       	brpl	.+2      	; 0x32f0 <w83>
    32ee:	21 96       	adiw	r28, 0x01	; 1

000032f0 <w83>:
    32f0:	5d c1       	rjmp	.+698    	; 0x35ac <wait_S>

000032f2 <w9>:
    32f2:	43 34       	cpi	r20, 0x43	; 67
    32f4:	91 f4       	brne	.+36     	; 0x331a <w92>
    32f6:	75 de       	rcall	.-790    	; 0x2fe2 <getc>

000032f8 <w9a>:
    32f8:	55 23       	and	r21, r21
    32fa:	72 f0       	brmi	.+28     	; 0x3318 <w91>
    32fc:	38 e4       	ldi	r19, 0x48	; 72
    32fe:	83 2f       	mov	r24, r19
    3300:	cb de       	rcall	.-618    	; 0x3098 <wrser>
    3302:	3d 2f       	mov	r19, r29
    3304:	c9 de       	rcall	.-622    	; 0x3098 <wrser>
    3306:	3c 2f       	mov	r19, r28
    3308:	c7 de       	rcall	.-626    	; 0x3098 <wrser>
    330a:	34 2f       	mov	r19, r20
    330c:	c5 de       	rcall	.-630    	; 0x3098 <wrser>
    330e:	94 2f       	mov	r25, r20
    3310:	4c 2e       	mov	r4, r28
    3312:	5d 2e       	mov	r5, r29
    3314:	21 96       	adiw	r28, 0x01	; 1
    3316:	4a c1       	rjmp	.+660    	; 0x35ac <wait_S>

00003318 <w91>:
    3318:	a2 c1       	rjmp	.+836    	; 0x365e <put_err>

0000331a <w92>:
    331a:	42 34       	cpi	r20, 0x42	; 66
    331c:	09 f0       	breq	.+2      	; 0x3320 <w92a>
    331e:	75 c0       	rjmp	.+234    	; 0x340a <w10>

00003320 <w92a>:
    3320:	60 de       	rcall	.-832    	; 0x2fe2 <getc>
    3322:	44 23       	and	r20, r20
    3324:	11 f0       	breq	.+4      	; 0x332a <w92b>
    3326:	41 e0       	ldi	r20, 0x01	; 1
    3328:	9a c1       	rjmp	.+820    	; 0x365e <put_err>

0000332a <w92b>:
    332a:	5b de       	rcall	.-842    	; 0x2fe2 <getc>
    332c:	41 34       	cpi	r20, 0x41	; 65
    332e:	10 f0       	brcs	.+4      	; 0x3334 <w92c>
    3330:	42 e0       	ldi	r20, 0x02	; 2
    3332:	95 c1       	rjmp	.+810    	; 0x365e <put_err>

00003334 <w92c>:
    3334:	64 2e       	mov	r6, r20
    3336:	74 2e       	mov	r7, r20
    3338:	54 de       	rcall	.-856    	; 0x2fe2 <getc>
    333a:	b4 2e       	mov	r11, r20
    333c:	bb 27       	eor	r27, r27
    333e:	a0 e6       	ldi	r26, 0x60	; 96

00003340 <w93>:
    3340:	50 de       	rcall	.-864    	; 0x2fe2 <getc>
    3342:	4d 93       	st	X+, r20
    3344:	6a 94       	dec	r6
    3346:	e1 f7       	brne	.-8      	; 0x3340 <w93>
    3348:	bb 27       	eor	r27, r27
    334a:	a0 e6       	ldi	r26, 0x60	; 96
    334c:	21 e0       	ldi	r18, 0x01	; 1
    334e:	a2 2e       	mov	r10, r18
    3350:	4b 2d       	mov	r20, r11
    3352:	46 34       	cpi	r20, 0x46	; 70
    3354:	49 f0       	breq	.+18     	; 0x3368 <w94a>
    3356:	45 34       	cpi	r20, 0x45	; 69
    3358:	11 f0       	breq	.+4      	; 0x335e <w94>
    335a:	43 e0       	ldi	r20, 0x03	; 3
    335c:	80 c1       	rjmp	.+768    	; 0x365e <put_err>

0000335e <w94>:
    335e:	4d 91       	ld	r20, X+
    3360:	dc de       	rcall	.-584    	; 0x311a <eeprom_write>
    3362:	7a 94       	dec	r7
    3364:	e1 f7       	brne	.-8      	; 0x335e <w94>
    3366:	7e c1       	rjmp	.+764    	; 0x3664 <put_ret>

00003368 <w94a>:
    3368:	e5 e4       	ldi	r30, 0x45	; 69
    336a:	fb e1       	ldi	r31, 0x1B	; 27
    336c:	ee 0f       	add	r30, r30
    336e:	ff 1f       	adc	r31, r31
    3370:	50 de       	rcall	.-864    	; 0x3012 <bel_table>
    3372:	08 f4       	brcc	.+2      	; 0x3376 <w95>
    3374:	23 c0       	rjmp	.+70     	; 0x33bc <w96>

00003376 <w95>:
    3376:	30 e4       	ldi	r19, 0x40	; 64
    3378:	75 de       	rcall	.-790    	; 0x3064 <spi123>
    337a:	3d 91       	ld	r19, X+
    337c:	8d de       	rcall	.-742    	; 0x3098 <wrser>
    337e:	38 e4       	ldi	r19, 0x48	; 72
    3380:	83 2f       	mov	r24, r19
    3382:	70 de       	rcall	.-800    	; 0x3064 <spi123>
    3384:	3d 91       	ld	r19, X+
    3386:	93 2f       	mov	r25, r19
    3388:	4c 2e       	mov	r4, r28
    338a:	5d 2e       	mov	r5, r29
    338c:	85 de       	rcall	.-758    	; 0x3098 <wrser>
    338e:	21 96       	adiw	r28, 0x01	; 1
    3390:	7a 94       	dec	r7
    3392:	31 f0       	breq	.+12     	; 0x33a0 <w95b>
    3394:	7a 94       	dec	r7
    3396:	21 f0       	breq	.+8      	; 0x33a0 <w95b>
    3398:	aa 20       	and	r10, r10
    339a:	69 f3       	breq	.-38     	; 0x3376 <w95>
    339c:	8a 94       	dec	r8
    339e:	59 f7       	brne	.-42     	; 0x3376 <w95>

000033a0 <w95b>:
    33a0:	aa 20       	and	r10, r10
    33a2:	09 f4       	brne	.+2      	; 0x33a6 <w95c>
    33a4:	5f c1       	rjmp	.+702    	; 0x3664 <put_ret>

000033a6 <w95c>:
    33a6:	8a 94       	dec	r8
    33a8:	3c e4       	ldi	r19, 0x4C	; 76
    33aa:	76 de       	rcall	.-788    	; 0x3098 <wrser>
    33ac:	35 2d       	mov	r19, r5
    33ae:	74 de       	rcall	.-792    	; 0x3098 <wrser>
    33b0:	34 2d       	mov	r19, r4
    33b2:	72 de       	rcall	.-796    	; 0x3098 <wrser>
    33b4:	30 e0       	ldi	r19, 0x00	; 0
    33b6:	70 de       	rcall	.-800    	; 0x3098 <wrser>
    33b8:	8c 2c       	mov	r8, r12
    33ba:	23 c1       	rjmp	.+582    	; 0x3602 <wait_M>

000033bc <w96>:
    33bc:	55 23       	and	r21, r21
    33be:	da f0       	brmi	.+54     	; 0x33f6 <w96b>
    33c0:	9d 91       	ld	r25, X+
    33c2:	9f 3f  

⌨️ 快捷键说明

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