极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12451|回复: 4

IIC 1602液晶每一条print()语句只显示第一个字符

[复制链接]
发表于 2015-11-21 12:52:08 | 显示全部楼层 |阅读模式
譬如:
lcd.print("Hello, world!");显示:H
如果连着如下三条语句:
lcd.print("Hello, world!");
lcd.print("Hello, world!");
lcd.print("Hello, world!");
显示:HHH
百思不解啊,这是为什么啊?各位有遇到过这样的情况的吗?
用printstr()也是一样
回复

使用道具 举报

发表于 2015-11-21 14:21:14 | 显示全部楼层
可能编码问题,尝试将文件修改为ascii编码试试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-11-21 20:27:04 | 显示全部楼层
pathletboy 发表于 2015-11-21 14:21
可能编码问题,尝试将文件修改为ascii编码试试。

麻烦指教一下怎么修改文件编码!不胜感激!
回复 支持 反对

使用道具 举报

发表于 2015-11-22 08:53:56 | 显示全部楼层
加个延时看看 IIC通讯还是要延时吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-11-22 23:25:36 | 显示全部楼层
找到原因了,是IDE的问题,1.66的有问题,换了1.60的就正常了。谢谢各位哈!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-5 13:54 , Processed in 0.054915 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表