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

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

?? adc12.c

?? MSP430F149ADC12電壓測量程序
?? C
字號:
/*******************************************************

               ADC12電壓測量實驗
       功能:在數碼管上顯示P6.0輸入的電壓
            參考電壓為外部

*******************************************************/
#include "msp430x14x.h"
#define  uint unsigned int
#define  uchar unsigned char
#define  ulong unsigned long
//共陽數碼管編碼表
uchar Code[18]={0xC0,0xF9,0xA4,0xB0,//0,1,2,3
                0x99,0x92,0x82,0xF8,//4,5,6,7
                0x80,0x90,0x88,0x83,//8,9,A,b
                0xC6,0xA1,0x86,0x8E,//C,d,E,F
                0xBF,0xFF};//-,全滅
uchar Bit[8]={0,0,0,0,0,0,0,0}; //數碼管各位顯示的數字
uchar BitCode=0x80; //數碼管位碼初值
uint ADCBuf[20]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};//保存采集到的數據
ulong Sum=0;//20個數據的和
ulong VBuf=0;//電壓擴大10000000的值
uchar Count=0;
//時鐘初始化函數
void InitClock(void)
{
  BCSCTL1=RSEL2+RSEL1+RSEL0;//XT2開啟 LFXT1工作在低頻模式 ACLK不分頻 最高的標稱頻率
  DCOCTL=DCO2+DCO1+DCO0;//DCO為最高頻率
  do{
    IFG1&=~OFIFG;//清除振蕩器失效標志
    for(uint i=255;i>0;i--);
  }while(IFG1&OFIFG);//判斷XT2是否起振
  BCSCTL2=SELM1+SELS;//MCLK SMCLK時鐘源為TX2CLK不分頻
}
//端口初始化函數
void InitPort(void)
{
  P2SEL=0x00;//P2口所有引腳設置為一般的IO口
  P4SEL=0x00;//P4口所有引腳設置為一般的IO口
  P2DIR=0xFF;//P2口所有引腳設置為輸出方向
  P4DIR=0xFF;//P4口所有引腳設置為輸出方向
  P2OUT=0x00;//P2口先輸出低電平
  P4OUT=0xFF;//P4口先輸出低電平
  P5SEL&=~BIT7;//P5.7設置為一般的IO口
  P5DIR|=BIT7;//P5.7設置為輸出方向
  P5OUT&=~BIT7;//P5.7輸出低電平來使能74HC573來驅動數碼管
}
//ms級延時子程序
void DelayMs(uint ms)
{
  while(ms--){
    for(uint i=0;i<800;i++);
  }
}
//數碼管掃描顯示程序
void Display(void)
{
  for(uchar i=0;i<8;i++)
  {
    P4OUT=BitCode; //輸出位碼
    if(i==0)
    { //輸出段碼,如果第三位顯示小數點
      P2OUT=Code[Bit[i]]&0x7F;
    }else
    {
      P2OUT=Code[Bit[i]];
    }
    BitCode>>=1;//位碼右移一位
    if(BitCode==0) BitCode=0x80;
    DelayMs(1); //延時1ms
    P2OUT=0xFF;
  }
}

//ADC12初始化
void InitADC12(void)
{
  P6SEL=0x01;//P6.0為模擬輸入
  ADC12CTL0&=~ENC;//ENC設置為0從而修改ADC12寄存器
  ADC12MCTL0=INCH_0+SREF_2+EOS;//參考電壓為VeREF+和AVss 輸入通道A0
  ADC12CTL1=CSTARTADD_0+SHP+CONSEQ_2+ADC12SSEL_0+ADC12DIV_0;//起始地址ADCMEM0,采樣脈沖由采樣定時器產生,單通道多次轉換,內部時鐘源不分頻
  ADC12CTL0=MSC+ADC12ON;//采樣信號由SHI僅首次觸發,打開ADC12模塊
}

