基于80C196的采樣與A/D處理
程序執(zhí)行的結(jié)果是要求512個(gè)的數(shù)據(jù)存入處理器指定的RAM內(nèi),在上程序中CVTWAIT循環(huán)一次就存一個(gè)采樣點(diǎn),/BUSY事件等待查詢響應(yīng)很快。一個(gè) CVTWAIT循環(huán)周期大概只需要1μs左右(采用20MHz的主頻,不計(jì)等待的時(shí)間),遠(yuǎn)小于19μs單點(diǎn)采樣周期。通過這些程序和在之前介紹的硬件,512點(diǎn)的采樣與A/D就可很好的完成。本文引用地址:http://butianyuan.cn/article/171860.htm
3小結(jié)
在儀器使用過程中,此采樣硬件與軟件的設(shè)計(jì)在速度與精度上都達(dá)到了儀器的要求,可以說這一采樣設(shè)計(jì)是一個(gè)既經(jīng)濟(jì)又有效的設(shè)計(jì),愚以為能給相關(guān)開發(fā)者提供一些參考。
參考文獻(xiàn)
[1] 何利民 . 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) . 第一版 . 北京航天航空大學(xué)出版社
[2] http://www.analog.com/productSelection/pdf/AD976_A_c.pdf C2624c-1-8/99
[3] http://www.intel.com/design/MCS96/MANUALS/27297302.pdf
[4] http://www-s.ti.com/sc/ds/cd74hc4046a.pdf
[5] http://www-s.ti.com/sc/ds/cd74hc4040.pdf
評(píng)論