关于1602液晶显示

[复制链接]
 楼主| sh13585321638 发表于 2012-8-28 16:20 | 显示全部楼层 |阅读模式
如何把二进制数显示到1602液晶上
hlzhaowu 发表于 2012-8-28 17:31 | 显示全部楼层
楼主用的是什么单片机来驱动显示的
天道酬勤dw 发表于 2012-8-28 18:35 | 显示全部楼层
本帖最后由 天道酬勤dw 于 2012-8-28 18:58 编辑

把二进制转换成ASCII码就可以啦,例如二进制0就输入0x30,1602就会显示0啦,同样1就写0x31就行啦,你查下ASCII表吧
 楼主| sh13585321638 发表于 2012-8-28 18:53 | 显示全部楼层
我用的是pic单片机
zuanze 发表于 2012-8-29 09:30 | 显示全部楼层
把二进制的每一位分离出来,然后转换成ASCII码(+0x30)显示.
古道热肠 发表于 2012-8-29 17:14 | 显示全部楼层
先用sprintf转换成字符串,字符串可以直接送LCD屏显示的。
黑夜彩虹 发表于 2012-9-1 08:32 | 显示全部楼层
这个怎么说呢,如果只想显示0或者1,那送数据的时候加单引号不就行了嘛,想把10进制显示成2进制,试试用求余的方法送数据,具体还得看你要什么样的效果了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

11

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

0

主题

11

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部