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

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

?? ad.c

?? ARM 單片機LPC2294的AD采樣例程
?? C
字號:
#include  "config.h"



extern void  DelayNS(uint32  dly);
/**************************************************
* 名稱:AD_Init()
* 功能:ADC模塊設置
*************************************************/
void AD_Init()
{  
   /* 進行ADC模塊設置,其中x<<n表示第n位設置為x(若x超過一位,則向高位順延) */
   //uint32  ADC_Data;
   
   PINSEL1 =PINSEL1|0x01400000;				    // 設置P0.27、P0.28連接到AIN0、AIN1
   
   ADCR = (1 << 0)                     |		// SEL = 1 ,選擇通道0
          ((Fpclk / 1000000 - 1) << 8) | 		// CLKDIV = Fpclk / 1000000 - 1 ,即轉換時鐘為1MHz
          (0 << 16)                    |		// BURST = 0 ,軟件控制轉換操作
          (0 << 17)                    | 		// CLKS = 0 ,使用11clock轉換
          (1 << 21)                    | 		// PDN = 1 , 正常工作模式(非掉電轉換模式)
          (0 << 22)                    | 		// TEST1:0 = 00 ,正常工作模式(非測試模式)
          (1 << 24)                    | 		// START = 1 ,直接啟動ADC轉換
          (0 << 27);							// EDGE = 0 (CAP/MAT引腳下降沿觸發ADC轉換)
   DelayNS(10);								
  // ADC_Data = ADDR;								// 讀取ADC結果,并清除DONE標志位
}


/**************************************************
* 名稱:read_ADC(uint32 AD_Channel)
* 功能:讀ADC模塊
*************************************************/
uint32 read_ADC(uint32 AD_Channel)
{
   uint32  ADC_Data;
      if(AD_Channel==1)
	      ADCR = (ADCR&0xFFFFFF00)|0x01|(1 << 24);	// 切換通道并進行第一次轉換
      if(AD_Channel==2)	      
          ADCR = (ADCR&0xFFFFFF00)|0x02|(1 << 24);	// 切換通道并進行第一次轉換
                
      while( (ADDR&0x80000000)==0 );			// 等待轉換結束
      ADCR = ADCR | (1 << 24);					// 再次啟運轉換
      while( (ADDR&0x80000000)==0 );
      ADC_Data = ADDR;							// 讀取ADC結果
      ADC_Data = (ADC_Data>>6) & 0x3FF;
      
      ADC_Data = (ADC_Data>>2) & 0xFF;          //只讀取最高8位數據
      return(ADC_Data);
      

}

/**************************************************
* 名稱:RunStepMotorUp()
* 功能:步進電機反向調節,當調節到位置線性電阻限值后,停止調節
*************************************************/
void RunStepMotorUp()
{
	IO0DIR =IO0DIR|StepMotorPDir; 				// 設置I/O為輸出
	IO0DIR =IO0DIR|StepMotorNDir; 				// 設置I/O為輸出
    IO0SET =StepMotorPDir;
    IO0SET =StepMotorNDir;

   while(1)	
   {  
      IO0SET = StepMotorPDir;               // StepMotorNDir = 1 
      if(read_ADC(2)>Max_LiuliangValue)
         break;
         
      IO0CLR = StepMotorPDir;				// StepMotorNDir = 0   
      
   }  

}

