久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
基于MSP430F149單片機的ADC轉換
[打印本頁]
作者:
小蔚9963
時間:
2017-7-29 11:40
標題:
基于MSP430F149單片機的ADC轉換
********************************************************
程序功能:MCU的片內ADC對P6.0端口,P6.1端口的電壓進行轉換
將模擬電壓值顯示在1602液晶上。
----------------------------------------------------------
測試說明:調節電位器R7的旋鈕觀察液晶顯示數字變化。
*********************************************************/
#include <msp430x14x.h>
#include "BoardConfig.h"
#include "cry1602.h"
#define Num_of_Results 32
#define keyin (P1IN&0x0f)
uchar shuzi[] = {"0123456789."};
uchar tishi[] = {"The volt is:"};
static uint results[Num_of_Results],results1[Num_of_Results]; //保存ADC轉換結果的數組 // is not used for anything.
void Trans_val(uint Hex_Val);
/************************主函數****************************/
void main(void)
{
WDTCTL = WDTPW+WDTHOLD; //關閉看門狗
BoardConfig(0xb8); //關閉數碼管、流水燈、4245
LcdReset(); //復位1602液晶
DispNChar(2,0,12,tishi); //顯示提示信息
Disp1Char(11,1,'V'); //顯示電壓單位
P6DIR|=BIT3;
P6OUT|=BIT3;//背光顯示
P6SEL|=0X03;
ADC12CTL0 &= ~(ENC); //設置ENC為0,從而修改ADC12寄存器的值
ADC12CTL0 = ADC12ON+SHT0_2+MSC; // 打開ADC,設置采樣時間
//ADC12MCTL0=INCH_0;
//ADC12MCTL1=INCH_1;
while(1)
{
ADC12CTL0 &= ~(ENC);
if(keyin!=0x0f)
{
ADC12CTL0 = ADC12ON+SHT0_2+MSC+REFON;
ADC12CTL1 = SHP+CONSEQ_2+CSTARTADD_1; // 使用采樣定時器
ADC12MCTL1=INCH_1;
ADC12IE = 0x02; // 使能ADC中斷
static uint index = 0;
results1[index++] = ADC12MEM1; // Move results
if(index == Num_of_Results)
{
uchar i;
unsigned long sum = 0;
index = 0;
for(i = 0; i < Num_of_Results; i++)
{
sum += results1[i];
}
sum >>= 5; //除以32
Trans_val(sum);
}
}
else if (keyin==0x0f)
{
ADC12CTL1 = SHP+CONSEQ_2+CSTARTADD_0; // 使用采樣定時器
ADC12MCTL0=INCH_0;
ADC12IE = 0x01; // 使能ADC中斷
static uint index = 0;
results[index++] = ADC12MEM0; // Move results
if(index == Num_of_Results)
{
uchar i;
unsigned long sum = 0;
index = 0;
for(i = 0; i < Num_of_Results; i++)
{
sum += results[i];
}
sum >>= 5; //除以32
Trans_val(sum);
}
}
ADC12CTL0 |= ENC; // 使能轉換
ADC12CTL0 |= ADC12SC; // 開始轉換
}
// _EINT();
// LPM0;
}
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
成人欧美视频
|
中文字幕丰满人伦在线
|
中国女人真人一级毛片
|
中文字幕超清在线观看
|
国产全肉乱妇杂乱视频
|
免费在线播放av
|
国产免费成人
|
日韩精品国产一区
|
欧美在线视频播放
|
国产丝袜一区
|
日韩免费一区二区三区
|
国产福利91精品一区二区三区
|
国产又猛又黄又爽
|
婷婷午夜天
|
国产在线天堂
|
国内自拍xxxx18
|
蜜桃视频成人
|
秋霞一区二区
|
91啪国产
|
可以看的黄色网址
|
亚洲免费在线
|
偷拍福利视频
|
国产午夜免费视频
|
欧美丰满少妇
|
亚洲欧美在线观看
|
青青草福利视频
|
狠狠干夜夜
|
久久久久久一区
|
欧美国产精品
|
日本一区二区三区四区五区
|
国产九九热
|
久久久久久久免费视频
|
不卡av网站
|
黄色综合网
|
久久精品一区二区国产
|
久久久中文
|
国产成人精品三级麻豆
|
国产又黄又爽视频
|
日日av
|
精品国产一区二区三区久久久蜜月
|
天天色天天爱
|