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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? main.lss

?? AVR source code on some projects
?? LSS
?? 第 1 頁 / 共 3 頁
字號:

main.elf:     file format elf32-avr

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .text         000003f2  00000000  00000000  00000094  2**0
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  1 .data         0000005c  00800060  000003f2  00000486  2**0
                  CONTENTS, ALLOC, LOAD, DATA
  2 .bss          00000009  008000bc  008000bc  000004e2  2**0
                  ALLOC
  3 .noinit       00000000  008000c5  008000c5  000004e2  2**0
                  CONTENTS
  4 .eeprom       00000000  00810000  00810000  000004e2  2**0
                  CONTENTS
  5 .debug_aranges 00000014  00000000  00000000  000004e2  2**0
                  CONTENTS, READONLY, DEBUGGING
  6 .debug_pubnames 00000175  00000000  00000000  000004f6  2**0
                  CONTENTS, READONLY, DEBUGGING
  7 .debug_info   000004b4  00000000  00000000  0000066b  2**0
                  CONTENTS, READONLY, DEBUGGING
  8 .debug_abbrev 00000187  00000000  00000000  00000b1f  2**0
                  CONTENTS, READONLY, DEBUGGING
  9 .debug_line   000005bb  00000000  00000000  00000ca6  2**0
                  CONTENTS, READONLY, DEBUGGING
 10 .debug_str    00000210  00000000  00000000  00001261  2**0
                  CONTENTS, READONLY, DEBUGGING
Disassembly of section .text:

00000000 <__vectors>:
   0:	10 c0       	rjmp	.+32     	; 0x22
   2:	29 c0       	rjmp	.+82     	; 0x56
   4:	28 c0       	rjmp	.+80     	; 0x56
   6:	27 c0       	rjmp	.+78     	; 0x56
   8:	26 c0       	rjmp	.+76     	; 0x56
   a:	25 c0       	rjmp	.+74     	; 0x56
   c:	24 c0       	rjmp	.+72     	; 0x56
   e:	23 c0       	rjmp	.+70     	; 0x56
  10:	22 c0       	rjmp	.+68     	; 0x56
  12:	21 c0       	rjmp	.+66     	; 0x56
  14:	20 c0       	rjmp	.+64     	; 0x56
  16:	1f c0       	rjmp	.+62     	; 0x56
  18:	1e c0       	rjmp	.+60     	; 0x56
  1a:	1d c0       	rjmp	.+58     	; 0x56
  1c:	1c c0       	rjmp	.+56     	; 0x56
  1e:	1b c0       	rjmp	.+54     	; 0x56
  20:	1a c0       	rjmp	.+52     	; 0x56

00000022 <__ctors_end>:
  22:	11 24       	eor	r1, r1
  24:	1f be       	out	0x3f, r1	; 63
  26:	cf e5       	ldi	r28, 0x5F	; 95
  28:	d2 e0       	ldi	r29, 0x02	; 2
  2a:	de bf       	out	0x3e, r29	; 62
  2c:	cd bf       	out	0x3d, r28	; 61

0000002e <__do_copy_data>:
  2e:	10 e0       	ldi	r17, 0x00	; 0
  30:	a0 e6       	ldi	r26, 0x60	; 96
  32:	b0 e0       	ldi	r27, 0x00	; 0
  34:	e2 ef       	ldi	r30, 0xF2	; 242
  36:	f3 e0       	ldi	r31, 0x03	; 3
  38:	02 c0       	rjmp	.+4      	; 0x3e

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

0000003e <.do_copy_data_start>:
  3e:	ac 3b       	cpi	r26, 0xBC	; 188
  40:	b1 07       	cpc	r27, r17
  42:	d9 f7       	brne	.-10     	; 0x3a

00000044 <__do_clear_bss>:
  44:	10 e0       	ldi	r17, 0x00	; 0
  46:	ac eb       	ldi	r26, 0xBC	; 188
  48:	b0 e0       	ldi	r27, 0x00	; 0
  4a:	01 c0       	rjmp	.+2      	; 0x4e

0000004c <.do_clear_bss_loop>:
  4c:	1d 92       	st	X+, r1

