![ad0808轉(zhuǎn)換配C程序-絕對正確顯示不太監(jiān)(共10頁)_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/22/5ff414b4-ae9d-4ffd-a8bb-7c4d393dbc30/5ff414b4-ae9d-4ffd-a8bb-7c4d393dbc301.gif)
![ad0808轉(zhuǎn)換配C程序-絕對正確顯示不太監(jiān)(共10頁)_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/22/5ff414b4-ae9d-4ffd-a8bb-7c4d393dbc30/5ff414b4-ae9d-4ffd-a8bb-7c4d393dbc302.gif)
![ad0808轉(zhuǎn)換配C程序-絕對正確顯示不太監(jiān)(共10頁)_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/22/5ff414b4-ae9d-4ffd-a8bb-7c4d393dbc30/5ff414b4-ae9d-4ffd-a8bb-7c4d393dbc303.gif)
![ad0808轉(zhuǎn)換配C程序-絕對正確顯示不太監(jiān)(共10頁)_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/22/5ff414b4-ae9d-4ffd-a8bb-7c4d393dbc30/5ff414b4-ae9d-4ffd-a8bb-7c4d393dbc304.gif)
![ad0808轉(zhuǎn)換配C程序-絕對正確顯示不太監(jiān)(共10頁)_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/22/5ff414b4-ae9d-4ffd-a8bb-7c4d393dbc30/5ff414b4-ae9d-4ffd-a8bb-7c4d393dbc305.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上我在研究ADC0808轉(zhuǎn)換時,發(fā)現(xiàn)很多人上傳的圖片是正確的,附帶程序居然不對 而且講解不詳細(xì) 讓我瞬間有蛋碎的感覺 研究會了后 我覺得要搞個簡單易懂的傳上去 并且程序一定要對 不太監(jiān) 。廢話說完了,進(jìn)入正題 ADC0808轉(zhuǎn)換 晶振 和復(fù)位 這個不需要多講 最小單片機(jī)系統(tǒng)里面的 固定套路。AD輸出部分 特別說明 ADDA ADDB ADDC連接對應(yīng)INO-IN7選通,簡單點(diǎn)講,就是CBA 000 對應(yīng)IN0選通 CBA 001對應(yīng)IN1選通,因此類推。本設(shè)計(jì)選INO,所以ADDA ADDB ADDC連地。特別注意的是輸出端OUT1連接P1.7 OUT 2連P1.6 ,
2、不是大家簡單以為OUT1連接P1.0,錯位思路。 ADC0808 和單片機(jī)接法大圖顯示大圖 U3 LE連P2.6做為段選,U4LE 連P2.7作為位選,不懂段選為選的話。簡單點(diǎn)講,第一個緩存器做為顯示0-9的,第二個緩存器是覺得顯示第二個數(shù)碼管顯示。因?yàn)轱@示是動態(tài)顯示,每次只顯示一位。因?yàn)闀r間很短,肉眼看不出來而已。具體的adc0808 eoc start等連接圖看不出來可以看程序,上面都說清楚了。Dula連P26; Wela連P27;ST連P36; OE連P37;EOC連P23;CLK連P34;完整電路圖C程序(說明程序的原理,ADC0808CLOCK需要時鐘脈沖信號,所以選擇定時器TO 以
3、方式1計(jì)數(shù),而ADC0808脈沖最好采取50Khz信號,簡單講運(yùn)行一次程序就是12*(1/(50*1000))=24微妙,所以定時器中采取從(65536-24)初值開始計(jì)數(shù)。數(shù)碼管顯示思路也很簡單。單片機(jī)P1口讀取轉(zhuǎn)換的數(shù)據(jù),他是滑動變阻器值,而滑動變阻器最大阻值為255歐,對應(yīng)的是5v電壓,那么我們用讀取的電壓temp/255*5,就是此時的電壓。但是數(shù)碼管是一位一位顯示,所以我們需要隔離出,小數(shù)點(diǎn)十位 百味 個位。首先強(qiáng)制取整,我們就得到了整數(shù)位,接著我們用實(shí)際值減去整數(shù)值不就是小數(shù)點(diǎn)后面所以的值。我們乘以1000,就是把小數(shù)點(diǎn)后面的三位變成了三位數(shù),然后分別分離出來顯示,不就顯示出來個小
4、數(shù)點(diǎn)后三位。但是我們知道顯示肯定是要帶點(diǎn)。所以我們在整數(shù)顯示時帶小數(shù)點(diǎn)顯示,后三位不帶小數(shù)點(diǎn)顯示,任務(wù)不就完成了。你看,如此簡單!其他程序不懂,可以參照郭天祥51單片機(jī)C那本書定時器章節(jié),很容易懂!程序不坑爹,不太監(jiān)!#include<reg52.h>#include<intrins.h>#define uchar unsigned char#define uint unsigned intUchar code table=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f ; /共陰極代碼19uchar code tab
5、le1= 0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,0x87,0x0ff,0xef;/個位帶小數(shù)點(diǎn)字碼表sbit dula=P26;sbit wela=P27;sbit ST=P36;sbit OE=P37;sbit EOC=P23;sbit CLK=P34;float temp=0;uint a,b,c,d,e,f;float g;/*【延時程序】*/void delay(uint ms)uint x,y;for(x=ms;x>0;x-)for(y=110;y>0;y-);/*【顯示程序】*/void display() a=(uint)(5.0*(t
6、emp/255); /整數(shù)部分 g=5.00*(temp/255);f=(g-a)*1000; /小數(shù)部分b=f/100;c=f%100/10;d=f%10; P0=0xff;wela=1;P0=0xfe;wela=0;dula=1;P0=table1a;dula=0;delay(1);P0=0xff;wela=1;P0=0xfd;wela=0;dula=1;P0=tableb;dula=0;delay(1);P0=0xff;wela=1;P0=0xfb;wela=0;dula=1;P0=tablec;dula=0;delay(1);P0=0xff;wela=1;P0=0xf7;wela=0;dula=1;P0=tabled;dula=0;delay(1);/*【中斷程序】*/void init(void)TMOD=0x01;TH0=(65536-24)/256;TL0=(65536-24)%256; EA=1; /全局中斷允許位ET0=1; /打開T0中斷TR0=1;/定時器0運(yùn)行控制位,置1啟動定時器0void timer0() interrupt 1 /中斷服務(wù)程序 TH0=(65536-24)/256; TL0=(65536-24)%256; CLK=CLK; /*【
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年二年級數(shù)學(xué)教師工作總結(jié)模版(3篇)
- 2025年個人居間協(xié)議(4篇)
- 2025年中外貨物買賣合同標(biāo)準(zhǔn)樣本(2篇)
- 化妝品儲存運(yùn)輸服務(wù)合同
- 農(nóng)產(chǎn)品城鄉(xiāng)配送合同范本
- 醫(yī)療設(shè)備緊急運(yùn)輸合同
- 咨詢公司裝修居間協(xié)議范本
- 服裝物流配送標(biāo)準(zhǔn)合同樣本
- 醫(yī)院窗簾改造工程施工方案
- 萊州花紋藝術(shù)漆施工方案
- 農(nóng)產(chǎn)品貯運(yùn)與加工考試題(附答案)
- 幼兒園開學(xué)教職工安全教育培訓(xùn)
- 學(xué)校財(cái)務(wù)年終工作總結(jié)4
- 2025年人民教育出版社有限公司招聘筆試參考題庫含答案解析
- 康復(fù)醫(yī)學(xué)治療技術(shù)(士)復(fù)習(xí)題及答案
- 鋼鐵是怎樣煉成的鋼鐵讀書筆記
- 《血管性血友病》課件
- 2025年汽車加氣站作業(yè)人員安全全國考試題庫(含答案)
- 2024年司法考試完整真題及答案
- 高三日語一輪復(fù)習(xí)日語助詞「に」和「を」的全部用法課件
- 2024年監(jiān)控安裝合同范文6篇
評論
0/150
提交評論