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

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

?? main.lss

?? 8個數(shù)碼管顯示時鐘程序,LED數(shù)字鐘,流水燈程序,紅外遙控,鍵控看門狗程序
?? LSS
?? 第 1 頁 / 共 3 頁
字號:

main.elf:     file format elf32-avr

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .text         000003da  00000000  00000000  00000094  2**0
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  1 .data         00000044  00800060  000003da  0000046e  2**0
                  CONTENTS, ALLOC, LOAD, DATA
  2 .bss          00000011  008000a4  008000a4  000004b2  2**0
                  ALLOC
  3 .noinit       00000000  008000b5  008000b5  000004b2  2**0
                  CONTENTS
  4 .eeprom       00000000  00810000  00810000  000004b2  2**0
                  CONTENTS
  5 .debug_aranges 00000014  00000000  00000000  000004b2  2**0
                  CONTENTS, READONLY, DEBUGGING
  6 .debug_pubnames 00000164  00000000  00000000  000004c6  2**0
                  CONTENTS, READONLY, DEBUGGING
  7 .debug_info   000004db  00000000  00000000  0000062a  2**0
                  CONTENTS, READONLY, DEBUGGING
  8 .debug_abbrev 00000196  00000000  00000000  00000b05  2**0
                  CONTENTS, READONLY, DEBUGGING
  9 .debug_line   000005cd  00000000  00000000  00000c9b  2**0
                  CONTENTS, READONLY, DEBUGGING
 10 .debug_str    000001f2  00000000  00000000  00001268  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:	ea ed       	ldi	r30, 0xDA	; 218
  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:	a4 3a       	cpi	r26, 0xA4	; 164
  40:	b1 07       	cpc	r27, r17
  42:	d9 f7       	brne	.-10     	; 0x3a

00000044 <__do_clear_bss>:
  44:	10 e0       	ldi	r17, 0x00	; 0
  46:	a4 ea       	ldi	r26, 0xA4	; 164
  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 3b       	cpi	r26, 0xB5	; 181
  50:	b1 07       	cpc	r27, r17
  52:	e1 f7       	brne	.-8      	; 0x4c
  54:	a3 c1       	rjmp	.+838    	; 0x39c

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延時函數(shù)                                         */
/*                                                      */
/********************************************************/   
void  Delay(uint y)
  { 
    _delay_loop_2(2*y);
  }
  
/********************************************************/
/*                                                      */
/* 蜂鳴器驅(qū)動函數(shù)                                       */
/*                                                      */
/********************************************************/
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);           //關(guān)閉蜂鳴器
  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口設(shè)置內(nèi)部上拉電阻 
  a4:	8b bb       	out	0x1b, r24	; 27
    DDRB=0xFF;       //置PB口輸出
  a6:	87 bb       	out	0x17, r24	; 23
    PORTB=0xFF;      //PB口設(shè)置內(nèi)部上拉電阻
  a8:	88 bb       	out	0x18, r24	; 24
    DDRC=0xFF;       //置PC口輸出
  aa:	84 bb       	out	0x14, r24	; 20
    PORTC=0xFF;      //PC口設(shè)置內(nèi)部上拉電阻
  ac:	85 bb       	out	0x15, r24	; 21
    DDRD=0xFF;       //置PD口輸出
  ae:	81 bb       	out	0x11, r24	; 17
    PORTD=0xFF;      //PD口設(shè)置內(nèi)部上拉電阻
  b0:	82 bb       	out	0x12, r24	; 18
  b2:	08 95       	ret

000000b4 <Init_DS18B20>:
  }

/********************************************************/
/*                                                      */
/* 初始化DS18B20                                        */ 
/*                                                      */ 
/********************************************************/
int Init_DS18B20(void)
{    
    PORTD|=_BV(DQ);       //DQ復(fù)位
  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 b2 00 	sts	0x00B2, r24
  d8:	02 c0       	rjmp	.+4      	; 0xde
    else  
	 presence = 0;
  da:	10 92 b2 00 	sts	0x00B2, 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 b2 00 	lds	r24, 0x00B2
}
  ec:	99 27       	eor	r25, r25
  ee:	08 95       	ret

