亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
国产婷婷色一区二区三区| 欧美高清视频一二三区| 国产精品久久久久久久第一福利| 国产成人日日夜夜| 中文字幕免费一区| 日本乱码高清不卡字幕| 一区二区在线免费观看| 欧美精品亚洲一区二区在线播放| 日韩电影免费一区| 久久天天做天天爱综合色| 国产不卡视频在线观看| 亚洲激情自拍视频| 91精品国产福利| 国产成人精品综合在线观看| 亚洲色图在线播放| 欧美精品乱码久久久久久按摩 | 亚洲图片欧美激情| 一区二区三区中文字幕| 国产成人免费视| 亚洲激情av在线| 91麻豆精品国产91久久久久 | 色综合久久九月婷婷色综合| 亚洲综合一区二区| 日韩欧美视频一区| 成人精品gif动图一区| 亚洲一区二区av电影| 欧美一区二区视频网站| 成人禁用看黄a在线| 亚洲一区二区免费视频| 2017欧美狠狠色| 色av一区二区| 国产一区二区三区四区五区入口 | 成人深夜视频在线观看| 亚洲成人资源网| 国产三级精品三级| 911精品产国品一二三产区 | 成人app在线| 日韩国产精品91| 国产精品成人一区二区三区夜夜夜 | 99久久亚洲一区二区三区青草| 亚洲国产裸拍裸体视频在线观看乱了| 精品福利在线导航| 欧美丝袜丝交足nylons图片| 国产一区二区日韩精品| 亚洲国产精品欧美一二99| 欧美高清在线精品一区| 欧美变态tickle挠乳网站| 91香蕉视频污| 丁香啪啪综合成人亚洲小说 | 欧美在线色视频| 国产成人在线色| 另类小说色综合网站| 亚洲一区二区在线免费观看视频 | 国产精品久久久久久久久免费相片 | 国产剧情在线观看一区二区| 日韩精品一二三区| 亚洲伦理在线精品| 国产日韩av一区二区| 日韩欧美高清一区| 在线播放欧美女士性生活| 91麻豆免费在线观看| 成人综合激情网| 国产精品综合av一区二区国产馆| 日韩影院在线观看| 亚洲高清在线视频| 一区二区三区精品在线| 亚洲视频一区二区在线观看| 久久精品一二三| 久久蜜桃香蕉精品一区二区三区| 正在播放一区二区| 欧美精品在线观看播放| 欧美日韩一级片在线观看| 欧美性猛片aaaaaaa做受| 91福利在线观看| 91丨porny丨蝌蚪视频| youjizz久久| 一本大道综合伊人精品热热| 91亚洲精品乱码久久久久久蜜桃| 99视频精品免费视频| a美女胸又www黄视频久久| 成人做爰69片免费看网站| av中文字幕亚洲| 91热门视频在线观看| 91老司机福利 在线| 欧美在线综合视频| 717成人午夜免费福利电影| 在线不卡的av| 久久久午夜精品| 国产精品乱码一区二三区小蝌蚪| 国产精品女上位| 一区二区三区久久久| 日韩 欧美一区二区三区| 老司机精品视频一区二区三区| 欧美日韩在线一区二区| 懂色av中文一区二区三区| 国产精品一区二区在线播放 | 亚洲视频一二三区| 欧美成人艳星乳罩| 日韩精品一区二区三区中文精品| 欧美伊人久久大香线蕉综合69| 成人免费的视频| 国产成人在线视频免费播放| 亚洲与欧洲av电影| 国产在线视频一区二区| 亚洲综合一二区| 蜜臀av在线播放一区二区三区| 精品一区二区三区在线视频| 高清国产一区二区| 欧美亚洲一区二区在线| 日韩欧美一级在线播放| 亚洲国产激情av| 亚洲成人动漫一区| 国产精品自拍毛片| 色香蕉成人二区免费| 欧美一区二区网站| 国产精品色呦呦| 夜夜夜精品看看| 精品夜夜嗨av一区二区三区| av午夜精品一区二区三区| 7777精品伊人久久久大香线蕉 | 激情综合色综合久久| 不卡av免费在线观看| 337p亚洲精品色噜噜狠狠| 日本一区免费视频| 午夜精品福利一区二区三区av| 国产精品一线二线三线精华| 欧美日韩在线播放三区| 国产女同性恋一区二区| 日韩国产一区二| jizzjizzjizz欧美| xvideos.蜜桃一区二区| 亚洲成人手机在线| av色综合久久天堂av综合| 欧美成人精品福利| 亚洲亚洲精品在线观看| 成人激情小说乱人伦| 精品国产乱码久久久久久浪潮| 亚洲综合另类小说| 91亚洲精品久久久蜜桃网站| 亚洲精品一区在线观看| 日韩精品一二区| 欧美网站大全在线观看| 国产精品久久久久久久浪潮网站| 久久97超碰国产精品超碰| 欧美久久久久久久久| 亚洲一区二区三区免费视频| www.日韩大片| 欧美经典一区二区| 国产精品一区二区在线看| 欧美大片在线观看| 美女视频黄 久久| 欧美浪妇xxxx高跟鞋交| 夜夜精品视频一区二区| 91蜜桃视频在线| 中文字幕一区不卡| 成人丝袜18视频在线观看| 久久久久国色av免费看影院| 精品在线播放午夜| 欧美精品一区二区三区蜜桃视频 | 欧美在线视频不卡| 亚洲人成网站影音先锋播放| av成人动漫在线观看| 国产精品第13页| 99国产精品视频免费观看| 国产精品国产自产拍在线| av中文字幕亚洲| 中文字幕日韩一区| 91欧美激情一区二区三区成人| 国产精品乱人伦| 91一区二区三区在线观看| 亚洲精选在线视频| 欧美日韩一区成人| 日韩激情一二三区| 欧美v国产在线一区二区三区| 久久精工是国产品牌吗| 精品国产一区久久| 国产精品一二三| 国产欧美一区二区三区鸳鸯浴 | 欧洲精品在线观看| 亚洲国产成人91porn| 在线电影一区二区三区| 三级久久三级久久| 2019国产精品| av激情成人网| 一级日本不卡的影视| 欧美放荡的少妇| 国产福利一区在线| 亚洲视频中文字幕| 欧美另类高清zo欧美| 国产一区欧美二区| 亚洲美女区一区| 欧美精品视频www在线观看| 狠狠色狠狠色综合日日91app| 国产欧美日韩在线看| 在线精品亚洲一区二区不卡| 日韩av在线发布| 国产精品乱码人人做人人爱| 一本久久综合亚洲鲁鲁五月天| 日韩激情av在线| 中文一区在线播放|