0000004e <.do_clear_bss_start>:
  4e:	a5 3c       	cpi	r26, 0xC5	; 197
  50:	b1 07       	cpc	r27, r17
  52:	e1 f7       	brne	.-8      	; 0x4c
  54:	ae c1       	rjmp	.+860    	; 0x3b2

00000056 <__bad_interrupt>:
  56:	d4 cf       	rjmp	.-88     	; 0x0

00000058 <delay_nms>:
/********************************************************/    
void delay_nms(uint n)        
   { 
      uint i=0 ; 
      for (i=0 ;i<n ;i++) 
  58:	00 97       	sbiw	r24, 0x00	; 0
  5a:	41 f0       	breq	.+16     	; 0x6c
  5c:	9c 01       	movw	r18, r24
    milliseconds can be achieved.
 */
static __inline__ void
_delay_loop_2(uint16_t __count)
{
  5e:	80 ed       	ldi	r24, 0xD0	; 208
  60:	97 e0       	ldi	r25, 0x07	; 7
	__asm__ volatile (
  62:	01 97       	sbiw	r24, 0x01	; 1
  64:	f1 f7       	brne	.-4      	; 0x62
  66:	21 50       	subi	r18, 0x01	; 1
  68:	30 40       	sbci	r19, 0x00	; 0
  6a:	c9 f7       	brne	.-14     	; 0x5e
  6c:	08 95       	ret

0000006e <Delay>:
    milliseconds can be achieved.
 */
static __inline__ void
_delay_loop_2(uint16_t __count)
{
  6e:	88 0f       	add	r24, r24
  70:	99 1f       	adc	r25, r25
	__asm__ volatile (
  72:	01 97       	sbiw	r24, 0x01	; 1
  74:	f1 f7       	brne	.-4      	; 0x72
  76:	08 95       	ret

00000078 <beep>:
      _delay_loop_2(250*FREQ) ;
   }
 
/********************************************************/
/*                                                      */
/* y*us延時函數                                         */
/*                                                      */
/********************************************************/   
void  Delay(uint y)
  { 
    _delay_loop_2(2*y);
  }
  
/********************************************************/
/*                                                      */
/* 蜂鳴器驅動函數                                       */
/*                                                      */
/********************************************************/
void beep(void)
  {
  78:	cf 93       	push	r28
  7a:	c3 e6       	ldi	r28, 0x63	; 99
    uchar i;
    for (i=0;i<100;i++)
    {
      PORTD&=~_BV(BEEP);
  7c:	97 98       	cbi	0x12, 7	; 18
      Delay(500);
  7e:	84 ef       	ldi	r24, 0xF4	; 244
  80:	91 e0       	ldi	r25, 0x01	; 1
  82:	f5 df       	rcall	.-22     	; 0x6e
      PORTD=_BV(BEEP);
  84:	80 e8       	ldi	r24, 0x80	; 128
  86:	82 bb       	out	0x12, r24	; 18
      Delay(500);
  88:	84 ef       	ldi	r24, 0xF4	; 244
  8a:	91 e0       	ldi	r25, 0x01	; 1
  8c:	f0 df       	rcall	.-32     	; 0x6e
  8e:	c1 50       	subi	r28, 0x01	; 1
  90:	c7 ff       	sbrs	r28, 7
  92:	f4 cf       	rjmp	.-24     	; 0x7c
    } 
    PORTD|=_BV(BEEP);           //關閉蜂鳴器
  94:	97 9a       	sbi	0x12, 7	; 18
	delay_nms(200); 
  96:	88 ec       	ldi	r24, 0xC8	; 200
  98:	90 e0       	ldi	r25, 0x00	; 0
  9a:	de df       	rcall	.-68     	; 0x58
  9c:	cf 91       	pop	r28
  9e:	08 95       	ret

000000a0 <init_io>:
  } 
   
/********************************************************/
/*                                                      */
/* IO口初始化                                            */
/*                                                      */
/********************************************************/
void  init_io(void)
  {
    DDRA=0xFF;       //置PA口輸出
  a0:	8f ef       	ldi	r24, 0xFF	; 255
  a2:	8a bb       	out	0x1a, r24	; 26
    PORTA=0xFF;      //PA口設置內部上拉電阻 
  a4:	8b bb       	out	0x1b, r24	; 27
    DDRB=0xFF;       //置PB口輸出
  a6:	87 bb       	out	0x17, r24	; 23
    PORTB=0xFF;      //PB口設置內部上拉電阻
  a8:	88 bb       	out	0x18, r24	; 24
    DDRC=0xFF;       //置PC口輸出
  aa:	84 bb       	out	0x14, r24	; 20
    PORTC=0xFF;      //PC口設置內部上拉電阻
  ac:	85 bb       	out	0x15, r24	; 21
    DDRD=0xFF;       //置PD口輸出
  ae:	81 bb       	out	0x11, r24	; 17
    PORTD=0xFF;      //PD口設置內部上拉電阻
  b0:	82 bb       	out	0x12, r24	; 18
  b2:	08 95       	ret

000000b4 <Init_DS18B20>:
  }

/*********************************************************/
/*                                                       */
/* 初始化DS18B20                                         */ 
/*                                                       */ 
/*********************************************************/
int Init_DS18B20(void)
{    
    PORTD|=_BV(DQ);       //DQ復位
  b4:	93 9a       	sbi	0x12, 3	; 18
    Delay(70);            //稍做延時70us    
  b6:	86 e4       	ldi	r24, 0x46	; 70
  b8:	90 e0       	ldi	r25, 0x00	; 0
  ba:	d9 df       	rcall	.-78     	; 0x6e

    PORTD&=~_BV(DQ);      //將DQ拉低  
  bc:	93 98       	cbi	0x12, 3	; 18
    Delay(780);           //精確延時780us 大于 480us
  be:	8c e0       	ldi	r24, 0x0C	; 12
  c0:	93 e0       	ldi	r25, 0x03	; 3
  c2:	d5 df       	rcall	.-86     	; 0x6e
    PORTD|=_BV(DQ);       //拉高總線
  c4:	93 9a       	sbi	0x12, 3	; 18
    
    DDRD&=~_BV(DQ);       //置PD3為輸入
  c6:	8b 98       	cbi	0x11, 3	; 17
    Delay(70);            //稍做延時
  c8:	86 e4       	ldi	r24, 0x46	; 70
  ca:	90 e0       	ldi	r25, 0x00	; 0
  cc:	d0 df       	rcall	.-96     	; 0x6e
   
    if(PIND&_BV(DQ))      //如果=0則初始化成功 =1則初始化失敗
  ce:	83 9b       	sbis	0x10, 3	; 16
  d0:	04 c0       	rjmp	.+8      	; 0xda
     presence = 1;
  d2:	81 e0       	ldi	r24, 0x01	; 1
  d4:	80 93 c3 00 	sts	0x00C3, r24
  d8:	02 c0       	rjmp	.+4      	; 0xde
    else  
	 presence = 0;
  da:	10 92 c3 00 	sts	0x00C3, r1
          
    Delay(870);           //精確延時870us
  de:	86 e6       	ldi	r24, 0x66	; 102
  e0:	93 e0       	ldi	r25, 0x03	; 3
  e2:	c5 df       	rcall	.-118    	; 0x6e
    DDRD  |=_BV(DQ);      //置PD3為輸出 
  e4:	8b 9a       	sbi	0x11, 3	; 17
    PORTD |=_BV(DQ);      //釋放總線 
  e6:	93 9a       	sbi	0x12, 3	; 18
     
    return(presence);    //返回信號,0=presence,1= no presence
  e8:	80 91 c3 00 	lds	r24, 0x00C3
}
  ec:	99 27       	eor	r25, r25
  ee:	08 95       	ret

000000f0 <ReadOneChar>:
/*********************************************************/
/*                                                       */
/* 讀一個字節                                            */
/*                                                       */
/*********************************************************/
int ReadOneChar(void)
 {
  f0:	1f 93       	push	r17
  f2:	cf 93       	push	r28
    uchar i = 0;
  f4:	c0 e0       	ldi	r28, 0x00	; 0
    uchar dat = 0;

    for (i = 8; i > 0; i--)
  f6:	18 e0       	ldi	r17, 0x08	; 8
    {
      PORTD&=~_BV(DQ);      //總線為低電平
  f8:	93 98       	cbi	0x12, 3	; 18
      dat >>= 1;
  fa:	c6 95       	lsr	r28
    
      PORTD|=_BV(DQ);       //總線為高電平(釋放總線)   
  fc:	93 9a       	sbi	0x12, 3	; 18
      DDRD&=~_BV(DQ);       //置PD3為輸入
  fe:	8b 98       	cbi	0x11, 3	; 17
        
      if(PIND&_BV(DQ))
 100:	83 99       	sbic	0x10, 3	; 16
      dat |= 0x80;
 102:	c0 68       	ori	r28, 0x80	; 128
      Delay(70);
 104:	86 e4       	ldi	r24, 0x46	; 70
 106:	90 e0       	ldi	r25, 0x00	; 0
 108:	b2 df       	rcall	.-156    	; 0x6e
      DDRD |=_BV(DQ);  
 10a:	8b 9a       	sbi	0x11, 3	; 17
      PORTD|=_BV(DQ);  
 10c:	93 9a       	sbi	0x12, 3	; 18
 10e:	11 50       	subi	r17, 0x01	; 1
 110:	99 f7       	brne	.-26     	; 0xf8
    }
    return (dat);
 }
 112:	8c 2f       	mov	r24, r28
 114:	99 27       	eor	r25, r25
 116:	cf 91       	pop	r28
 118:	1f 91       	pop	r17
 11a:	08 95       	ret

0000011c <WriteOneChar>:

/**********************************************************/
/*                                                        */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
zzijzzij亚洲日本少妇熟睡| 色哟哟一区二区| 亚洲裸体xxx| 精品三级在线看| 欧美性猛交xxxxxxxx| 国产99久久久国产精品免费看 | 国产日产精品一区| 欧美综合色免费| 成人国产在线观看| 国产一区二区调教| 美女一区二区三区| 五月天一区二区三区| 亚洲精品你懂的| 国产精品三级电影| 久久精品一区二区三区av| 欧美伦理电影网| 在线观看91视频| 99久久婷婷国产综合精品电影 | 久久人人97超碰com| 欧美伦理影视网| 91久久一区二区| eeuss鲁片一区二区三区在线看| 久久99精品国产.久久久久| 婷婷开心激情综合| 亚洲国产精品久久人人爱蜜臀| 国产精品乱码久久久久久| 精品999在线播放| 欧美一级理论性理论a| 欧美日本一道本| 欧美老女人第四色| 在线成人av影院| 色老汉一区二区三区| 91亚洲精品久久久蜜桃网站| 成人免费视频视频| 成人免费毛片片v| 波多野结衣亚洲| 99久久99久久精品免费观看| 97久久超碰国产精品| 国产老肥熟一区二区三区| 色菇凉天天综合网| 99re这里只有精品6| a亚洲天堂av| 91美女片黄在线观看| 91在线观看视频| 在线观看亚洲精品| 在线精品视频一区二区| 欧美日韩国产经典色站一区二区三区| 欧美天天综合网| 欧美一区二区三区白人| 日韩午夜小视频| 久久久久久亚洲综合影院红桃| 久久久国产精品麻豆| 国产精品国产三级国产| 亚洲精品视频在线看| 亚洲一区二区精品久久av| 亚洲成人7777| 国内外成人在线| 成人精品国产一区二区4080| 91色porny| 欧美一区二区在线播放| www一区二区| 亚洲私人黄色宅男| 亚洲国产视频网站| 激情综合网激情| 成人激情综合网站| 欧美日韩免费一区二区三区| 日韩欧美国产精品| 国产精品二三区| 亚洲成人一区二区在线观看| 麻豆91在线播放免费| 成人性生交大片免费看视频在线 | 国产精品自产自拍| 色噜噜狠狠成人网p站| 在线播放欧美女士性生活| 精品国产sm最大网站| 国产精品短视频| 午夜视频一区二区三区| 国产精品综合久久| 在线观看一区二区精品视频| 精品福利视频一区二区三区| 亚洲视频狠狠干| 精品一区二区三区不卡| 色一情一伦一子一伦一区| 欧美一区二区三区影视| 国产精品女人毛片| 日韩不卡免费视频| a级精品国产片在线观看| 日韩视频在线一区二区| 一区二区三区在线视频观看| 精品一区二区国语对白| 91成人国产精品| 欧美经典一区二区| 美女脱光内衣内裤视频久久影院| jizz一区二区| 亚洲精品一区二区三区影院| 一级做a爱片久久| 国产不卡视频在线观看| 欧美日韩免费高清一区色橹橹 | 欧美mv日韩mv国产网站| 亚洲精品乱码久久久久久久久 | 国产成人综合亚洲网站| 欧美日韩高清影院| 亚洲欧美国产毛片在线| 国产福利视频一区二区三区| 日韩三级中文字幕| 亚洲成人综合在线| 欧美一区二区三区婷婷月色| 最新不卡av在线| 国产精品亚洲午夜一区二区三区| 欧美精品vⅰdeose4hd| 亚洲精品视频在线观看免费| 成人美女视频在线观看18| 久久青草国产手机看片福利盒子| 三级久久三级久久| 欧洲亚洲精品在线| 亚洲三级电影网站| 成人h动漫精品一区二| www激情久久| 国产制服丝袜一区| 日韩久久精品一区| 日韩av中文字幕一区二区 | 91精品国产综合久久久久久久 | 琪琪久久久久日韩精品| 欧美丝袜丝交足nylons| 一区二区三区国产精品| 91在线视频免费观看| 综合精品久久久| 91香蕉视频污| 亚洲精品中文字幕在线观看| 91麻豆精品秘密| 亚洲人亚洲人成电影网站色| 成人高清av在线| 中文字幕亚洲电影| 色综合久久久网| 亚洲欧美日韩久久| 在线这里只有精品| 亚洲777理论| 欧美一级在线观看| 老色鬼精品视频在线观看播放| 欧美一区二区三区喷汁尤物| 免费美女久久99| 2023国产精华国产精品| 国产精品一级二级三级| 国产日韩影视精品| 99免费精品视频| 亚洲女性喷水在线观看一区| 欧美亚洲日本国产| 亚洲va国产天堂va久久en| 69堂成人精品免费视频| 久久se精品一区精品二区| 久久久电影一区二区三区| 成人av高清在线| 亚洲一区二区在线免费看| 日韩午夜激情电影| 国产精品资源站在线| 亚洲天天做日日做天天谢日日欢| 欧美日韩在线观看一区二区 | 2023国产精品自拍| 国产成人综合亚洲91猫咪| 美国十次综合导航| 国产成a人亚洲精品| 精品国产91乱码一区二区三区 | 久久精品国产色蜜蜜麻豆| 精品少妇一区二区三区免费观看| 久久99精品视频| 国产精品情趣视频| 欧美日产在线观看| 国产一区二三区好的| 亚洲日本电影在线| 4438x亚洲最大成人网| 国产精品一区二区x88av| 亚洲精品日韩专区silk| 制服丝袜一区二区三区| 国产99久久久国产精品潘金网站| 国产精品国产精品国产专区不蜜| 欧美日韩精品一二三区| 久久99精品久久久久久国产越南| 国产精品美女久久久久久久网站| 欧美揉bbbbb揉bbbbb| 国产成人免费av在线| 日日摸夜夜添夜夜添国产精品| 久久免费国产精品| 欧美中文字幕亚洲一区二区va在线| 日本aⅴ精品一区二区三区| 久久久久久电影| 精品视频一区二区三区免费| 久久se精品一区精品二区| 亚洲精品中文在线观看| 久久这里只有精品视频网| 欧美日韩你懂得| 99国产精品久| 国产成人精品网址| 日本欧美在线看| 亚洲欧美日韩综合aⅴ视频| 久久综合给合久久狠狠狠97色69| 欧美色综合影院| 99久久精品免费| 国产精品一区二区果冻传媒| 免费一级片91| 亚洲大片在线观看|