亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? main.lss

?? 本程序為編碼器調(diào)節(jié)電壓,能校對:輸出電壓,輸入電壓,與校對調(diào)節(jié)輸出的電壓值,適合做通用數(shù)字電源程序
?? LSS
?? 第 1 頁 / 共 5 頁
字號:

main.elf:     file format elf32-avr

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .text         00001404  00000000  00000000  00000094  2**0
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  1 .data         00000022  00800060  00001404  00001498  2**0
                  CONTENTS, ALLOC, LOAD, DATA
  2 .bss          00000088  00800082  00800082  000014ba  2**0
                  ALLOC
  3 .noinit       00000000  0080010a  0080010a  000014ba  2**0
                  CONTENTS
  4 .eeprom       00000000  00810000  00810000  000014ba  2**0
                  CONTENTS
  5 .stab         00002628  00000000  00000000  000014bc  2**2
                  CONTENTS, READONLY, DEBUGGING
  6 .stabstr      00000d77  00000000  00000000  00003ae4  2**0
                  CONTENTS, READONLY, DEBUGGING
Disassembly of section .text:

00000000 <__vectors>:
       0:	0c 94 2a 00 	jmp	0x54 <__ctors_end>
       4:	0c 94 4e 02 	jmp	0x49c <__vector_1>
       8:	0c 94 72 02 	jmp	0x4e4 <__vector_2>
       c:	0c 94 45 00 	jmp	0x8a <__bad_interrupt>
      10:	0c 94 45 00 	jmp	0x8a <__bad_interrupt>
      14:	0c 94 45 00 	jmp	0x8a <__bad_interrupt>
      18:	0c 94 45 00 	jmp	0x8a <__bad_interrupt>
      1c:	0c 94 45 00 	jmp	0x8a <__bad_interrupt>
      20:	0c 94 45 00 	jmp	0x8a <__bad_interrupt>
      24:	0c 94 c3 01 	jmp	0x386 <__vector_9>
      28:	0c 94 45 00 	jmp	0x8a <__bad_interrupt>
      2c:	0c 94 45 00 	jmp	0x8a <__bad_interrupt>
      30:	0c 94 45 00 	jmp	0x8a <__bad_interrupt>
      34:	0c 94 45 00 	jmp	0x8a <__bad_interrupt>
      38:	0c 94 9e 01 	jmp	0x33c <__vector_14>
      3c:	0c 94 45 00 	jmp	0x8a <__bad_interrupt>
      40:	0c 94 45 00 	jmp	0x8a <__bad_interrupt>
      44:	0c 94 45 00 	jmp	0x8a <__bad_interrupt>
      48:	0c 94 45 00 	jmp	0x8a <__bad_interrupt>
      4c:	0c 94 45 00 	jmp	0x8a <__bad_interrupt>
      50:	0c 94 45 00 	jmp	0x8a <__bad_interrupt>

00000054 <__ctors_end>:
      54:	11 24       	eor	r1, r1
      56:	1f be       	out	0x3f, r1	; 63
      58:	cf e5       	ldi	r28, 0x5F	; 95
      5a:	d4 e0       	ldi	r29, 0x04	; 4
      5c:	de bf       	out	0x3e, r29	; 62
      5e:	cd bf       	out	0x3d, r28	; 61

00000060 <__do_copy_data>:
      60:	10 e0       	ldi	r17, 0x00	; 0
      62:	a0 e6       	ldi	r26, 0x60	; 96
      64:	b0 e0       	ldi	r27, 0x00	; 0
      66:	e4 e0       	ldi	r30, 0x04	; 4
      68:	f4 e1       	ldi	r31, 0x14	; 20
      6a:	02 c0       	rjmp	.+4      	; 0x70 <.do_copy_data_start>

0000006c <.do_copy_data_loop>:
      6c:	05 90       	lpm	r0, Z+
      6e:	0d 92       	st	X+, r0

