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

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

?? main.c

?? 自己以前編的avr_gcc的ad程序
?? C
字號:
/*
	AD轉(zhuǎn)換:

1、做AD轉(zhuǎn)換時外部的抗干擾電路非常重要。

2、如果要做比較精確的AD,不要使用內(nèi)部參考電壓,因為內(nèi)部2.56的參考電壓的漂移比較明顯。

3、AD轉(zhuǎn)換第一次的結(jié)果應(yīng)舍棄
*/

   #include <avr/io.h>
	 #include <avr/interrupt.h>
	 #include <avr/signal.h>
	 #include <util/delay.h>
	 
	 #define uint unsigned int
	 #define uchar unsigned char
	  
	uint RESULT_BUFF[8];
  void delayMS(uint t)
    {
		uint m=0;  
		for(;m<t;t++)
		  _delay_loop_2(250*4);
		}	 
  unsigned int AdcConvert(void)

    {
	   unsigned int i;
	   unsigned int  ret;
	   /// ADMUX=0xc0;        ///內(nèi)部2.56v參考電壓,通道0
	   ADCSRA|=_BV(ADEN);    //使能ADC,單次轉(zhuǎn)換模式 
	   ///連續(xù)轉(zhuǎn)換8次
	   for(i=0;i<8;i++)
	     {
	        ADCSRA|=_BV(ADSC);
	        _delay_loop_1(60);
	        ret=(uint)ADCL;
	        ret|=(uint)(ADCH<<8);
	        RESULT_BUFF[i]=ret;
	     }
	    ret=0;
		for(i=1;i<8;i++)
		    {
 
			ret+=RESULT_BUFF[i];

			}
			ret=ret/8;
			return(ret);
	}	
  
  int main(void)
    
	{
	    DDRB=0xff;

		
ADMUX=(1<<REFS1)|(1<<REFS0)|(0<<MUX3)|(0<<MUX2)|(0<<MUX1)|(1<<MUX0)/*|(1<<ADLAR)*/;   
                                      ///基準電壓為內(nèi)部基準電壓    選通ADC0
			                                ///置位ADLAR, 轉(zhuǎn)換結(jié)果為左對齊

ADCSRA=(1<<ADEN)|(1<<ADSC)|(0<<ADFR)|(0<<ADIF)|(0<<ADIE)|(0<<ADPS2)|(0<<ADPS1)|(0<<ADPS0);  

     ADCSRA|=_BV(ADEN);
		_delay_loop_2(20);
		_delay_loop_2(10);
		
	
	  while(1)
	     {
		    uint temp;
			  temp=AdcConvert();
		    PORTB=(temp*2.56)/1024;
		 
		 }

}




	
	
/*10 位 精度
 0.5 LSB 的非線性度
 ± 2 LSB 的絕對精度
 13 - 260 μs 的轉(zhuǎn)換時間
 最高分辨率時采樣率高達15 kSPS
 6 路復(fù)用的單端輸入通道
 2 路附加復(fù)用的單端輸入通道 (TQFP 與MLF 封裝)
 可選的左對齊ADC 讀數(shù)
 0 - VCC 的 ADC 輸入電壓范圍
 可選的2.56V ADC 參考電壓
 連續(xù)轉(zhuǎn)換或單次轉(zhuǎn)換模式
 ADC 轉(zhuǎn)換結(jié)束中斷
 基于睡眠模式的噪聲抑制器
*/

/*	 
	向 ADC 啟動轉(zhuǎn)換位ADSC 位寫"1” 可以啟動單次轉(zhuǎn)換。在轉(zhuǎn)換過程中此位保持為高,直
到轉(zhuǎn)換結(jié)束,然后被硬件清零。如果在轉(zhuǎn)換過程中選擇了另一個通道,那么ADC 會在改
變通道前完成這一次轉(zhuǎn)換。 

	Table 73. ADC 轉(zhuǎn)換時間
條件
采樣&        保持( 啟動轉(zhuǎn)換后的時鐘周期數(shù))           轉(zhuǎn)換時間( 周期)
第一次轉(zhuǎn)換             13.5                               25

正常轉(zhuǎn)換,單端         1.5                                13 

ADC 轉(zhuǎn)換結(jié)果轉(zhuǎn)換結(jié)束后(ADIF 為高),轉(zhuǎn)換結(jié)果被存入ADC 結(jié)果寄存器(ADCL, ADCH)。
單次轉(zhuǎn)換的結(jié)果如下:
         ADC=V(in)*1024/V(REF)
		 
		 
*/	 
 

