51單片機(jī)教程ADC0809模數(shù)轉(zhuǎn)換
//MCU:AT89S51
//晶振: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í)人眼是感覺(jué)不到數(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) interrupt 1
{
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)
為您推薦
廈門(mén)開(kāi)展銀行保險(xiǎn)業(yè)消保教育宣傳周活動(dòng) 促進(jìn)行業(yè)數(shù)字化創(chuàng)新
友邦保險(xiǎn)去年業(yè)績(jī)亮眼 新業(yè)務(wù)價(jià)值上升18%至33.66億美元
陜西省將加大財(cái)政投入力度 推動(dòng)農(nóng)業(yè)保險(xiǎn)持續(xù)“擴(kuò)面”
更多
- PlanetSpark推出基于Xilinx的AI邊緣計(jì)算盒子
- Software République 啟動(dòng)創(chuàng)業(yè)孵化器計(jì)劃,加快可持續(xù)安全智能出行發(fā)展
- Transphorm和TDK-Lambda宣布擴(kuò)充AC-DC氮化鎵電源模塊系列
- Moxa 發(fā)布下一代工業(yè)聯(lián)網(wǎng)解決方案,為面向未來(lái)的工業(yè)自動(dòng)化...
- Gartner發(fā)布2022年主要安全和風(fēng)險(xiǎn)管理趨勢(shì)
- 河南鶴壁推動(dòng)創(chuàng)新驅(qū)動(dòng)提速增效 省級(jí)以上研發(fā)平臺(tái)達(dá)95家
- 采用恩智浦應(yīng)用軟件包快速啟動(dòng)產(chǎn)品開(kāi)發(fā)
- 制造業(yè)“機(jī)器換人”浪潮加速,EU Automation全球零件供應(yīng)量突破150萬(wàn)
更多
- 青島抓項(xiàng)目強(qiáng)投資 穩(wěn)住宏觀經(jīng)濟(jì)大盤(pán)、為經(jīng)濟(jì)社會(huì)發(fā)展夯實(shí)基礎(chǔ)
- 電子身份證指數(shù)連續(xù)三天大漲 多家上市公司提示相關(guān)投資風(fēng)險(xiǎn)
- 一季度多個(gè)重點(diǎn)領(lǐng)域項(xiàng)目集中開(kāi)工 基建投資增速有望達(dá)到10%
- 反彈還是逆轉(zhuǎn)?投資總監(jiān)齊發(fā)聲——期待風(fēng)雨后的彩虹
- 中國(guó)銀行山西省分行發(fā)行2022年山西地區(qū)首單綠色債券
- 市場(chǎng)流動(dòng)性保持合理充裕
- V觀財(cái)報(bào)|洛陽(yáng)鉬業(yè):擬申請(qǐng)發(fā)行不超過(guò)100億元公司債券
- 廣西旅游發(fā)展集團(tuán)5億元中期票據(jù)將付息 利率5.16%
排行
最近更新
- 51單片機(jī)教程ADC0809模數(shù)轉(zhuǎn)換
- 什么是UPS,UPS介紹
- 央地部署支持“專精特新”中小企業(yè)發(fā)展 集中在資金、資源等...
- 為“舊危機(jī)”提供“新動(dòng)能”,尚客優(yōu)與駿怡共同助力!
- 深圳多措并舉解決保供運(yùn)輸堵點(diǎn) 確?!安嘶@子”物資供應(yīng)有序
- 中國(guó)是新冠疫苗和療法相關(guān)專利申請(qǐng)的最大來(lái)源國(guó)
- 安徽新增本土無(wú)癥狀感染者4例
- 廣東新增本土確診74例、新增本土無(wú)癥狀感染者61例
- 四川新增本土無(wú)癥狀感染者1例 在成都市
- 全國(guó)愛(ài)肝日:這些身體“信號(hào)”是肝臟發(fā)出的求救
- 蒙?;蛩接谢攀坷谭郯鍓K亟待變革
- 違約!陽(yáng)光城稱未能足額償付加速到期債券累計(jì)本息合計(jì)50.28億元
- 多地規(guī)范建筑施工企業(yè)用工年齡管理 安全考量成主因
- 叮當(dāng)健康二度闖關(guān)IPO:毛利率逐年下滑、三年虧28億元
- 國(guó)際原油市場(chǎng)再起波瀾! 美、布兩油日內(nèi)勁升重回百元關(guān)口上方
- 涪陵榨菜去年實(shí)現(xiàn)營(yíng)收25億凈利超7億,榨菜行業(yè)有天花板嗎?
- 成品油價(jià)格出現(xiàn)“六連漲” 消費(fèi)者用油成本將繼續(xù)增加
- 昆山:加快建設(shè)現(xiàn)代金融體系 鼓勵(lì)臺(tái)資投資參股金融業(yè)
- 青島抓項(xiàng)目強(qiáng)投資 穩(wěn)住宏觀經(jīng)濟(jì)大盤(pán)、為經(jīng)濟(jì)社會(huì)發(fā)展夯實(shí)基礎(chǔ)
- 2022全球富豪榜榜單出爐 全球10億美元企業(yè)家人數(shù)近3400人
- 又有兩家公司擬在瑞士交易所上市 將大幅提振A股市場(chǎng)信心
- 恒生指數(shù)兩天累計(jì)上漲逾3000點(diǎn) 短期市場(chǎng)迎來(lái)確定性反彈
- 深圳要求轄區(qū)金融機(jī)構(gòu)加強(qiáng)金融服務(wù) 推出六大暖心舉措
- 3月18日淘金信息匯總
- 美股三連陽(yáng) 三大指數(shù)均漲逾1% 熱門(mén)中概股多數(shù)回調(diào)
- 崛起正當(dāng)時(shí)!中醫(yī)藥已上升為國(guó)家戰(zhàn)略,行業(yè)未來(lái)成長(zhǎng)空間巨大...
- 知識(shí)產(chǎn)權(quán)質(zhì)押貸跨越式增長(zhǎng)
- 警惕新冠肺炎保險(xiǎn)騙局
- 香港金管局加息至0.75%
- 315點(diǎn)名的“木薯粉條”是怎么回事?粉條到底該怎么選怎么吃呢?
今日要聞
- 央地部署支持“專精特新”中小企業(yè)發(fā)展 集中在資金、資源等四方面
- 多地規(guī)范建筑施工企業(yè)用工年齡管理 安全考量成主因
- 什么是UPS,UPS介紹
- 成品油價(jià)格出現(xiàn)“六連漲” 消費(fèi)者用油成本將繼續(xù)增加
- 昆山:加快建設(shè)現(xiàn)代金融體系 鼓勵(lì)臺(tái)資投資參股金融業(yè)
- 青島抓項(xiàng)目強(qiáng)投資 穩(wěn)住宏觀經(jīng)濟(jì)大盤(pán)、為經(jīng)濟(jì)社會(huì)發(fā)展夯實(shí)基礎(chǔ)
- 涪陵榨菜去年實(shí)現(xiàn)營(yíng)收25億凈利超7億,榨菜行業(yè)有天花板嗎?
- 51單片機(jī)教程ADC0809模數(shù)轉(zhuǎn)換
- 2022全球富豪榜榜單出爐 全球10億美元企業(yè)家人數(shù)近3400人
- 叮當(dāng)健康二度闖關(guān)IPO:毛利率逐年下滑、三年虧28億元