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