单片机/MCU论坛
登录
直播中
夏倾尘
5年用户
6经验值
擅长:嵌入式技术
私信
关注
LCD1602和DS1302在一起什么会导致LCD显示乱码
开启该帖子的消息推送
STC89C52单片机
`
本帖最后由 HalfSummer 于 2019-3-14 21:32 编辑
首先是如果不启用Ds1302的初始化,会正常显示,代码如下,运行结果如图片1
#include
#include"lcd.h"
#include"ds1302.h"
char Disp[]=" Pechin Science ";
void main()
{
unsigned char i,now=0;
LcdInit();
for(i=0;i<16;i++){
LcdWriteData(Disp
);
}
while(1);
}
而如果同时启用的话,就会LCD显示乱码,如图片2
#include
#include"lcd.h"
#include"ds1302.h"
char Disp[]=" Pechin Science ";
void main()
{
unsigned char i,now=0;
LcdInit();
Ds1302Init();
for(i=0;i<16;i++){
LcdWriteData(Disp
);
}
while(1);
}
新手弄了好久都没弄明白,我用的是C52
单片机
手里只有一积分.....希望大家能帮帮我
`
已退回
1
积分
回帖
(2)
夏倾尘
2019-3-14 21:33:16
更新一下,里面是 LcdWriteData(Disp[i]);
更新一下,里面是 LcdWriteData(Disp[i]);
举报
杰克船长
2019-3-15 11:00:24
不是单片机的问题 是普中开发版内置的引脚把lcd和液晶屏连在一起了 所以你控制液晶屏的同时就改变了lcd的显示了
不是单片机的问题 是普中开发版内置的引脚把lcd和液晶屏连在一起了 所以你控制液晶屏的同时就改变了lcd的显示了
1
1
举报
夏倾尘:
可是lcd1602就是液晶屏啊,而且我看了下DS1302和LCD1602的引脚是不一样的
更多回帖
rotate(-90deg);
回复
相关问答
STC89C52单片机
DS1302
时钟芯片在
LCD1602
显示
问题
2015-01-20
3980
stc89c52+
DS1302+LCD1602
无法正常
显示
2019-12-16
2234
LCD1602
显示
秒
会
跳变...求大神!
2013-11-21
3244
DS1302
和
lcd1602
做的时钟出现设定时间与2005-05-05 05:05:05错乱
2013-08-05
3924
DS1302
2016-04-27
2326
为什么
LCD1602
不能同时
显示
温度和时间?
2019-08-12
8182
c51如何实现运用
ds1302
,
lcd1602
的数字时钟
2019-02-25
3263
求助!!!关于
ds1302
和
lcd1602
无法
显示
时间的问题。
2015-01-25
5170
求助,
ds1302
和
lcd1602
汇编程序能帮忙看下吗
2017-12-18
4412
基于
LCD1602
电子钟
2017-05-01
5640
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分