000000f0 <ReadOneChar>:
/********************************************************/
/*                                                      */
/* 讀一個字節(jié)                                           */
/*                                                      */
/********************************************************/
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>:

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

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲天堂av一区| 日韩va欧美va亚洲va久久| 在线亚洲精品福利网址导航| 国产女主播视频一区二区| 国产91丝袜在线播放0| 欧美高清在线精品一区| 成人av网站在线观看| 亚洲精品成人在线| 欧美日韩免费观看一区二区三区| 午夜激情一区二区三区| 日韩一区二区三区av| 国产伦精品一区二区三区免费 | av成人动漫在线观看| 亚洲激情图片一区| 在线不卡免费av| 精品亚洲porn| 国产精品久久久久精k8| 欧美天堂亚洲电影院在线播放| 奇米888四色在线精品| 国产日产欧产精品推荐色| 91免费版在线| 日本亚洲三级在线| 中文字幕成人av| 91福利资源站| 久久超碰97中文字幕| 国产精品久久久久久久久免费相片 | 国产1区2区3区精品美女| 亚洲品质自拍视频网站| 51精品久久久久久久蜜臀| 国产一区二区三区免费| 一区二区三区中文在线观看| 欧美一级久久久久久久大片| 国产精品123| 亚洲成av人片| 国产性天天综合网| 欧美在线视频日韩| 国产高清久久久久| 亚洲图片欧美综合| 国产日韩欧美高清在线| 欧美日产在线观看| 成人午夜视频免费看| 亚洲国产毛片aaaaa无费看| 久久伊人中文字幕| 欧美亚洲图片小说| 国产在线播放一区二区三区| 亚洲一级在线观看| 国产视频一区在线播放| 欧美美女一区二区在线观看| 岛国一区二区在线观看| 视频一区视频二区中文字幕| 欧美经典三级视频一区二区三区| 欧美四级电影在线观看| 国产精品91xxx| 日韩精品乱码免费| 亚洲免费资源在线播放| 久久免费偷拍视频| 欧美日韩精品福利| 99re热视频精品| 韩国三级中文字幕hd久久精品| 亚洲国产精品欧美一二99| 日本一区二区三区高清不卡| 91麻豆精品国产91久久久久久 | 欧美日韩国产美| 成人在线综合网| 免费欧美高清视频| 有码一区二区三区| 中文文精品字幕一区二区| 欧美一级电影网站| 欧美日韩中文精品| 91一区二区三区在线观看| 国产精品主播直播| 秋霞午夜鲁丝一区二区老狼| 亚洲国产中文字幕在线视频综合| 亚洲欧洲精品一区二区三区不卡| 欧美成人一级视频| 欧美精品99久久久**| 色综合久久六月婷婷中文字幕| 国产精品18久久久久久久网站| 日韩电影在线观看电影| 亚洲国产精品久久久男人的天堂| 国产精品久久国产精麻豆99网站| 亚洲精品一区二区三区福利| 在线播放91灌醉迷j高跟美女| 色偷偷久久一区二区三区| 国产不卡免费视频| 国产精品影视网| 久久国内精品自在自线400部| 日韩专区欧美专区| 亚洲成人高清在线| 亚洲国产综合视频在线观看| 亚洲黄网站在线观看| 自拍偷拍欧美精品| 中文字幕日本乱码精品影院| 国产亚洲精品7777| 国产午夜亚洲精品午夜鲁丝片| 精品国一区二区三区| 日韩你懂的在线播放| 91精品久久久久久蜜臀| 欧美肥妇free| 91麻豆精品国产91久久久 | 亚洲午夜在线电影| 一区二区三区四区乱视频| 亚洲欧美在线视频| 亚洲欧洲日韩av| 1000部国产精品成人观看| 国产精品网站一区| 国产精品丝袜一区| 国产精品久久久久毛片软件| 亚洲国产精品99久久久久久久久| 国产亚洲精品福利| 国产亚洲va综合人人澡精品| 欧美国产精品一区二区| 中文字幕不卡在线播放| 国产精品三级久久久久三级| 国产精品国产馆在线真实露脸 | 日韩理论电影院| 亚洲女子a中天字幕| 伊人色综合久久天天| 一区二区三区91| 亚洲r级在线视频| 青青草成人在线观看| 青椒成人免费视频| 激情文学综合网| 国产高清成人在线| 99国产精品一区| 在线视频观看一区| 欧美精品v国产精品v日韩精品| 欧美一级精品大片| 久久久久久久久久久黄色| 国产精品日韩精品欧美在线| 国产精品狼人久久影院观看方式| 亚洲日本在线视频观看| 亚洲一区二区三区在线看| 婷婷激情综合网| 久久99精品视频| 高清av一区二区| 91猫先生在线| 欧美日韩dvd在线观看| 欧美成人精品福利| 中日韩av电影| 亚洲一区二区在线免费观看视频| 五月婷婷欧美视频| 激情欧美一区二区| av资源网一区| 欧美人妖巨大在线| 精品国产91亚洲一区二区三区婷婷 | 欧美美女bb生活片| 欧美白人最猛性xxxxx69交| 欧美激情在线观看视频免费| 一区二区三区高清| 久久av资源网| 91免费看`日韩一区二区| 欧美精品一卡二卡| 国产三级欧美三级日产三级99| 亚洲欧洲成人av每日更新| 同产精品九九九| 国产99久久久国产精品| 日本韩国一区二区| 日韩一区二区在线看片| 国产精品天干天干在线综合| 亚洲一区二区三区精品在线| 久久丁香综合五月国产三级网站| 成人性生交大片免费| 欧美视频第二页| 国产午夜精品久久久久久免费视| 樱桃视频在线观看一区| 日本不卡免费在线视频| 成人午夜电影小说| 欧美日韩成人综合| 国产女人18毛片水真多成人如厕| 亚洲一区二区三区四区五区中文 | 美国十次综合导航| 99国内精品久久| 欧美不卡激情三级在线观看| 亚洲视频一二区| 精品一区二区三区的国产在线播放 | 99久久精品免费观看| 日韩色视频在线观看| 亚洲猫色日本管| 久久99精品一区二区三区| 色欧美片视频在线观看| 亚洲精品一区二区三区在线观看| 一区二区三区美女视频| 国产成人在线影院| 91精品在线麻豆| 亚洲人xxxx| 国产盗摄女厕一区二区三区| 91精品黄色片免费大全| 亚洲美女屁股眼交3| 国产精品99久久久久久久vr| 4438x成人网最大色成网站| 综合欧美亚洲日本| 国产一区二区三区av电影| 欧美精品国产精品| |精品福利一区二区三区| 国产麻豆精品在线观看| 欧美一级理论性理论a| 洋洋av久久久久久久一区| 丁香天五香天堂综合| 日韩欧美视频一区|