wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

51單片機(jī)ADC0804模數(shù)轉(zhuǎn)換學(xué)習(xí)

作者:佚名   來(lái)源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2012年07月10日   【字體:

數(shù)模轉(zhuǎn)換器ADC0804與單片機(jī)連接的原理圖:


 

這是TX-1C實(shí)驗(yàn)板上的ADC0804和單片機(jī)連接的電路原理圖。

左邊的是ADC0804,右邊的是74HC573鎖存器,鎖存器同時(shí)又連接了單片機(jī)沒(méi)畫出。ADC0804的引腳CSAD是片選引腳,因?yàn)槭堑碗娖接行援?dāng)

0時(shí),我們就可以選中它工作了。RD也是低電平有效,是讀信號(hào)的,WR也是低電平有效,當(dāng)送0時(shí)就可以啟動(dòng)A/D開(kāi)始轉(zhuǎn)換了。INTR是轉(zhuǎn)換結(jié)

束引腳,同樣也是低電平有效,當(dāng)INTR0時(shí),表示轉(zhuǎn)換結(jié)束了。DB0-DB7是轉(zhuǎn)換后的數(shù)字信號(hào)輸出端口。AGNDDGND是接地的。CLK R

CLK IN(即194引腳)是用來(lái)給ADC0804產(chǎn)生內(nèi)部時(shí)鐘脈沖的(接了一個(gè)RC震蕩電路)67端口是模擬信號(hào)的輸入端,比如我們滑動(dòng)電位器就

能使模擬信號(hào)發(fā)生改變,這樣經(jīng)過(guò)A/D轉(zhuǎn)換后,輸出的數(shù)字信號(hào)也就改變了。20引腳是接參考電平的。



 

下面這個(gè)程序是用單片機(jī)控制ADC0804進(jìn)行模數(shù)轉(zhuǎn)換,當(dāng)擰動(dòng)實(shí)驗(yàn)板上的電位器(也就是一個(gè)滑動(dòng)變阻器)時(shí),數(shù)碼管的前三位以十進(jìn)制方式動(dòng)態(tài)顯示A/D轉(zhuǎn)換后的數(shù)字量。代碼如下:


#include <reg52.h>         
//52系列單片機(jī)頭文件
#include <intrins.h>        //因?yàn)橄旅娴某绦蛴玫搅薩nop_()函數(shù),因此包含這個(gè)頭文件
#define uchar unsigned char
#define uint unsigned int
sbit dula=P2^6;           //申明U1鎖存器的鎖存端
sbit wela=P2^7;           //申明U2鎖存器的鎖存端
sbit adwr=P3^6;           //定義AD的WR(寫信號(hào))端口
sbit adrd=P3^7;           //定義AD的RD(讀信號(hào))端口
uchar code table[]={
0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71};
void delayms(uint);        //延時(shí)函數(shù)聲明
void display(uchar,uchar,uchar)   //顯示函數(shù)聲明

