音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

串行AD:TLC549的源碼

作者:toonaive 欄目:單片機(jī)
串行AD:TLC549的源碼
各位大哥,小弟初次使用AD轉(zhuǎn)換器(玩了兩年單片機(jī)沒(méi)用過(guò)AD,稀奇把),下面是我寫(xiě)的關(guān)于TLC549的程序,請(qǐng)各位大俠過(guò)目,看看有沒(méi)有問(wèn)題,另外請(qǐng)教一個(gè)菜鳥(niǎo)問(wèn)題:是不是我的參考電壓如果是5V,那么5V對(duì)應(yīng)的數(shù)字就是1111 1111,而0V對(duì)應(yīng)的數(shù)字就是0000 0000,每個(gè)數(shù)字對(duì)應(yīng)的電壓是5/255。若AD輸出的數(shù)字是10,實(shí)際的電壓是不是:10×(5/255)呢?見(jiàn)笑了,謝謝!

#define uCHAR     unsigned CHAR
#define Vref    5        //參考電壓
#define Vpdata    (float)(Vref/0xff)    //每個(gè)數(shù)字代表的電壓
sbit ACC0        =ACC^0;
sbit ADCS        =P1^6;
sbit ADCLK    =P1^2;
sbit ADOUT    =P1^3;

float Tlc549Read(void)
{
    uCHAR i;
    ADCLK=0;
    ADCS=0;        //將片選置低
    _nop_();        //延時(shí)1.08us
    for(i=8;i>0;i--)
    {
        ACC0=ADOUT;
        ACC<<1;        //左移一位
        ADCLK=0;        //在循環(huán)內(nèi)產(chǎn)生一個(gè)下降沿
        ADCLK=1;
    }
    //第8個(gè)下降沿                
    ADCLK=0;
    ADCS=1;        //片選置高
    return (float)(ACC*Vpdata);
}

* - 本貼最后修改時(shí)間:2005-6-6 17:15:47 修改者:toonaive

2樓: >>參與討論
mark_lhm
有問(wèn)題
你這樣的數(shù)據(jù)不是很好,,取十次,去最高和最底的,,再去平均,,效果才好。。

3樓: >>參與討論
toonaive
你說(shuō)的是數(shù)字濾波吧,我現(xiàn)在還沒(méi)有做,上面程序只是最基本的
 

* - 本貼最后修改時(shí)間:2005-6-7 8:28:32 修改者:toonaive

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
請(qǐng)教:單片機(jī)控制網(wǎng)卡
緊急請(qǐng)教:如何設(shè)置為變量的二維數(shù)組?
大蝦們推薦個(gè)價(jià)廉的升壓型的DC-DC吧,紋波要小
簡(jiǎn)單的485協(xié)議能否適用于無(wú)線通信?
STC89c53rc帶A/D嗎?誰(shuí)有該芯片的資料,幫幫忙
免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)