/**************************************************
* 名稱:RunStepMotorDown()
* 功能:步進電機反向調節,當調節到位置線性電阻限值后,停止調節
*************************************************/
void RunStepMotorDown(uint32 LiuliangValue)
{
	IO0DIR =IO0DIR|StepMotorPDir; 				// 設置I/O為輸出
	IO0DIR =IO0DIR|StepMotorNDir; 				// 設置I/O為輸出
    IO0SET =StepMotorPDir;
    IO0SET =StepMotorNDir;

   while(1)	
   {  
      IO0SET = StepMotorNDir;               // StepMotorNDir = 1 
      if(read_ADC(2)<LiuliangValue1)
         break;
         
      IO0CLR = StepMotorNDir;				// StepMotorNDir = 0   
      
   }  

}
/**************************************************
* 名稱:Process_ADC_Data(uint32 AD_Channel)
* 功能:根據讀二層高度線性電阻ADC的值,啟動步進電機
*************************************************/
void Process_ADC_Data(uint32 ADC_Data)
{
     if(ADC_Data<Second_Floor_high1_utmost)     //如果二層高度小于調速高度1
            {
                if(read_ADC(2)>LiuliangValue1)  //如果當前流量>二層調速高度1所應對應的流量,則啟動步進電機調整
                      RunStepMotorDown(LiuliangValue1);                      
            }
            
     if(ADC_Data<Second_Floor_high2_utmost)     //如果二層高度小于調速高度2
            {
                if(read_ADC(2)>LiuliangValue2)  //如果當前流量>二層調速高度2所應對應的流量,則啟動步進電機調整
                      RunStepMotorDown(LiuliangValue2);                      
            }
            
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
97精品超碰一区二区三区| 欧美一区二区三区四区五区 | 99精品欧美一区| 欧美日韩日日夜夜| 久久久九九九九| 石原莉奈在线亚洲二区| 91蜜桃网址入口| 国产日韩欧美综合一区| 日韩av中文在线观看| 91成人在线免费观看| 国产偷国产偷亚洲高清人白洁| 午夜精品久久久久久久久| 97精品久久久午夜一区二区三区| 欧美va在线播放| 爽好久久久欧美精品| 91视视频在线观看入口直接观看www | 欧美体内she精高潮| 国产精品美女久久久久久| 国产综合久久久久久鬼色| 欧美一区二区在线不卡| 亚洲超丰满肉感bbw| 欧美在线999| 一区二区在线电影| 91美女在线看| 怡红院av一区二区三区| 色哟哟国产精品| 亚洲视频网在线直播| 成人白浆超碰人人人人| 中文字幕国产一区| 成人做爰69片免费看网站| 久久久蜜臀国产一区二区| 韩国视频一区二区| 2023国产精品视频| 国产乱码精品一区二区三区av| 日韩欧美成人午夜| 狠狠色丁香婷婷综合| 精品国产乱码久久久久久老虎| 精品午夜久久福利影院| 欧美精品一区二区在线观看| 久久国产精品一区二区| 精品久久国产老人久久综合| 国内成人精品2018免费看| 久久先锋影音av| 成人免费看的视频| 亚洲天天做日日做天天谢日日欢| 91在线观看高清| 夜夜夜精品看看| 欧美精品在线观看一区二区| 久久精品999| 中文字幕第一区| 欧美在线播放高清精品| 天堂成人免费av电影一区| 欧美成人一区二区三区在线观看| 国产福利一区二区三区| **欧美大码日韩| 欧美视频一区二区在线观看| 蜜桃久久久久久| 国产精品视频看| 欧美日韩1区2区| 国产美女精品人人做人人爽| 亚洲欧洲国产日韩| 91精品黄色片免费大全| 国产成人99久久亚洲综合精品| 亚洲欧美一区二区三区极速播放 | 一区二区成人在线| 国产精品午夜久久| 91亚洲永久精品| 日韩精品成人一区二区三区| 亚洲国产高清aⅴ视频| 在线视频国内一区二区| 国内精品久久久久影院薰衣草| 亚洲人吸女人奶水| 精品91自产拍在线观看一区| 一本高清dvd不卡在线观看| 久久成人麻豆午夜电影| 亚洲精品久久7777| 久久久五月婷婷| 欧美日本一道本| 99国内精品久久| 久久er99精品| 亚洲成av人影院| 综合av第一页| 久久久久国产精品麻豆ai换脸| 欧美图片一区二区三区| 福利一区福利二区| 久久激情五月激情| 亚洲午夜电影在线| 亚洲欧美影音先锋| 久久久久久综合| 日韩免费视频线观看| 欧美性高清videossexo| 99国产麻豆精品| 福利视频网站一区二区三区| 另类中文字幕网| 日韩av中文字幕一区二区三区| 亚洲激情六月丁香| 国产精品麻豆一区二区| 国产网站一区二区| 欧美xxx久久| 欧美一级日韩一级| 欧美精品1区2区3区| 在线观看成人小视频| 91社区在线播放| 99综合影院在线| 成人黄色小视频| 成人小视频在线| 国产超碰在线一区| 极品销魂美女一区二区三区| 麻豆成人综合网| 免费成人av资源网| 热久久国产精品| 日本成人超碰在线观看| 午夜精品aaa| 五月天一区二区| 视频一区在线播放| 美女脱光内衣内裤视频久久网站 | 在线观看免费视频综合| 91农村精品一区二区在线| 97久久精品人人做人人爽| av在线综合网| 91香蕉视频mp4| 在线视频国内一区二区| 欧美系列在线观看| 7777精品伊人久久久大香线蕉的| 欧美剧情电影在线观看完整版免费励志电影 | 久久www免费人成看片高清| 蜜桃一区二区三区四区| 美女性感视频久久| 国产精品911| www.欧美精品一二区| 色综合婷婷久久| 在线影视一区二区三区| 宅男噜噜噜66一区二区66| 欧美一级在线视频| 国产色一区二区| 亚洲女人小视频在线观看| 亚洲国产精品久久人人爱| 免费高清成人在线| 国产91丝袜在线18| 色综合久久88色综合天天| 7777精品伊人久久久大香线蕉的| 日韩精品一区二区在线| 国产精品麻豆网站| 亚洲午夜精品一区二区三区他趣| 日韩不卡在线观看日韩不卡视频| 国产一区二区三区久久久| 不卡高清视频专区| 欧美一区二区三区四区在线观看| 2017欧美狠狠色| 亚洲精品中文在线| 久久99精品一区二区三区| 99视频一区二区三区| 91精品中文字幕一区二区三区| 久久人人超碰精品| 亚洲一区二区美女| 国产精品一区二区不卡| 在线观看免费视频综合| 久久久久久久精| 亚洲午夜一区二区三区| 国产馆精品极品| 91麻豆精品国产91久久久使用方法 | 欧美无砖专区一中文字| 26uuu色噜噜精品一区二区| 亚洲欧美另类在线| 狠狠色丁香久久婷婷综合_中 | 亚洲综合免费观看高清完整版 | 天使萌一区二区三区免费观看| 国内精品视频一区二区三区八戒| 色就色 综合激情| 国产无人区一区二区三区| 视频一区二区中文字幕| 91在线视频观看| 国产女主播一区| 久久精品72免费观看| 欧美日韩午夜精品| 1区2区3区精品视频| 国产精品综合av一区二区国产馆| 欧美调教femdomvk| 综合网在线视频| 丁香婷婷综合激情五月色| 精品国产一区二区三区不卡 | 在线观看免费视频综合| 欧美极品aⅴ影院| 国产一区在线不卡| 欧美日韩不卡在线| 亚洲一区二区在线观看视频| av网站免费线看精品| 亚洲国产精品传媒在线观看| 激情综合色综合久久综合| 日韩欧美中文字幕精品| 图片区小说区区亚洲影院| 在线免费av一区| 一区二区三区蜜桃| 欧洲人成人精品| 亚洲五码中文字幕| 欧美日韩一区二区三区高清| 亚洲一区中文在线| 欧美日韩情趣电影| 亚洲二区视频在线| 欧美日韩国产成人在线免费|