/* 
    ADC 多工選擇寄存器- ADMUX
     
    Bit       7     6     5     4     3     2     1     0
            REFS1 REFS0 ADLAR   –   MUX3  MUX2  MUX1  MUX0 
  讀/ 寫     R/W   R/W   R/W    R   R/W    R/W   R/W   R/W
  初始值      0     0     0     0    0      0     0     0    

  Bit 7:6 – REFS1:0: 參考電壓選擇
  Table 74. ADC 參考電壓選擇
                  REFS1            REFS0               參考電壓選擇
                    0                0               AREF, 內(nèi)部Vref 關(guān)閉
                    0                1               AVCC, AREF 引腳外加濾波電容
                    1                0               保留
                    1                1               2.56V 的片內(nèi)基準電壓源, AREF 引腳外加濾波電容
  
  Bit 5 – ADLAR: ADC 轉(zhuǎn)換結(jié)果左對齊
  Bits 3:0 – MUX3:0: 模擬通道選擇位
  
  
    ADC 控制和狀態(tài)寄存器A -ADCSRA
	
    Bit      7      6     5     4     3     2     1     0
            ADEN   ADSC  ADFR  ADIF  ADIE ADPS2 ADPS1 ADPS0 
    讀/ 寫  R/W    R/W   R/W   R/W   R/W   R/W   R/W   R/W
    初始值   0      0     0     0     0     0     0     0
	
	Bit 7 – ADEN: ADC 使能
	ADEN置位即啟動ADC,否則ADC功能關(guān)閉。在轉(zhuǎn)換過程中關(guān)閉ADC將立即終止正在進行的轉(zhuǎn)換。 
	Bit 6 – ADSC: ADC 開始轉(zhuǎn)換
	在單次轉(zhuǎn)換模式下,ADSC 置位將啟動一次ADC 轉(zhuǎn)換。在連續(xù)轉(zhuǎn)換模式下,ADSC 置位將啟動首次
	轉(zhuǎn)換。第一次轉(zhuǎn)換( 在ADC 啟動之后置位ADSC,或者在使能ADC 的同時置位ADSC) 需要25 個ADC 
	時鐘周期,而不是正常情況下的13 個。第一次轉(zhuǎn)換執(zhí)行ADC初始化的工作。
	在轉(zhuǎn)換進行過程中讀取ADSC 的返回值為"1”,直到轉(zhuǎn)換結(jié)束。ADSC 清零不產(chǎn)生任何動作。
	Bit 5 – ADFR: ADC 連續(xù)轉(zhuǎn)換選擇
	該位置位時,運行在連續(xù)轉(zhuǎn)換模式。該模式下,ADC 不斷對數(shù)據(jù)寄存器進行采樣與更新。該位清零,
    終止連續(xù)轉(zhuǎn)換模式。
	Bit 4 – ADIF: ADC 中斷標志
	在ADC 轉(zhuǎn)換結(jié)束,且數(shù)據(jù)寄存器被更新后, ADIF 置位。如果ADIE 及SREG 中的全局中斷使能位I 
	也置位,ADC 轉(zhuǎn)換結(jié)束中斷服務(wù)程序即得以執(zhí)行,同時ADIF 硬件清零。此外,還可以通過向此標
	志寫1 來清ADIF。要注意的是,如果對ADCSRA 進行讀-修改-寫操作,那么待處理的中斷會被禁
	止。這也適用于SBI 及CBI 指令。
	Bit 3 – ADIE: ADC 中斷使能
	若ADIE 及SREG 的位I 置位, ADC 轉(zhuǎn)換結(jié)束中斷即被使能。
	Bits 2:0 – ADPS2:0: ADC 預(yù)分頻器選擇位
	Table 76. ADC 預(yù)分頻選擇
	               ADPS2         ADPS1         ADPS0           分頻因子
                     0             0             0                 2
                     0             0             1                 2
                     0             1             0                 4
                     0             1             1                 8
                     1             0             0                16
                     1             0             1                32
                     1             1             0                64
                     1             1             1                128
	
	ADC 數(shù)據(jù)寄存器- ADCL 及ADCH
    讀取ADCL 之后,ADC 數(shù)據(jù)寄存器一直要等到ADCH 也被讀出才可以進行數(shù)據(jù)更新。因此,如果轉(zhuǎn)換
	結(jié)果為左對齊,且要求的精度不高于8 比特,那么僅需讀取ADCH 就足夠了。否則必須先讀出ADCL 
	再讀ADCH。
	
*/

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
3d成人h动漫网站入口| 制服视频三区第一页精品| 香蕉成人伊视频在线观看| 久久婷婷成人综合色| 色www精品视频在线观看| 久久99国内精品| 亚洲乱码精品一二三四区日韩在线| 欧美一区二区视频网站| 色综合久久中文字幕| 国产高清成人在线| 青青草97国产精品免费观看无弹窗版| 国产精品无圣光一区二区| 欧美一区二区三区视频免费| 91蝌蚪porny| 国产成人av一区二区三区在线 | 欧美成人一级视频| 欧美亚洲一区二区三区四区| 成人禁用看黄a在线| 国产综合色在线| 日产国产欧美视频一区精品| 一区二区三区av电影| 18成人在线观看| 中文字幕欧美国产| 2020国产精品| 欧美不卡视频一区| 欧美一三区三区四区免费在线看 | 天天综合天天做天天综合| 亚洲乱码国产乱码精品精98午夜| 国产色91在线| 久久久久亚洲综合| 欧美大片在线观看一区| 欧美一区二区三区播放老司机| 欧美在线999| 在线影视一区二区三区| 91蜜桃在线免费视频| 99精品国产一区二区三区不卡| 粉嫩av一区二区三区粉嫩| 国产精品夜夜嗨| 国产精品123区| 国产成人精品aa毛片| 福利电影一区二区三区| 国产69精品一区二区亚洲孕妇| 粉嫩av一区二区三区粉嫩 | 91看片淫黄大片一级| 色综合天天综合色综合av | 亚洲色图欧洲色图| 亚洲人亚洲人成电影网站色| 亚洲视频一区二区在线| 一区二区三区精品视频| 亚洲国产成人av网| 婷婷综合在线观看| 久久精品久久综合| 国产成人自拍网| 91小视频在线免费看| 欧美中文字幕一二三区视频| 欧美高清一级片在线| 3atv一区二区三区| 久久婷婷国产综合国色天香| 国产精品久久久久婷婷| 一区二区欧美精品| 日韩精品一级中文字幕精品视频免费观看 | 国产精品自拍av| www.66久久| 欧美日韩激情一区二区三区| 69av一区二区三区| 欧美videossexotv100| 国产色产综合色产在线视频| 亚洲精品乱码久久久久久| 日韩精品五月天| 国产一区二区精品久久99| 不卡在线视频中文字幕| 欧美色图一区二区三区| 日韩免费观看高清完整版| 亚洲国产精品成人久久综合一区| 亚洲日本乱码在线观看| 午夜精品一区在线观看| 国产麻豆视频一区二区| 91老师国产黑色丝袜在线| 日韩欧美亚洲一区二区| 国产欧美日韩中文久久| 亚洲小少妇裸体bbw| 国内精品久久久久影院薰衣草 | 波波电影院一区二区三区| 欧美视频第二页| 久久女同精品一区二区| 亚洲激情一二三区| 国产精品一区二区果冻传媒| 欧美性视频一区二区三区| 精品国产一二三| 亚洲aⅴ怡春院| 国产成人自拍网| 欧美一级黄色录像| 亚洲同性gay激情无套| 久久精品国产77777蜜臀| 91女人视频在线观看| 欧美岛国在线观看| 亚洲bdsm女犯bdsm网站| 99re成人在线| 亚洲精品一区二区三区精华液| 亚洲最大成人网4388xx| 国产成人8x视频一区二区| 日韩一级黄色片| 亚洲资源中文字幕| av毛片久久久久**hd| 欧美精品一区二区三区蜜桃 | 一二三四社区欧美黄| 国产aⅴ综合色| 日韩写真欧美这视频| 亚洲一区二区不卡免费| 成人av免费网站| 久久综合九色综合欧美就去吻| 午夜精品一区在线观看| 日本道色综合久久| 国产精品久久久久久久久图文区| 国内精品自线一区二区三区视频| 51精品国自产在线| 亚洲一区二区在线免费看| 99久久免费精品高清特色大片| 久久久噜噜噜久噜久久综合| 蜜臀av在线播放一区二区三区| 欧美午夜精品久久久| 国产精品久久久久久久久免费桃花 | 国产剧情一区在线| 日韩欧美国产综合一区 | 欧美性猛片aaaaaaa做受| 中文字幕一区av| 成人午夜视频在线观看| 精品国产成人系列| 久久99久久精品| 精品美女一区二区| 美女国产一区二区三区| 欧美一区二区三区四区五区| 无码av免费一区二区三区试看| 在线一区二区视频| 亚洲午夜在线视频| 精品视频在线免费看| 亚洲国产精品影院| 欧美高清www午色夜在线视频| 午夜精品成人在线| 3751色影院一区二区三区| 日韩福利电影在线| 欧美一区二区视频在线观看2022| 日韩电影在线免费看| 欧美一区二区网站| 国内精品写真在线观看| 日本一区二区三区在线不卡| 懂色一区二区三区免费观看| 国产精品另类一区| 色综合天天综合狠狠| 亚洲综合色噜噜狠狠| 欧美日韩国产美| 久久99久久99| 欧美国产精品v| 一本大道久久a久久综合| 亚洲国产精品一区二区尤物区| 欧美一区二区三区公司| 韩国女主播一区| 国产精品电影一区二区三区| 一本久道中文字幕精品亚洲嫩 | 久久99精品国产麻豆婷婷| 国产欧美综合在线观看第十页| 不卡的电视剧免费网站有什么| 亚洲丝袜另类动漫二区| 欧美日韩午夜影院| 久久91精品国产91久久小草| 国产亚洲欧美在线| 日本乱人伦aⅴ精品| 日本vs亚洲vs韩国一区三区| 久久久久久久久伊人| 色天使久久综合网天天| 蜜臀av在线播放一区二区三区 | 蜜桃av一区二区在线观看| 2023国产精华国产精品| 91玉足脚交白嫩脚丫在线播放| 偷偷要91色婷婷| 欧美激情资源网| 在线播放一区二区三区| 国产一区二区三区在线观看精品| 亚洲日本在线天堂| 日韩欧美亚洲国产精品字幕久久久 | 国产一区二区91| 亚洲精品视频在线观看免费| 91麻豆精品国产91久久久久久久久| 国产综合色产在线精品| 亚洲国产精品久久不卡毛片| 久久久久久久网| 欧美精品在线一区二区三区| 国产盗摄视频一区二区三区| 亚洲国产精品精华液网站| 中文字幕成人网| 日韩情涩欧美日韩视频| 在线观看亚洲专区| 国产精品亚洲一区二区三区在线| 亚洲福利电影网| 中文字幕中文字幕在线一区| 欧美岛国在线观看| 欧美日韩中字一区| av电影一区二区| 激情五月婷婷综合| 亚洲成人av电影在线|