00000070 <.do_copy_data_start>:
      70:	a2 38       	cpi	r26, 0x82	; 130
      72:	b1 07       	cpc	r27, r17
      74:	d9 f7       	brne	.-10     	; 0x6c <.do_copy_data_loop>

00000076 <__do_clear_bss>:
      76:	11 e0       	ldi	r17, 0x01	; 1
      78:	a2 e8       	ldi	r26, 0x82	; 130
      7a:	b0 e0       	ldi	r27, 0x00	; 0
      7c:	01 c0       	rjmp	.+2      	; 0x80 <.do_clear_bss_start>

0000007e <.do_clear_bss_loop>:
      7e:	1d 92       	st	X+, r1

00000080 <.do_clear_bss_start>:
      80:	aa 30       	cpi	r26, 0x0A	; 10
      82:	b1 07       	cpc	r27, r17
      84:	e1 f7       	brne	.-8      	; 0x7e <.do_clear_bss_loop>
      86:	0c 94 38 07 	jmp	0xe70 <main>

0000008a <__bad_interrupt>:
      8a:	0c 94 00 00 	jmp	0x0 <__vectors>

0000008e <ascii_s>:
char xy_ch[2][8];//顯示緩存

uch ascii_s(uch x){

 if(x<10)return x+0x30;
      8e:	8a 30       	cpi	r24, 0x0A	; 10
      90:	18 f4       	brcc	.+6      	; 0x98 <ascii_s+0xa>
      92:	80 5d       	subi	r24, 0xD0	; 208
      94:	99 27       	eor	r25, r25
      96:	08 95       	ret
    else return (x-9)+0x40;
      98:	89 5c       	subi	r24, 0xC9	; 201
      9a:	99 27       	eor	r25, r25
	}
      9c:	08 95       	ret

0000009e <dlay>:
	...
void dlay(){		//短延時
    NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();NOP();
      da:	00 00       	nop
      dc:	08 95       	ret

000000de <dlay2>:
 }
void dlay2(uch x){		//短延時
	for(;x!=0;x--){NOP();NOP();NOP();NOP();NOP();}
      de:	88 23       	and	r24, r24
      e0:	39 f0       	breq	.+14     	; 0xf0 <dlay2+0x12>
	...
      ea:	00 00       	nop
      ec:	81 50       	subi	r24, 0x01	; 1
      ee:	f7 cf       	rjmp	.-18     	; 0xde <dlay2>
      f0:	08 95       	ret

000000f2 <w_by>:
 }
void w_by(uch x){//寫數(shù)據(jù)
s_b(cont,RS);
      f2:	c0 9a       	sbi	0x18, 0	; 24
c_b(cont,RW);
      f4:	c2 98       	cbi	0x18, 2	; 24
	...
NOP();
NOP();
NOP();
NOP();
s_b(cont,ES);NOP();NOP();
      fe:	c1 9a       	sbi	0x18, 1	; 24
     100:	00 00       	nop
     102:	00 00       	nop
DATA_o=x;NOP();NOP();NOP();
     104:	85 bb       	out	0x15, r24	; 21
     106:	00 00       	nop
     108:	00 00       	nop
     10a:	00 00       	nop
c_b(cont,ES);
     10c:	c1 98       	cbi	0x18, 1	; 24
dlay();
     10e:	0e 94 4f 00 	call	0x9e <dlay>
     112:	08 95       	ret

00000114 <w_com>:
}
void w_com(uch x){//寫指令
c_b(cont,RS);
     114:	c0 98       	cbi	0x18, 0	; 24
c_b(cont,RW);
     116:	c2 98       	cbi	0x18, 2	; 24
	...
NOP();
NOP();
NOP();
NOP();
s_b(cont,ES);NOP();NOP();
     120:	c1 9a       	sbi	0x18, 1	; 24
     122:	00 00       	nop
     124:	00 00       	nop
DATA_o=x;NOP();NOP();NOP();
     126:	85 bb       	out	0x15, r24	; 21
     128:	00 00       	nop
     12a:	00 00       	nop
     12c:	00 00       	nop
c_b(cont,ES);
     12e:	c1 98       	cbi	0x18, 1	; 24
dlay();
     130:	0e 94 4f 00 	call	0x9e <dlay>
     134:	08 95       	ret

00000136 <xini>:
}
void xini(uch x){
 if(x>7)x+=0x38;
     136:	88 30       	cpi	r24, 0x08	; 8
     138:	08 f0       	brcs	.+2      	; 0x13c <xini+0x6>
     13a:	88 5c       	subi	r24, 0xC8	; 200
 w_com(x|0x80);}
     13c:	80 68       	ori	r24, 0x80	; 128
     13e:	0e 94 8a 00 	call	0x114 <w_com>
     142:	08 95       	ret

