在用Proteus调试时,由于LCD仿真元件没有忙(busy)信号,所以调试时,不能加对忙信号的读取,可以要用延时代替。
在硬件调试时还遇到了一个问题,就是用Proteus调试通过了,就是不能硬件电路板上通过。后来才发现是LCD的VEE引脚接法有误,VEE应该串接一个1K或2K的电阻到地(如图),电阻太大太小都不行。(我在做时,先是直接接地,无任何显示,后来又串联一个10K的电阻(没找到更小的电阻,呵呵,后来用三个10K的并联才显示了),全显示黑色方块。)
用Proteus调试时,遇到一个奇怪的问题,就是P0口不能接LCD的控制引脚(无显示),但在实物电路板上加上拉电阻可通过。
- 1
- 2
- 3
前往页