搜索
bottom↓
回复: 14

1602 数据线接错(不连续),求助

[复制链接]

出0入0汤圆

发表于 2012-3-30 10:35:02 | 显示全部楼层 |阅读模式
   同学做了一个PCB板,但是上面的1602的线都连错了。Rs=P0.0,Rw=P0.1,E=P0.2  。数据位为D0~D4=p0.3~P0.7,D5=P2.7,D6=P2.6,D7=P2.5 。请问程序应该怎么弄呢?

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2012-3-30 10:41:32 | 显示全部楼层

出0入0汤圆

发表于 2012-3-30 10:50:53 | 显示全部楼层
简单的死方法,写一个赋值函数:
void LcdDate(unsinned char data)
{
     P0_3=data&0x01;
     P0_4=data&0x02;
     P0_5=data&0x04;
     P0_6=data&0x08;
     P0_7=data&0x10;
     P2_7=data&0x20;
     P2_6=data&0x40;
     P2_5=data&0x80;
}
用时想输入时,如'a':
LcdDate('a');

出0入0汤圆

发表于 2012-3-30 10:53:28 | 显示全部楼层
不连续也可以,程序略改就行,
论坛有任意IO驱动1602的帖子,自己搜搜

出10入10汤圆

发表于 2012-3-30 11:47:40 来自手机 | 显示全部楼层
用4位数据线的方式,不过要看一下是高四位还是低四位.我记不大清了。实在不行就只好用楼上的办法了。

出10入10汤圆

发表于 2012-3-30 11:50:27 来自手机 | 显示全部楼层
用4位数据线的方式,不过要看一下是高四位还是低四位.我记不大清了。实在不行就只好用楼上的办法了。

出0入0汤圆

发表于 2012-3-30 12:19:29 | 显示全部楼层
直接用四线显示吧,发个程序给你参考一下吧。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2012-3-30 12:19:52 | 显示全部楼层
用4位数据线的方式是个好方法,你想用8位的就只有写转换函数了,

出0入0汤圆

发表于 2012-3-30 13:18:16 | 显示全部楼层
搭车问一下大家,4线的程序网上搜索用的LCD数据线高四位多,用LCD数据线低四位行吗。

出0入0汤圆

 楼主| 发表于 2012-3-30 13:27:39 | 显示全部楼层
huhandong 发表于 2012-3-30 10:50
简单的死方法,写一个赋值函数:
void LcdDate(unsinned char data)
{

按照这个方法成功了……谢谢……

出0入0汤圆

发表于 2012-3-30 13:50:45 | 显示全部楼层
1602用四线接法很好用,高四位和低四位都一样能行。

出0入0汤圆

发表于 2012-3-30 19:31:20 | 显示全部楼层
xue_pic 发表于 2012-3-30 13:18
搭车问一下大家,4线的程序网上搜索用的LCD数据线高四位多,用LCD数据线低四位行吗。 ...

4线时必须用LCD1602数据线的高四位

出0入0汤圆

发表于 2012-3-30 20:00:11 | 显示全部楼层
如果都反了可以用蝶形算法

你这个

真有才啊~~~~

3楼更有才,学习了

出0入0汤圆

发表于 2012-3-30 20:05:33 | 显示全部楼层
用4bit方式需要高4bit

出0入0汤圆

发表于 2012-3-30 21:33:46 | 显示全部楼层
huhandong 发表于 2012-3-30 10:50
简单的死方法,写一个赋值函数:
void LcdDate(unsinned char data)
{

这种方法好极了,方便接错线的用法。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-29 21:21

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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