51單片機(jī)教程ADC0809模數(shù)轉(zhuǎn)換
//晶振:12M
//采用查詢方式讀AD轉(zhuǎn)換后的值
#include
#include "math.h"
#include "intrins.h"
unsigned char
0x92,0x82,0xf8,0x80,0x90,
0xC1,0XB7,0xFF
};//數(shù)字0~9及"U="”“共陽(yáng)數(shù)碼管代碼
unsigned char
0X12,0X02,0X78,0X00,0X10
};//帶數(shù)點(diǎn)的0~9共陽(yáng)數(shù)碼管代碼
unsigned char
0xef,0xdf,0xbf,0x7f};//數(shù)碼管位選代碼
unsigned char
unsigned char
unsigned char
unsigned char
unsigned long int
sbit START=P3^0;
sbit EOC=P3^2;
sbit OE=P3^1;
sbit AD_ALE=P3^3;
voidmain(void)
{
TMOD=0x01;//選擇定時(shí)器T0,方式為1(16位定時(shí)器)
TH0=(65536-3000)/256;//定時(shí)3MS初值
TL0=(65536-3000)%6;
TR0=1;
ET0=1;
EA=1;
AD_ALE=0;
START=0;
OE=0;
while(1)
{
if(flag==1)//每隔40ms啟動(dòng)一次AD采樣
{
flag=0;
AD_ALE=1;//鎖存輸入通道
START=0;//驅(qū)動(dòng)AD轉(zhuǎn)換
START=1;
AD_ALE=0;
START=0;//保持低電平
while(EOC==0);//等待AD轉(zhuǎn)換結(jié)束
TR0=0;//AD轉(zhuǎn)換結(jié)束時(shí)先停止T0
P0=0XFF;//關(guān)閉數(shù)碼管顯示,呵呵,其實(shí)人眼是感覺不到數(shù)碼管熄滅的
P1=0XFF;// 這個(gè)很重要
OE=1;//轉(zhuǎn)換結(jié)束,允許AD值輸出
getdata=P1;//讀出AD值,如果硬件連接上改成P2口來(lái)讀AD值,這句就改成"getdata=P2;"
OE=0;//禁止輸出
getdata=(unsigned long int)((unsigned long int)(getdata*500)/255);//轉(zhuǎn)換成電壓
dispbuff[2]=getdata/100;
dispbuff[1]=(getdata0)/10;
dispbuff[0]=getdata;
TR0=1;//重新啟動(dòng)T0
}
}
}
voidt0(void) interrupt1
{
TH0=(65536-3000)/256;
TL0=(65536-3000)%6;
if(disp_count==2)
P0=dot_numcode[dispbuff[disp_count]];
else
P0=numcode[dispbuff[disp_count]];
P1=bitcode[disp_count];
disp_count++;
flag_count++;
if(disp_count==8)
{
disp_count=0;
}
if(flag_count==100)
{
flag=1;
flag_count=0;
}
}
關(guān)鍵詞: 51單片機(jī)ADC0809模數(shù)轉(zhuǎn)
您可能也感興趣:
今日熱點(diǎn)
為您推薦
金融標(biāo)準(zhǔn)化“十四五”發(fā)展規(guī)劃發(fā)布 指明保險(xiǎn)業(yè)發(fā)展方向
“隔離險(xiǎn)”大火 銀保監(jiān)會(huì)強(qiáng)調(diào)保險(xiǎn)公司不得無(wú)理拒賠
遼寧將全面實(shí)施全民參保計(jì)劃 發(fā)展多層次、多支柱養(yǎng)老保險(xiǎn)體系
更多
- 廣東各類創(chuàng)新主體蓬勃發(fā)展 不斷強(qiáng)化戰(zhàn)略科技力量布局
- 臺(tái)州科技興市步伐更有力 創(chuàng)新鏈產(chǎn)業(yè)鏈深度融合
- 長(zhǎng)三角區(qū)域協(xié)同創(chuàng)新指數(shù)年均增速達(dá)9.54% 成果共用指標(biāo)增幅最大
- 大興機(jī)場(chǎng)臨空區(qū)設(shè)立國(guó)際創(chuàng)新中心 助力外資企業(yè)順利“走進(jìn)來(lái)”
- 湖南發(fā)布“創(chuàng)新十條” 幫助企業(yè)紓困增效、激發(fā)創(chuàng)新活力
- 科技部和浙江發(fā)布《創(chuàng)新行動(dòng)方案》 構(gòu)建高標(biāo)準(zhǔn)技術(shù)要素市場(chǎng)...
- 蕪湖釋放創(chuàng)新“N次方”效應(yīng) 數(shù)字賦能驅(qū)動(dòng)產(chǎn)業(yè)升級(jí)
- 重慶:激發(fā)人才創(chuàng)新活力,到2025年創(chuàng)新要素活躍度顯著增強(qiáng)
更多
- 新天鋼去年盈利再創(chuàng)新高 混改三年來(lái)項(xiàng)目投資近200億元
- 貴州發(fā)布2500個(gè)重點(diǎn)民間投資項(xiàng)目 放寬多個(gè)領(lǐng)域市場(chǎng)準(zhǔn)入
- 外資企業(yè)加碼在華業(yè)務(wù)布局 地方全力促進(jìn)外資項(xiàng)目簽約落地
- 青島西海岸新區(qū)推動(dòng)審批再提速 將引進(jìn)世界500強(qiáng)投資項(xiàng)目超20個(gè)
- “德清高新板”掛牌企業(yè)已達(dá)58家 有11家企業(yè)獲得融資超4億元
- 去年重慶重大項(xiàng)目完成投資4093億元 城市更新提質(zhì)增效
- 去年深圳設(shè)立外商投資企業(yè)近6000個(gè) 實(shí)際使用外資超100億美元
- 我國(guó)境外投資綜合服務(wù)不斷優(yōu)化 投資監(jiān)管和風(fēng)險(xiǎn)防控體系逐步完善
排行
- 西藏發(fā)布“十四五”科技創(chuàng)新規(guī)劃 強(qiáng)化重點(diǎn)領(lǐng)域科技攻關(guān)
- 全球5G發(fā)展步伐都在加速
- 全球首次發(fā)現(xiàn)三維翼龍胚胎
- 空間站菌株對(duì)宇航員健康存在影響
- 我國(guó)氣象現(xiàn)代化整體水平邁入世界先進(jìn)行列
- 這一年,科技待解的謎題一籮筐
- 北斗系統(tǒng)正式邁入全球時(shí)代
- 國(guó)產(chǎn)C919大飛機(jī)突破100余項(xiàng)關(guān)鍵技術(shù)
- 北京軌道交通推出電子定期票
- 仿真機(jī)器人現(xiàn)已“進(jìn)軍”考古界
最近更新
- 51單片機(jī)教程ADC0809模數(shù)轉(zhuǎn)換
- 什么是UPS,UPS介紹
- 從零開始學(xué)電路基礎(chǔ)- -從零開始學(xué)電路基礎(chǔ),初學(xué)者們看這里~~~
- DVB是什么:dvb詳細(xì)介紹
- 液壓制動(dòng)的終結(jié)-電子制動(dòng)(EMB)技術(shù)發(fā)展簡(jiǎn)介
- Expedia CEO:不認(rèn)為元宇宙是競(jìng)爭(zhēng)上的威脅
- 央行:2022年宏觀杠桿率將保持基本穩(wěn)定
- 證監(jiān)會(huì):維持現(xiàn)有互聯(lián)互通存托憑證業(yè)務(wù)跨境資金總額度不變
- 北京“健康寶”再升級(jí)!目前共有5類“彈窗”,提示語(yǔ)有變化
- 億萬(wàn)富翁Bill Miller:比特幣為“應(yīng)對(duì)金融災(zāi)難的保險(xiǎn)”
- 富國(guó)銀行:加密貨幣已進(jìn)入“超采用階段”
- 燒烤取暖器安全嗎?上海市消保委親測(cè)來(lái)啦!
- 游戲概念股票有哪些?游戲股票行情分析
- 棉花股票是什么?棉花相關(guān)龍頭股一覽
- 2021年熱交換器上市公司龍頭股票有哪些?你看懂了嗎?
- 尾盤跳水意味著什么?尾盤跳水怎么辦
- 量子通信概念股龍頭公司是哪些?量子通信概念股龍頭一覽
- 金屬制品業(yè)板塊股票有哪些?金屬制品業(yè)概念股票一覽
- 鴻蒙概念股一覽,2021年鴻蒙概念股票有哪些
- 雙控開關(guān)原理
- 常見體統(tǒng)、高通、帶通三種濾波器的原理介紹
- 電阻焊原理
- 電鍍工藝簡(jiǎn)介
- 惠斯頓電橋原理
- JK觸發(fā)器工作原理
- 深圳上市公司一覽表 深圳上市公司有哪些
- 中昌數(shù)據(jù)是什么概念?中昌數(shù)據(jù)所屬概念解析
- 工業(yè)軟件概念股龍頭有哪些?2021年工業(yè)軟件板塊股票一覽
- 2021年充電樁上市公司龍頭股大全
- 石油股票有哪些,石油概念股票一覽
今日要聞
- 51單片機(jī)教程ADC0809模數(shù)轉(zhuǎn)換
- 什么是UPS,UPS介紹
- 從零開始學(xué)電路基礎(chǔ)- -從零開始學(xué)電路基礎(chǔ),初學(xué)者們看這里~~~
- DVB是什么:dvb詳細(xì)介紹
- 液壓制動(dòng)的終結(jié)-電子制動(dòng)(EMB)技術(shù)發(fā)展簡(jiǎn)介
- Expedia CEO:不認(rèn)為元宇宙是競(jìng)爭(zhēng)上的威脅
- 央行:2022年宏觀杠桿率將保持基本穩(wěn)定
- 證監(jiān)會(huì):維持現(xiàn)有互聯(lián)互通存托憑證業(yè)務(wù)跨境資金總額度不變
- 億萬(wàn)富翁Bill Miller:比特幣為“應(yīng)對(duì)金融災(zāi)難的保險(xiǎn)”
- 富國(guó)銀行:加密貨幣已進(jìn)入“超采用階段”