/*--------------------------模數(shù)轉(zhuǎn)換核心程序--------------------------------*/
void main()         
{

    uchar a,A1,A2,A3,adval;
    wela=1;            //打開(kāi)位選鎖存器,這樣就把單片機(jī)的P0口與鎖存器連通了
    P0=0x7f;           //這里因?yàn)槠x 接的是P0口的第7位,P0=0x7f即把第七位置0,片選選定,也即是選定ADC0804工作
    wela=0;                //關(guān)閉位選鎖存器
   
    while(1)           //進(jìn)入死循環(huán)不停地做模數(shù)轉(zhuǎn)換
    {
        adwr=1;        /*-----------------------------------------*/  
        _nop_();
        adwr=0;              / *啟動(dòng)AD轉(zhuǎn)換(根據(jù)時(shí)序圖來(lái)的)*/
        _nop_();
        adwr=1;       /*-----------------------------------------*/  
        
        for(a=10;a>0;a--)      
        {                                                                                                                                                      
            display(A1,A2,A3);     //兼具顯示和延時(shí)的作用,因?yàn)檗D(zhuǎn)換需要經(jīng)過(guò)一定的時(shí)間,用這個(gè)for循環(huán)可以起到延時(shí)的作用
        }
        
        P1=0xff;                    //讀取P1口之前先給其寫全1
        
        adrd=1;                    //rd置1(根據(jù)時(shí)序圖可知)
        _nop_();                    //延時(shí)一個(gè)機(jī)器周期(根據(jù)時(shí)序圖可知)
        adrd=0;                     //rd置0(根據(jù)時(shí)序圖可知)
        _nop_();                    //延時(shí)一個(gè)機(jī)器周期
        adval=P1;            //A/D轉(zhuǎn)換后的數(shù)據(jù)賦給adval
        adrd=1;             //轉(zhuǎn)換后的數(shù)字信號(hào)(二進(jìn)制的信號(hào)應(yīng)該已經(jīng)譯成了十進(jìn)制了)讀出(也是根據(jù)時(shí)序圖可知)
        
        A1=adval/100;      /*-----------------------------------------*/  
        A2=adval%100/10;    /*分離轉(zhuǎn)換后的十進(jìn)制數(shù),用來(lái)給數(shù)碼管顯示*/
        A3=adval%10;       /*-----------------------------------------*/  

     }
}
/*-------------------------------------------------------------------------------*/

void delayms(uint xms)               
{
    uint i,j;
    for(i=xms;i>0;i--)              //i=xms即延時(shí)約xms毫秒
        for(j=110;j>0;j--);
}

void display(uchar bai,uchar shi,uchar ge)  //顯示子函數(shù)
{
    dula=1;
    P0=table[bai];   
    dula=0;
    P0=0xff;        
    wela=1;            
    P0=0x7e;        
    wela=0;
    delayms(5);        

    dula=1;
    P0=table[shi];
    dula=0;
    P0=0xff;
    wela=1;
    P0=0x7d;
    wela=0;
    delayms(5);

    dula=1;
    P0=table[ge];
    dula=0;
    P0=0xff;
    wela=1;
    P0=0x7b;
    wela=0;
    delayms(5);
}
程序中所說(shuō)的時(shí)序圖如下:

 

 

 


 

 

 

 

從時(shí)序圖可知首先要選定片選,即置CS=0,程序中一直讓cs為0,這樣一直選定其工作。對(duì)轉(zhuǎn)換沒(méi)有影響。再看WR的時(shí)序圖WR先是高-->低-->高,從低-->高這個(gè)過(guò)程中至少要延時(shí)tw(WR)L(ns),程序中用的的_nop()_函數(shù)就是延時(shí)一個(gè)機(jī)器周期,本實(shí)驗(yàn)板得機(jī)器周期為1000ns遠(yuǎn)大于tw(WR)L(ns)。再看RD

RD的時(shí)序是高-->低-->高,RD為低后延時(shí)tACC后就有數(shù)據(jù)了,adval=P1;            //A/D轉(zhuǎn)換后的數(shù)據(jù)賦給adval
于是再把wR拉高這樣就把數(shù)據(jù)讀走了。因?yàn)镮NTR是自動(dòng)變化的,所以不需要人為設(shè)定。。(以上個(gè)人理解不知道是否正確^-^)



 

呵呵,不同的轉(zhuǎn)換器時(shí)序圖應(yīng)該也不一樣,程序代碼也有差別,但本質(zhì)是一樣的。
 

關(guān)閉窗口

相關(guān)文章