//計算電壓值
void GetV(void)
{
  for(uchar i=0;i<20;i++) Sum+=ADCBuf[i];
  VBuf=Sum/20.0*((2.89*1000)/4095.0);//計算電壓并擴大10000000倍 2.5為外部參考電壓 可用R4調節
  Sum=0;
  //計算數碼管各位要顯示的數值
  Bit[0]=VBuf/10000000;
  Bit[1]=VBuf%10000000/1000000;
  Bit[2]=VBuf%1000000/100000;
  Bit[3]=VBuf%100000/10000;
  Bit[4]=VBuf%10000/1000;
  Bit[5]=VBuf%1000/100;
  Bit[6]=VBuf%100/10;
  Bit[7]=VBuf%10;
}
//定時器A初始化
void InitTimerA(void)
{
  TACTL=TASSEL1+ID1+ID0+MC0+TACLR;//選擇1/8SMCLK 增計數 清除TAR
  CCTL0=CCIE;//CCR0中斷允許 比較模式
  CCR0=20000;//時間間隔20ms
}

//定時器A中斷
#pragma vector=TIMERA0_VECTOR
__interrupt void TimerAINT(void)
{
  ADC12CTL0&=~ENC;
  ADCBuf[Count]=ADC12MEM0;
  Count++;
  if(Count==20)
  {
    GetV();
    Count=0;
  }
  ADC12CTL0|=ENC+ADC12SC;//使能ADC轉換
}

