51单片机(STC89C52RC) lcd1602 4线接法+经典IO扩展综合实验

  前面已经说过做过了经典IO扩展的实验了,遵循做过才有发言权的理念,整合原来的做过的lcd1602实验,eeprom实验,看看程序的实时性是否能够有比较大的变化,当然是变慢咯.

  在实验的过程当中,碰到了lcd乱码的问题,google大神告诉我,原因是多方面的-延时什么的,可是我在另一片身上已经做过实验了,lcd1602的4线接法的操作是可行的,并没有什么初始化不正常等原因,我在检查电路发现也是正常的.经过与另一片进行比对实验发现,lcd1602上的乱码只有一格,难道是坏了?专门写入某个数也是正常的,并没有损坏,后来突然想到,在另一片上的由于做过了eeprom实验,对某个扇区已经进行过擦除工作了.而在新的这一片上没有对那个扇区进行初始化工作,于是在读的时候自然就是随机数咯,反应到lcd上的字符,自然就是乱码.搞了大半天时间.....

   实验证明,在使用了经典的IO扩展后,实时性能并没有对大的下降,扫描部分的延迟可以降低到us级别...

posted on 2011-05-26 21:20  9号  阅读(1334)  评论(0编辑  收藏  举报

导航