完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
![]() #include #define uchar unsigned char #define uint unsigned int //50US秒延时 ***it rs=P2^4; ***it rw=P2^5; ***it e=P2^6; uchar table1[]="kkkk"; uchar table2[]="1234"; void delay_50us(x)//延时 { uchar j; for(;x>0;x--); for(j=19;j>0;j--); } void xie_com(uchar com)//开启写 { e=0; rs=0; rw=0; P0=com; delay_50us(10); e=1; delay_50us(20); e=0; } void xie_data(uchar dat)//写数据 { e=0; rs=1; rw=0; P0=dat; delay_50us(10); e=1; delay_50us(20); e=0; } void init(void)//初始化函数 { delay_50us(300); xie_com(0x38); delay_50us(100); xie_com(0x38); delay_50us(100); xie_com(0x38); xie_com(0x38); xie_com(0x08); xie_com(0x01); xie_com(0x06); xie_com(0x0c); } main() { uchar j; init();//初始化 xie_com(0x80);//第1行起始位子 for(j=0;j<16;j++) { xie_data(table1[j]); delay_50us(10); } xie_com(0x80+0x40);//第2行起始位子 for(j=0;j<16;j++) { xie_data(table2[j]); delay_50us(10); } while(1); } 发现LCD1602没显示数据! ![]() |
|
相关推荐
15个回答
|
|
原来延时太小了。。。delay_50us改大就可以,另外修改延时后输出有一部分是乱码求教!
|
|
|
|
估计这贴子类容太容易了,没人愿意教、、、
你这代码有问题。没必要什么都去延时个几毫秒的,延时那么多干嘛。你这个设置显示坐标有问题,你每次写入数据前都把要写入的坐标地址发送一次。
这是我1602的驱动,你看下,那个Cheack_Busy()是判忙函数,可以不用,我用164转并口驱动1602的时候没写这个函数,没关系,其他的都是必要的。 评分
|
||
1 条评论
|
||
是的,先学习调通的程序
|
|
|
|
新人嘛~初学呢,感谢你的帮助 |
|
|
|
看不懂,自学好困难 ![]() |
|
|
|
不是说他简单没人回复,而是说这个程序没有一点注释 其实首先应该自己经过努力 然后将问题描述清楚, 这样不是更好么 个人谬论 谬论 |
|
|
|
我勒个去没有lcd1602.h的头文件= =这是要自己网上下载的么?? |
|
|
|
|
|
|
|
真抱歉。。。 忘了注释,不好意思 出现乱码,大概是因为循环第4次的时候就没了数据(就是读完四个k后 uchar table1[]="kkkk";) 解决方法就判断有没有结束符‘ '就可以了。 |
|
|
|
楼主的 延时程序是怎么修改的,我遇到的情况跟你的一样,,不过,延时加长后,还是没有显示字符
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
我的照样还是显示不出来数据
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【xG24 Matter开发套件试用体验】初识xG24 Matter开发套件
119 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-libjpeg库移植
413 浏览 0 评论
1487 浏览 2 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-在NXP源码基础上适配ELF 1开发板的按键功能
1068 浏览 0 评论
1206 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
10009 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-7-13 09:09 , Processed in 1.170369 second(s), Total 117, Slave 92 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191