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