void main()
{
  WDTCTL=WDTPW+WDTHOLD;//關閉看門狗
  InitClock();
  InitPort();
  InitTimerA();
  InitADC12();
  _EINT();//打開中斷
  while(1){
    Display();
  }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品五月天| 久久久亚洲午夜电影| 91在线你懂得| 成人福利视频在线看| 成人黄动漫网站免费app| 国产成人av电影免费在线观看| 国产一区二区0| 国产成人综合自拍| 国产成人精品亚洲日本在线桃色| 国产一区二区不卡在线 | 色av一区二区| 欧美亚洲动漫制服丝袜| 欧美另类变人与禽xxxxx| 欧美年轻男男videosbes| 日韩欧美第一区| 国产亚洲一区二区三区| 亚洲欧洲色图综合| 午夜不卡av在线| 麻豆精品视频在线观看视频| 国产精品一区二区久久不卡| av电影在线观看一区| 欧美日韩午夜精品| 久久男人中文字幕资源站| 中文字幕在线观看不卡视频| 夜夜嗨av一区二区三区网页| 美国十次综合导航| 丁香婷婷深情五月亚洲| 欧美日韩一区久久| 精品国产乱码久久久久久1区2区| 国产女人水真多18毛片18精品视频| 亚洲欧美怡红院| 美国十次综合导航| 色综合天天综合网国产成人综合天| 欧美伊人久久久久久午夜久久久久| 欧美一级艳片视频免费观看| 国产农村妇女精品| 图片区小说区区亚洲影院| 国内精品不卡在线| 欧美日韩黄视频| 国产欧美日韩亚州综合| 天天影视网天天综合色在线播放| 国产精品自产自拍| 欧美高清hd18日本| 综合久久一区二区三区| 老司机精品视频在线| 99久久精品国产精品久久| 欧美一区二区三区在线观看| 成人欧美一区二区三区1314| 精品一区二区三区在线播放| 日本高清成人免费播放| 国产欧美视频在线观看| 久久99国产精品尤物| 欧美日韩国产经典色站一区二区三区| 久久久噜噜噜久久中文字幕色伊伊 | 天堂久久久久va久久久久| 国产成人小视频| 日韩午夜中文字幕| 亚洲高清免费在线| 91首页免费视频| 日本一区二区在线不卡| 日韩精品欧美精品| 欧美日韩国产高清一区二区| 国产精品久久久一区麻豆最新章节| 久久不见久久见中文字幕免费| 欧美日韩一区不卡| 亚洲欧美日韩人成在线播放| 粉嫩欧美一区二区三区高清影视| 日韩欧美国产综合一区| 视频一区视频二区在线观看| 欧美视频第二页| 一个色妞综合视频在线观看| 99久久精品免费精品国产| 久久精品一区二区三区av| 国产在线一区观看| 久久久亚洲欧洲日产国码αv| 久久er99精品| 精品国产91乱码一区二区三区 | 日韩欧美一二三四区| 日本美女一区二区三区视频| 欧美肥胖老妇做爰| 五月婷婷另类国产| 欧美一区二区三区性视频| 日韩电影在线一区二区| 欧美日韩国产欧美日美国产精品| 丝袜美腿一区二区三区| 欧美一区二区免费视频| 久久电影国产免费久久电影| 17c精品麻豆一区二区免费| av电影天堂一区二区在线| 亚洲欧洲日产国码二区| 色94色欧美sute亚洲线路一ni| 亚洲另类在线视频| 欧美日韩一卡二卡| 久久99国内精品| 国产精品久久久久影院老司| 91丝袜呻吟高潮美腿白嫩在线观看| 亚洲黄色片在线观看| 欧美日韩精品欧美日韩精品一 | 欧美成人精品福利| 成人动漫视频在线| 午夜精品一区二区三区电影天堂| 欧美一区二区三区免费视频| 国产成人精品1024| 亚洲自拍另类综合| 日韩欧美一区电影| 97se亚洲国产综合自在线观| 三级在线观看一区二区| 久久精品日产第一区二区三区高清版 | 久久er99热精品一区二区| 欧美激情资源网| 精品视频1区2区3区| 久久精工是国产品牌吗| 亚洲私人影院在线观看| 欧美一区二区三区白人| 丁香天五香天堂综合| 亚州成人在线电影| 国产清纯白嫩初高生在线观看91 | 韩国精品在线观看| 亚洲黄色免费电影| 国产日韩欧美激情| 制服丝袜av成人在线看| 91香蕉视频mp4| 韩国毛片一区二区三区| 亚洲国产精品尤物yw在线观看| 久久久精品免费观看| 欧美日韩亚洲综合一区二区三区| 国产综合色在线视频区| 亚洲成人激情综合网| 国产精品三级av| 欧美v日韩v国产v| 欧美久久一区二区| 91激情五月电影| 成人av在线电影| 国产成人综合精品三级| 美女一区二区三区在线观看| 亚洲国产综合人成综合网站| 国产精品久久久久久久久免费相片 | 91精品国产色综合久久久蜜香臀| av毛片久久久久**hd| 激情久久五月天| 免费视频最近日韩| 午夜欧美在线一二页| 亚洲裸体在线观看| 中文字幕一区在线观看视频| 国产午夜精品一区二区三区四区| 欧美一区二视频| 91麻豆精品国产91久久久久久久久| 日本久久电影网| 色婷婷亚洲婷婷| 91丨porny丨在线| 色综合激情五月| 色哟哟一区二区在线观看| 99re这里只有精品首页| 99久久婷婷国产精品综合| 波多野结衣中文字幕一区 | 日日欢夜夜爽一区| 午夜视黄欧洲亚洲| 日韩中文字幕不卡| 青青草国产精品97视觉盛宴 | 高清不卡一二三区| 国产91丝袜在线观看| 国产成人免费视频网站| 成人一二三区视频| 972aa.com艺术欧美| 91美女蜜桃在线| 精品99一区二区| 久久久久久免费| 亚洲欧洲一区二区三区| 亚洲一区精品在线| 日韩精品视频网| 国产盗摄一区二区三区| 国产99久久久久久免费看农村| 成人免费高清在线| 欧美在线观看18| 91精品婷婷国产综合久久性色 | 国产高清在线精品| www.99精品| 欧美亚洲动漫精品| 欧美一区二区三区在线看| 国产日本亚洲高清| 一区二区成人在线| 久久99久久99| 97久久人人超碰| 在线播放中文一区| 国产欧美精品一区二区色综合朱莉| 亚洲欧美精品午睡沙发| 日本网站在线观看一区二区三区| 狠狠色丁香婷综合久久| www.久久久久久久久| 7777精品伊人久久久大香线蕉完整版| 精品久久久久久最新网址| 亚洲女与黑人做爰| 美国毛片一区二区| 色综合久久精品| 欧美xxx久久| 亚洲国产精品麻豆| 国产精品综合av一区二区国产馆| 欧美色偷偷大香| 国产人久久人人人人爽| 美日韩黄色大片|