|
0.png (178.72 KB, 下載次數(shù): 47)
下載附件
2019-5-30 04:49 上傳
一、實(shí)驗(yàn)?zāi)康?br />
1. 掌握單片機(jī)與A/D轉(zhuǎn)換器ADC0809的接口技術(shù);
2. 熟悉模擬信號采集與數(shù)據(jù)輸出顯示的綜合程序設(shè)計(jì)與調(diào)試方法。
3. 掌握硬件仿真軟件ISIS的使用。
二、實(shí)驗(yàn)設(shè)備(儀器)
計(jì)算機(jī)
三、實(shí)驗(yàn)內(nèi)容
將調(diào)節(jié)器一端接+5V,另一端接地,中間抽頭接A/D轉(zhuǎn)換芯片ADC0809的任意通道,ADC0809采集來自調(diào)節(jié)器的0~5V連續(xù)可變的模擬電壓信號,將其轉(zhuǎn)換為8位數(shù)字信號00~FFH后,送單片機(jī)處理,并在最右端兩位數(shù)碼管上顯示出電壓值(顯示格式:0.0~5.0),同時最左端數(shù)碼管顯示采集的通道數(shù)。
四、實(shí)驗(yàn)步驟
1.硬件仿真原理圖如圖1所示。
2.創(chuàng)建ISIS設(shè)計(jì)文件,繪制圖1仿真原理圖。
3.運(yùn)行Keil uVision2軟件,新建工程項(xiàng)目,編寫簡易數(shù)字電壓表功能的源程序。
4.對源程序調(diào)試,連接,生成可執(zhí)行文件。
5.切換到ISIS仿真界面,雙擊AT89C51器件,彈出“edit component”對話框,打開”Program File”文件夾,選中簡易數(shù)字電壓表程序所對應(yīng)的可執(zhí)行文件,再點(diǎn)擊確定按鈕。
6.在ISIS仿真界面中,點(diǎn)擊運(yùn)行按鈕,觀察運(yùn)行結(jié)果,若結(jié)果不正確,再重新調(diào)試,編譯,直至結(jié)果正確。
復(fù)習(xí)A/D轉(zhuǎn)換器ADC0809芯片的功能引腳及其控制方法和數(shù)碼管的動態(tài)顯示控制,并按題目要求編寫程序。
單片機(jī)源程序如下:
- #include<reg51.h>
- #define uchar unsigned char
- #define uint unsigned int
- void delay();
- void display();
- sbit START=P2^4;
- sbit EOC=P3^2;
- sbit OE=P3^0;
- sbit ADDA=P2^5;
- sbit ADDB=P2^6;
- sbit ADDC=P2^7;
- uint result;
- uchar code tabe0[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
- uchar code tabe1[]={0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,0x87,0xff,0xef};
- void main()
- {
- while(1)
- {
- ADDA=1; //通道5
- ADDB=0;
- ADDC=1;
- START=0;
- START=1;
- START=0;
- while(EOC==0);
- OE=1;
- result=P1;
- OE=0;
- display();
- }
- }
- void delay(uint k)
- {
- uint i,t;
- for(i=0;i<100;i++)
- for(t=0;t<k;t++);
- }
- //void delay()
- //{
- // uint i;
- // for(i=0;i<1000;i++);
- //
- //}
- void display()
- {
- P2=0x0b;
- P0=tabe1[result/51]; //個位
- delay(10);
- P2=0x07;
- P0=tabe0[((result*10)/51)%10]; //小數(shù)點(diǎn)后位
- delay(10);
- P2=0x0e;
- P0=tabe0[5];
- delay(10);
- }
復(fù)制代碼
所有資料51hei提供下載:
AD8(1).zip
(71.95 KB, 下載次數(shù): 68)
2019-5-23 13:56 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
實(shí)驗(yàn)八 AD轉(zhuǎn)換實(shí)驗(yàn).docx
(42.7 KB, 下載次數(shù): 30)
2019-5-23 13:56 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
評分
-
查看全部評分
|