修正了舊版總線協(xié)議中不知道發(fā)送方是誰的BUG。能在總線上掛255個設(shè)備(理論上的),實際上我掛了14個沒問題.因為我沒有多少設(shè)備。我全部掛上去了還工作正常。應(yīng)該沒問題。至于和PC通訊的橋接器用AVR ATmega8擔(dān)任。并且更新了鍵盤掃描程序讓他支持新版協(xié)議。并且以后還要支持設(shè)備類型,現(xiàn)在我的方式是通過發(fā)送地址來確認(rèn)類型的。以后會改動。還支持了踏板,不過比較勉強(qiáng)。到后面我會使用3~4個51單片機(jī)來分別實現(xiàn)功能。
新版鍵盤掃描程序:http://www.raoushi.com/f/keyboard-1.00.tar.gz
面板LED,按鍵掃描程序http://www.raoushi.com/f/panel-1.00.tar.gz