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

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

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

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

转载于:https://www.cnblogs.com/xiaoxia/archive/2011/05/26/2059202.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值