'*******************************************************
' 紅外線邏輯分析器 ver 0.1
'
' Power By WJZ(廣公男生)
'
' @2004.7
' QQ:185856085
'
' E-Mail:dddlzhu@163.com
'
'********************************************************
最近幾天突然對紅外線遙控器發(fā)生興趣,于是上網(wǎng)混了一下,發(fā)現(xiàn)編碼方式有好幾種,而且同一種編碼方式又有許多不同的細節(jié),為了弄清楚手頭的遙控器是出身何門,無奈手頭又沒有l(wèi)ogic分析器之類可望不可及(廣東話里“及”同“望”都系“睇”既意思)的東西,遂萌生了寫這個軟件的沖動。
電路圖,下位機與上位機軟件以及相關(guān)的源程序都放在壓縮文件里,各位如有興趣可參考一下。當然,高手如若想笑一下也不妨看看,以充當茶余飯后的笑料。
最后,簡單講解一下軟件的使用。接通電源,打開上位機軟件,按“開始采集”按扭,此時軟件正等戴下位機的數(shù)據(jù)。因為下位機為低電平觸發(fā),所以按一下遙控器的按鍵,即開始采集大約10s的數(shù)據(jù),并顯示出來。鼠標在波形窗口移動時會有一條直線跟隨,并顯示出現(xiàn)在相對第一個觸發(fā)脈沖的時長。在波形窗口單擊時會在該處留下一參考線,移動鼠標到另一位置再單擊,則顯示出該處相對前一參考線的時長。為方便對比多個按鍵的邏輯,軟件特設(shè)了三個顯示通道,分別選擇不同的通道,然后再采集數(shù)據(jù),則可以對比不同按鍵的波形邏輯。?
源碼,電路圖,程序,固件程序打包下載:cdle070001_01.rar
使用11.0592M時所使用的上位機程序cdle070001_02.rar
本站應(yīng)用板MA001-B使用的代碼和程序cdle070001_03.rar