修正了旧版总线协议中不知道发送方是谁的BUG。能在总线上挂255个设备(理论上的),实际上我挂了14个没问题.因为我没有多少设备。我全部挂上去了还工作正常。应该没问题。至于和PC通讯的桥接器用AVR ATmega8担任。并且更新了键盘扫描程序让他支持新版协议。并且以后还要支持设备类型,现在我的方式是通过发送地址来确认类型的。以后会改动。还支持了踏板,不过比较勉强。到后面我会使用3~4个51单片机来分别实现功能。
新版键盘扫描程序:http://www.51hei.com/f/keyboard-1.00.tar.gz
面板LED,按键扫描程序http://www.51hei.com/f/panel-1.00.tar.gz