关于老古董1602黑块的问题....
2015-04-22 22:03
134 查看
最近做微芯杯,又碰见黑块....每次用1602都会出现该死的黑块..
所以说一下我自己的经验
一排黑块
首先肯定是看八个io口有没有相互短路或者连接断路。
然后,一般1602是有write_com(0x38)这个很关键的操作的,让程序就停在这里看每个io口输出是否数据对,使用stm32记得上拉电阻加开漏输出,检测到高电压是5v低电压是0v基本上单片机写指令的问题是没有了
然后,再改变延时,尽可能的大延时。基本上这些都没问题黑块就会消失的了。
黑块出现的问题就是根本没初始化,所以问题有很多可能性。
全是黑块
对比度没设置好,
没清屏幕。
大概就是这样子
所以说一下我自己的经验
一排黑块
首先肯定是看八个io口有没有相互短路或者连接断路。
然后,一般1602是有write_com(0x38)这个很关键的操作的,让程序就停在这里看每个io口输出是否数据对,使用stm32记得上拉电阻加开漏输出,检测到高电压是5v低电压是0v基本上单片机写指令的问题是没有了
然后,再改变延时,尽可能的大延时。基本上这些都没问题黑块就会消失的了。
黑块出现的问题就是根本没初始化,所以问题有很多可能性。
全是黑块
对比度没设置好,
没清屏幕。
大概就是这样子
相关文章推荐
- 【1602】关于1602仿真的问题合集
- 关于VSFlexGrid绑定有出现空行的问题!
- 微软人工电话解答关于MSDN和零售版密钥的激活问题
- 关于gridview上的编辑、选择等按钮显示英文的问题解决
- 关于easyui中datagrid在使用过程中遇到的问题
- 关于友盟分享在开发中遇到的问题汇总~持续更新中
- 关于android textview 中英文混合分行错误问题
- PHP关于VC11,VC9,VC6以及Thread Safe和Non Thread Safe版本选择的问题
- 关于SQLServer数据库老是超时的问题
- 关于Win7/Vista下IE保护模式下与其他进程间通信的问题
- 关于动态规划 “数塔”问题~
- 关于不可能足球分数问题的分析
- 关于TabActivity中的EditText只能填数据不能删数据的问题
- 关于***在DEBUG过程中可能出现的问题
- 关于手工测试与自动化的两难问题
- 关于在form中通过ajax请求传递数据时出现异常的问题
- 关于Java二进制和十六进制转化的一点问题
- 一道关于飞机加油的问题
- java中关于Map的九大问题
- 关于解决VM heap的问题