又粗又黑又大的吊av| 国产性xxxx高清| 精品亚洲一区二区三区四区五区高| 欧美一区三区四区| 中文久久乱码一区二区| 香蕉综合视频| 国产日韩一区二区三免费高清| 欧美中文在线| 国产精品yjizz视频网一二区| 波多野结衣啪啪| av直播在线观看| 你真棒插曲来救救我在线观看| 成人性生交大片免费看视频直播| 亚洲欧洲日产国码av系列天堂| 亚洲一区在线观看网站| 一本色道无码道dvd在线观看| 影音先锋欧美在线| 欧美一级特黄aaaaaa在线看片| 亚洲五码在线观看视频| 欧美三级在线观看视频| 久久久久久久久久久久久国产精品 | 久久天天躁狠狠躁老女人| 一区二区三区视频免费| 俺去啦;欧美日韩| 国内精品视频一区| 国产精品r级在线| 91传媒视频免费| 日本一区视频在线| 欧美xxxx吸乳| 国产91精品久久久| 国产精品视频久久久| 999热视频| 亚洲高清不卡一区| 亚洲第一精品区| 波多野结衣家庭教师视频| 亚洲欧美在线精品| 日本女人性视频| 18精品爽国产三级网站| 日韩三级免费看| 精品国产亚洲一区二区麻豆| 中国女人精69xxxxxx视频| 精品国产美女福利到在线不卡| 免费电影网站在线观看| 宅男深夜国产| 蜜桃视频在线观看www社区 | 国产中文字幕在线看| av网站免费在线观看| 欧美色图中文字幕| 日本影音先锋电影| 粉嫩tv在线播放| 免费**毛片在线| 欧美网站免费| 色婷婷色综合| 欧美aa在线视频| 91免费看`日韩一区二区| 亚洲免费视频中文字幕| 欧美精品三级日韩久久| 在线观看视频99| 国产精品自拍网| 亚洲高清在线播放| 国产福利在线免费| 亚洲色图27p| 中文字幕精品一区二区精| 免费久久网站| 久草香蕉在线| 中日韩高清电影网| 国产精品久久久久久av公交车| 97精品视频| 国产乱一区二区| 一二三四区精品视频| 欧美成人在线直播| 97精品一区二区三区| 久久精品一二三区| 国产第一页视频| 99久久久无码国产精品性| 日本中文字幕第一页| 精品9999| 综合一区在线| 亚洲影视在线| 国产综合成人久久大片91| 国产制服丝袜一区| 91色.com| 亚洲欧美欧美一区二区三区| 亚洲永久免费av| 色中色一区二区| 欧美一级片免费看| 亚洲国产中文字幕在线观看| 国产亚洲一区精品| 久久国产精品99国产精| 欧美中在线观看| 成人乱色短篇合集| 麻豆精品传媒视频| japanese在线视频| 免费 成 人 黄 色| 欧美污在线观看| 无码 人妻 在线 视频| 波多野结衣亚洲色图| 欧美brazzers| 在线视频观看亚洲| 一个人看的www视频免费观看| bbw丰满大肥奶肥婆| 午夜刺激在线| 在线中文字幕视频观看| 欧美日韩尤物久久| 精品国产一区二区三区成人影院 | 国产精品无码一区二区三区免费| 国产人与禽zoz0性伦| 久久夜色精品亚洲| 亚洲国产视频一区二区三区| 精品国内一区二区三区免费视频 | 99精品小视频| 日韩中文字幕亚洲一区二区va在线| 国产盗摄女厕一区二区三区| 中文字幕亚洲一区二区va在线| 欧美日韩在线免费| 亚洲黄色www| 97碰碰碰免费色视频| 成人免费视频网站| 国产精品啪啪啪视频| 日韩av影视大全| 粉嫩av性色av蜜臀av网站| 一区二区自拍偷拍| 国产亚洲精品久久久久久移动网络| 国产激情99| 蜜臀av在线| 久久a级毛片毛片免费观看| 欧美日本久久| av不卡免费电影| 日韩人在线观看| 中文亚洲视频在线| 国产精品自拍小视频| 日韩欧美视频免费在线观看| 挪威xxxx性hd极品| www毛片com| 国产区卡一卡二卡三乱码免费| 美女网站在线观看| 在线中文字幕播放| 欧美色爱综合| 国产成人精品影院| 精品国产91乱高清在线观看| 亚洲欧美日韩一区二区在线 | 性做久久久久久久免费看| 欧美一区三区二区| 亚洲91av视频| 亚洲激情电影在线| 国产亚洲精品成人a| 69视频在线观看免费| 国产激情视频在线播放| 三级黄色的网站| 国产盗摄——sm在线视频| 精品久久电影| av一区二区三区黑人| 欧美四级电影在线观看| 久久久久久久久国产精品| 色噜噜一区二区| 国产白嫩美女无套久久| 国产精品一二三四五区| 日日干天天草| 国产精品扒开腿做爽爽爽视频软件| 婷婷六月综合| 国产精品免费看片| 亚洲欧美国产日韩天堂区| 99国产精品久久久久老师| 最近中文字幕一区二区| 中文字幕在线欧美| 波多野结衣手机在线视频| 手机在线理论片| 日韩一级在线| 亚洲成人免费电影| 欧美多人爱爱视频网站| 在线观看成人av| 任你操精品视频| 欧美成人观看免费全部完小说| 精品国产白色丝袜高跟鞋| 欧美性感美女一区二区| 91美女视频网站| 精品亚洲一区二区三区在线播放 | 日韩一区二区在线| 久久综合色8888| 亚洲精品中文字| 欧美日韩综合精品| 国产成人综合av| 久久五月精品| 日韩精品一二区| 亚洲欧美一区二区三区情侣bbw| 国产亚洲黄色片| 黄色片一区二区三区| 欧美freesex| 国产欧美精品在线观看| 国产精品成人一区二区| 亚洲v国产v欧美v久久久久久| 天天骑天天射| 亚洲精品tv久久久久久久久久| 51精品国自产在线| 欧美日韩视频免费| 亚洲成a人片77777老司机| 国产香蕉久久| 夜夜精品视频一区二区| 中文字幕免费国产精品| 国产精品视频一区二区三区四区五区| 天天操天天操天天操| 成人av集中营| 一区二区三区久久久| 精品国产乱码久久久久久蜜柚 | 蜜臀av免费一区二区三区| 狠狠躁天天躁日日躁欧美| 色噜噜色狠狠狠狠狠综合色一| 91麻豆国产在线| 成人片免费看| 亚洲欧洲av色图| 国产91社区| 糖心vlog精品一区二区| www.综合网.com| 久久久精品黄色| 91免费观看| 国产精品传媒在线观看| 色偷偷色偷偷色偷偷在线视频| 国产日韩欧美高清| 动漫一区二区在线| 一区二区三区www污污污网站| 第一站视频久草网| 日本成人手机在线| 色吊一区二区三区| 婷婷五月综合缴情在线视频| 国产麻豆永久视频| 亚洲第一偷拍| 色婷婷**av毛片一区| 制服丝袜第二页| 欧美色视频免费| 成人免费观看av| 亚洲自拍偷拍视频| 中文字幕一区2区3区| 国产乱子精品一区二区在线观看| 岛国av一区二区| 欧美不卡在线播放| 免费网站你懂的| 欧美亚洲一区二区三区| 久久男人资源视频| 久久久久久久久久99| 国产盗摄——sm在线视频| 亚洲国产aⅴ成人精品无吗| 亚洲天堂av免费在线观看| 麻豆精品免费视频入口| 欧美aa国产视频| 欧美日本啪啪无遮挡网站| 黄色录像二级片| 爱搞国产精品| 欧美日韩精品二区| 欧美视频在线播放一区| 色视频免费观看| 久久永久免费| 国产精品狼人色视频一区| 国产免费一级视频| 一区二区三区四区视频免费观看| 日韩一区二区免费电影| 亚洲天堂一区二区在线观看| 中文字幕在线第一页| 北条麻妃一区二区三区| 久热国产精品视频一区二区三区| 亚洲 欧美 自拍偷拍| 精品久久久亚洲| 久久人人爽人人爽爽久久| 午夜写真片福利电影网| 香蕉视频亚洲一级| 欧美另类videos死尸| 国产大学生av| 91社区在线观看播放| 亚洲男人天堂av网| 四虎精品欧美一区二区免费| 娇小的粉嫩xxx极品| 久久精品av麻豆的观看方式| 99高清视频有精品视频| 四虎影院成人| 久久狠狠一本精品综合网| 国产美女91呻吟求| 欧美熟女一区二区| 欧美日韩成人| 国产精品亚洲欧美导航| 亚洲精品人妻无码| 91精品国产自产在线观看永久∴ | 成人免费在线视频观看| www.xxx麻豆| www.久草.com| 久久久五月婷婷| 日本免费成人网| 少妇高潮露脸国语对白| 久久久久久久久久久久久久久99 | 丰满女人性猛交| 五月综合激情在线| 成人毛片老司机大片| 一区二区免费电影| 免费高清成人| 久久精品视频在线免费观看| av在线免费观看国产| 男女午夜视频在线观看| 国产欧美一区二区精品婷婷| 黄色一级在线视频| 天堂av中文在线资源库| 亚洲欧美日韩人成在线播放| 日韩av一二三四| 国产高清视频免费最新在线| 亚洲午夜日本在线观看| 午夜剧场在线免费观看| 婷婷在线视频观看| 欧美性色综合网| 91色在线观看| 亚洲第一成人在线视频| 国产一区成人| 精品一区二区三区国产| 免费h视频网站| 久久久午夜精品理论片中文字幕| 夫妻免费无码v看片| 国产在线观看黄| 欧美午夜精品免费| 大胸美女被爆操| 在线精品国产亚洲| 欧美—级a级欧美特级ar全黄| 国产精品老熟女视频一区二区| 午夜久久99| 精品无码久久久久国产| 777sesese| 亚洲欧洲制服丝袜| 无码国产精品久久一区免费| 福利在线免费视频| 日韩大陆毛片av| 中文字幕久久网| 久久久成人网| 99re99热| 97视频在线观看网站| 欧美日韩高清不卡| 久久精品第一页| 亚洲啊v在线观看| 国产精品推荐精品| www.99re.av| 亚洲高清不卡在线| 在哪里可以看毛片| 成人自拍在线| 国产女同一区二区| 国内一卡2卡三卡四卡在线| 中文字幕一区视频| 欧美肉大捧一进一出免费视频| 黄色的视频在线免费观看| 色av成人天堂桃色av| 老司机深夜福利网站| 久久99国产成人小视频| 成人天堂噜噜噜| 加勒比日本影视| 日本精品一级二级| 69堂精品视频在线播放| 日韩成人在线视频网站| 日韩熟女精品一区二区三区| 亚洲福利网站| 欧美最顶级的aⅴ艳星| 天天av天天翘| 麻豆一区二区三| 在线视频不卡一区二区三区| 久草福利资源在线视频| 亚洲精品国产成人av在线| 韩国精品一区| 久久久久久久国产精品| 小舞被吸乳羞羞网站视频| 亚洲综合区在线| 国产三级国产精品国产国在线观看| 91精品99| 中文字幕av导航| 青春草免费在线视频| 久久久国产一区二区| 欧美三级超在线视频| 成人欧美一区二区三区白人| 99久久99久久精品免费看小说.| 色999国产精品| 中文字幕一区二区三区5566| 在线免费观看污| 欧美成人免费在线观看| 国产一级片大全| 偷拍一区二区三区四区| 国产精品18p| 日本aⅴ亚洲精品中文乱码| 欧美 激情 在线| 久久69av| 国产私拍一区| 三区四区电影在线观看| 久久精品久久精品亚洲人| 精品一区二区观看| 亚洲成人精品影院| 亚洲精品午夜国产va久久成人| 青青青伊人色综合久久| 亚洲xxx在线观看| 神马香蕉久久| 亚洲精品视频一二三| ririsao久久精品一区| …久久精品99久久香蕉国产| 四虎黄色影院| 日韩电视剧免费观看网站| 综合免费一区二区三区| 一区二区在线观看免费| 日本在线小视频| 国产精品1区2区3区在线观看| 日本黄色免费观看| 外国成人免费视频|