用杜洋的时钟例子,1602只显示一排方块,调电位器白搭。
怀疑是例子程序有问题,改用1602最小系统,情况依旧。
搜索了一下,问题原因大概有两个:一是1602没有正常初始化;二是排线可能有短路或断路。排除程序的问题。
后来在CSDN论坛看到
Kejane的文章中提到将初始化代码: write_com(0x38); delay(5);重复4次即可解决问题,遂试了一下,问题解决。
用杜洋的时钟例子,1602只显示一排方块,调电位器白搭。
怀疑是例子程序有问题,改用1602最小系统,情况依旧。
搜索了一下,问题原因大概有两个:一是1602没有正常初始化;二是排线可能有短路或断路。排除程序的问题。
后来在CSDN论坛看到
Kejane的文章中提到将初始化代码: write_com(0x38); delay(5);重复4次即可解决问题,遂试了一下,问题解决。