00000144 <lcdini>:
void lcdini(void){
     144:	cf 93       	push	r28
uch x;

for(x=250;x!=0;x--)dlay2(250);
     146:	ca ef       	ldi	r28, 0xFA	; 250
     148:	8a ef       	ldi	r24, 0xFA	; 250
     14a:	0e 94 6f 00 	call	0xde <dlay2>
     14e:	c1 50       	subi	r28, 0x01	; 1
     150:	d9 f7       	brne	.-10     	; 0x148 <lcdini+0x4>


w_com(0x1);//清顯示
     152:	81 e0       	ldi	r24, 0x01	; 1
     154:	0e 94 8a 00 	call	0x114 <w_com>

for(x=10;x!=0;x--)dlay2(250);
     158:	ca e0       	ldi	r28, 0x0A	; 10
     15a:	8a ef       	ldi	r24, 0xFA	; 250
     15c:	0e 94 6f 00 	call	0xde <dlay2>
     160:	c1 50       	subi	r28, 0x01	; 1
     162:	d9 f7       	brne	.-10     	; 0x15a <lcdini+0x16>

w_com(0x38);//顯示設(shè)置
     164:	88 e3       	ldi	r24, 0x38	; 56
     166:	0e 94 8a 00 	call	0x114 <w_com>
 dlay2(80);
     16a:	80 e5       	ldi	r24, 0x50	; 80
     16c:	0e 94 6f 00 	call	0xde <dlay2>

w_com(0x6);//顯示設(shè)置
     170:	86 e0       	ldi	r24, 0x06	; 6
     172:	0e 94 8a 00 	call	0x114 <w_com>
dlay2(80);
     176:	80 e5       	ldi	r24, 0x50	; 80
     178:	0e 94 6f 00 	call	0xde <dlay2>

w_com(0xc);//清顯示
     17c:	8c e0       	ldi	r24, 0x0C	; 12
     17e:	0e 94 8a 00 	call	0x114 <w_com>
dlay2(80);
     182:	80 e5       	ldi	r24, 0x50	; 80
     184:	0e 94 6f 00 	call	0xde <dlay2>


for(x=200;x!=0;x--)dlay2(250);
     188:	c8 ec       	ldi	r28, 0xC8	; 200
     18a:	8a ef       	ldi	r24, 0xFA	; 250
     18c:	0e 94 6f 00 	call	0xde <dlay2>
     190:	c1 50       	subi	r28, 0x01	; 1
     192:	d9 f7       	brne	.-10     	; 0x18a <lcdini+0x46>
//w_com(0xc0);//清顯示

w_com(0x40);
     194:	80 e4       	ldi	r24, 0x40	; 64
     196:	0e 94 8a 00 	call	0x114 <w_com>

/*
dlay2(80);
w_by(0x40);

dlay2(80);

w_by(0xff);
dlay2(80);
w_by(0);
dlay2(80);
w_by(0xff);
dlay2(80);
w_by(0);
dlay2(80);
w_by(0xff);
dlay2(80);
w_by(0);
dlay2(80);
w_by(0xff);
*/

for(x=200;x!=0;x--)dlay2(250);
     19a:	c8 ec       	ldi	r28, 0xC8	; 200
     19c:	8a ef       	ldi	r24, 0xFA	; 250
     19e:	0e 94 6f 00 	call	0xde <dlay2>
     1a2:	c1 50       	subi	r28, 0x01	; 1
     1a4:	d9 f7       	brne	.-10     	; 0x19c <lcdini+0x58>
     1a6:	cf 91       	pop	r28
     1a8:	08 95       	ret

000001aa <dis_chs>:
}
void dis_chs(char *ch,uch a)
{
     1aa:	dc 01       	movw	r26, r24
     1ac:	e6 2f       	mov	r30, r22
     1ae:	ff 27       	eor	r31, r31
     1b0:	83 e0       	ldi	r24, 0x03	; 3
     1b2:	ee 0f       	add	r30, r30
     1b4:	ff 1f       	adc	r31, r31
     1b6:	8a 95       	dec	r24
     1b8:	e1 f7       	brne	.-8      	; 0x1b2 <dis_chs+0x8>
     1ba:	e2 51       	subi	r30, 0x12	; 18
     1bc:	ff 4f       	sbci	r31, 0xFF	; 255
     1be:	97 e0       	ldi	r25, 0x07	; 7
uch i;
   for(i=0;i<8;i++){
   xy_ch[a][i]=*ch;
     1c0:	8d 91       	ld	r24, X+
     1c2:	81 93       	st	Z+, r24
     1c4:	91 50       	subi	r25, 0x01	; 1
     1c6:	97 ff       	sbrs	r25, 7
     1c8:	fb cf       	rjmp	.-10     	; 0x1c0 <dis_chs+0x16>
     1ca:	08 95       	ret

000001cc <adc_maxmin>:
uint po_kl;
//----------------------
uch xiao;

uint adc_maxmin(uint *xp,uch _tep){
     1cc:	1f 93       	push	r17
     1ce:	cf 93       	push	r28
     1d0:	df 93       	push	r29
     1d2:	ec 01       	movw	r28, r24
unsigned char i;
int ret;
int ret_tep;
unsigned char max_id,min_id,max_value,min_value;
ret=0;
     1d4:	60 e0       	ldi	r22, 0x00	; 0
     1d6:	70 e0       	ldi	r23, 0x00	; 0
     1d8:	48 e0       	ldi	r20, 0x08	; 8
     1da:	fc 01       	movw	r30, r24
     1dc:	32 96       	adiw	r30, 0x02	; 2
for(i=1;i<10;i++)
ret+=*(xp+i);
     1de:	81 91       	ld	r24, Z+
     1e0:	91 91       	ld	r25, Z+
     1e2:	68 0f       	add	r22, r24
     1e4:	79 1f       	adc	r23, r25
     1e6:	41 50       	subi	r20, 0x01	; 1
     1e8:	47 ff       	sbrs	r20, 7
     1ea:	f9 cf       	rjmp	.-14     	; 0x1de <adc_maxmin+0x12>
//找到最大和最小值索引
ret/=10;
     1ec:	cb 01       	movw	r24, r22
     1ee:	6a e0       	ldi	r22, 0x0A	; 10
     1f0:	70 e0       	ldi	r23, 0x00	; 0
     1f2:	0e 94 94 09 	call	0x1328 <__divmodhi4>
max_id=min_id=1;
     1f6:	b1 e0       	ldi	r27, 0x01	; 1
     1f8:	1b 2f       	mov	r17, r27
max_value=min_value=0;
     1fa:	a0 e0       	ldi	r26, 0x00	; 0
     1fc:	5a 2f       	mov	r21, r26
for(i=1;i<10;i++)
     1fe:	4b 2f       	mov	r20, r27
     200:	fe 01       	movw	r30, r28
     202:	32 96       	adiw	r30, 0x02	; 2
{
if(*(xp+i)>ret)
     204:	20 81       	ld	r18, Z
     206:	31 81       	ldd	r19, Z+1	; 0x01
     208:	62 17       	cp	r22, r18
     20a:	73 07       	cpc	r23, r19
     20c:	58 f4       	brcc	.+22     	; 0x224 <adc_maxmin+0x58>
{
if(*(xp+i)-ret>max_value)
     20e:	26 1b       	sub	r18, r22
     210:	37 0b       	sbc	r19, r23
     212:	85 2f       	mov	r24, r21
     214:	99 27       	eor	r25, r25
     216:	82 17       	cp	r24, r18
     218:	93 07       	cpc	r25, r19
     21a:	88 f4       	brcc	.+34     	; 0x23e <adc_maxmin+0x72>
{
max_value=*(xp+i)-ret;
     21c:	50 81       	ld	r21, Z
     21e:	56 1b       	sub	r21, r22
max_id=i;
     220:	14 2f       	mov	r17, r20
     222:	0d c0       	rjmp	.+26     	; 0x23e <adc_maxmin+0x72>
}
}
else
{
if(ret-*(xp+i)>min_value)
     224:	cb 01       	movw	r24, r22
     226:	82 1b       	sub	r24, r18
     228:	93 0b       	sbc	r25, r19
     22a:	9c 01       	movw	r18, r24
     22c:	8a 2f       	mov	r24, r26
     22e:	99 27       	eor	r25, r25
     230:	82 17       	cp	r24, r18
     232:	93 07       	cpc	r25, r19

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩精品一区第一页| 亚洲精品一区二区三区蜜桃下载 | 激情综合五月天| 欧美妇女性影城| 日本美女视频一区二区| 91精品国产91综合久久蜜臀| 亚洲丰满少妇videoshd| 91精品久久久久久久99蜜桃| 美国欧美日韩国产在线播放| 久久午夜电影网| 国产高清不卡一区| 国产精品久久久久永久免费观看| 丁香六月久久综合狠狠色| 中文字幕在线观看不卡| 91麻豆免费看片| 亚洲成av人片观看| 日韩免费视频一区| 丰满亚洲少妇av| 亚洲欧美日韩一区二区 | 美女脱光内衣内裤视频久久影院| 欧美一级欧美一级在线播放| 国产激情一区二区三区四区 | 久久日韩粉嫩一区二区三区| 国产suv精品一区二区三区| 亚洲免费观看在线视频| 91麻豆精品国产自产在线| 国产麻豆精品theporn| 亚洲欧美日韩成人高清在线一区| 欧美精品日韩一区| 国产乱码精品一区二区三区五月婷 | 一区二区三区精品在线观看| 欧美精品乱码久久久久久| 韩国成人在线视频| 一区二区三区资源| 精品国产一区二区在线观看| 99亚偷拍自图区亚洲| 蜜桃视频在线观看一区| 中文字幕中文字幕一区| 91精品国产欧美一区二区成人| 国产成人亚洲综合a∨猫咪 | 亚洲午夜在线视频| 久久精品一区四区| 欧美色爱综合网| 成人天堂资源www在线| 热久久久久久久| 亚洲精品中文字幕乱码三区| 久久亚洲欧美国产精品乐播| 在线观看免费一区| 国产成人精品三级| 日本大胆欧美人术艺术动态 | 亚洲视频资源在线| 久久女同性恋中文字幕| 在线不卡欧美精品一区二区三区| 成人动漫中文字幕| 久久99久久精品欧美| 午夜精品一区二区三区三上悠亚| 中文字幕国产一区| 精品国产伦一区二区三区观看方式| 日本韩国一区二区| 成人av网站在线观看免费| 精品一区二区久久久| 午夜精品久久久久久不卡8050| 国产精品不卡在线| 国产日韩精品一区二区三区在线| 国产精品美女一区二区| 日韩欧美激情在线| 欧美日韩情趣电影| 91色视频在线| 成人av在线资源网| 国产成人精品三级麻豆| 国产精品综合视频| 精品一区二区三区av| 美国av一区二区| 美女脱光内衣内裤视频久久网站| 天堂av在线一区| 婷婷综合五月天| 亚洲成在人线在线播放| 亚洲五码中文字幕| 亚洲国产精品久久人人爱| 亚洲一区二区三区国产| 亚洲综合区在线| 亚洲中国最大av网站| 亚洲一区av在线| 天天综合网 天天综合色| 亚洲综合激情另类小说区| 亚洲影院理伦片| 午夜欧美视频在线观看| 日韩黄色在线观看| 蜜臀av一级做a爰片久久| 热久久久久久久| 韩国女主播一区| 国产成人av自拍| 福利电影一区二区| 一本大道综合伊人精品热热 | 欧美性猛片xxxx免费看久爱| 在线免费视频一区二区| 欧美图区在线视频| 欧美一级日韩免费不卡| 久久久久久久久久久久久久久99 | 欧美一级久久久| 久久久久99精品国产片| 国产精品第四页| 亚洲老妇xxxxxx| 国产乱子轮精品视频| 国产jizzjizz一区二区| 色综合激情五月| 欧美日韩一级片在线观看| 日韩一级在线观看| 国产欧美日韩不卡免费| 一区二区三区欧美激情| 日本欧美在线观看| 岛国av在线一区| 在线观看网站黄不卡| 日韩一级高清毛片| 国产精品美女一区二区在线观看| 亚洲黄色免费网站| 狠狠色综合日日| 99这里只有久久精品视频| 欧美日韩精品免费| 久久精品视频网| 亚洲成人资源网| 国产激情一区二区三区| 欧美性xxxxx极品少妇| 精品久久久久久久久久久久久久久久久 | 久久成人麻豆午夜电影| 成人av影视在线观看| 欧美精品一二三| 中文字幕精品三区| 亚洲成a人片综合在线| 粉嫩绯色av一区二区在线观看| 欧美曰成人黄网| 国产欧美日韩中文久久| 日韩在线播放一区二区| 91在线视频网址| 久久视频一区二区| 亚洲一卡二卡三卡四卡无卡久久 | 一区二区三区在线观看欧美| 久久综合综合久久综合| 色就色 综合激情| 国产婷婷色一区二区三区在线| 视频一区国产视频| 成人小视频免费观看| 欧美成人a∨高清免费观看| 亚洲精品国产品国语在线app| 国产成人综合亚洲91猫咪| 欧美乱妇20p| 一区二区三区久久| 成人国产在线观看| 久久久精品欧美丰满| 免费的国产精品| 欧美日韩在线免费视频| 综合久久综合久久| 成人性生交大片| 久久亚洲二区三区| 蜜桃精品视频在线| 91精品国产综合久久久蜜臀图片| 亚洲天堂免费在线观看视频| 国产suv精品一区二区三区| 久久女同性恋中文字幕| 九一九一国产精品| 欧美一级艳片视频免费观看| 丝袜美腿亚洲综合| 欧美猛男男办公室激情| 亚洲一区二区在线免费观看视频| 91视视频在线直接观看在线看网页在线看| 久久精品一区四区| 国产精品18久久久久久久久| 精品国产伦一区二区三区观看方式| 天天影视网天天综合色在线播放| 91久久国产综合久久| 依依成人精品视频| 色一区在线观看| 亚洲欧美日韩国产一区二区三区| 成人激情图片网| 国产精品国产自产拍在线| av中文字幕亚洲| 日韩毛片视频在线看| 色网综合在线观看| 亚洲综合激情另类小说区| 欧美在线一区二区| 午夜电影一区二区| 日韩欧美你懂的| 国产一区二区视频在线播放| 久久久久88色偷偷免费| 成人av资源站| 伊人开心综合网| 欧美日韩国产大片| 韩国一区二区在线观看| 久久久久久**毛片大全| 99精品在线免费| 亚洲午夜在线电影| 91精品国产91热久久久做人人| 美女视频一区二区| 国产日韩欧美高清| 在线精品视频免费播放| 日本中文字幕一区| 日本一区二区三区dvd视频在线| 91免费看`日韩一区二区| 天天综合天天综合色| 久久久噜噜噜久久中文字幕色伊伊|