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