(1)4004液晶,其实是由两个1602组合起来的,各寄存器的使用可参照1602的用法.用伟福汇编器仿真,一开始总是检测不到忙信号,后经查,有一组屏的控制引脚接触不良.在调试的时候加了很多的延时,其实完全没必要,还不至于慢到这个程度,下到单片机后,问题就来了,一直在闪,总是重复初始化的过程,没有中断,怎么会呢,后来一想,一定是MAX813复位,因为加的延时太多了,以至于超过了看门狗的复位时间.另一个问题,在仿真时,先给P0口写入0XFF(也是在检测忙信号时),没有问题,可下到单片机,却写不进数据,只是初始化完成.
(2)调试时,利用的485通讯,数据已经发送,却不能正常显示,后来看到上位机软件部分没有液晶这部分,直接用串口发送,这时需注意,协议中的数据的发送格式(十进制或是二进制)
(3)ZLG7290在键盘使用中每个铵键都接一个发光二极管,有些情况会好用,有时会不好用,接贴片二极管时全部好用.我用的两个同样的板子,其中一个好用,另外一个按键不识别,无奈改成一排按键共用一个二极管才好用.
(4)出差时想到要用仿真器,带去了伟福,原电脑后连的串口线,不大好拿,在桌子上拿一新的,这可毁了,怎么都不好用,仿真器芯片还发热.后干脆剪开,里面只有四根线相连.买了一根,对应相连的,也不好用.回来后才发现,伟福仿真器的线对应号为:1-------空, 2------3, 3------2, 4-------6, 5------5, 6-------4, 7-----8, 8-------7, 9--------空.
tengjingshu_112148725 2009-4-7 18:13