找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

STC89系列单片机LCD12864液晶显示,液晶屏亮了什么都没有显示

查看数: 8156 | 评论数: 12 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-8-23 15:28

正文摘要:

/* ***************************************************** */ /* ***************************************************** */ // 工  程   : 51单片机开发板 // 文件名   : LCD128 ...

回复

ID:299493 发表于 2018-8-23 17:21
还有就是我是用的STC15系列单片机转换板转成STC89系列的
ID:375092 发表于 2018-8-23 21:57
把你的这个welcome这个现实函数写进while死循环,否则不会现在文字,因为你每次的初始化都清屏了,你要写进while循环之后才能执行,才不会被(0x01)这个指令清屏。还有检查一下你的忙函数,之前我在玩MSP430 的时候,就遇到这样的问题,然后把忙函数去掉就好了,你这些方面都试着检查看看,尽量自己找出问题才有进步。

评分

参与人数 2黑币 +60 收起 理由
admin + 50 回帖助人的奖励!
yousunny + 10 很给力!

查看全部评分

ID:589584 发表于 2019-8-8 12:17
一直有个梦 发表于 2018-8-24 10:16
问题解决了,感谢各位大佬。I/O口电流不够,设置成推挽输出就能显示了。

我把P3M0=0x80;P3M1=0xf0;(我的是P3口)这样设置还是光亮着不显示,为什么呀
ID:589584 发表于 2019-8-8 11:06
一直有个梦 发表于 2018-8-24 10:16
问题解决了,感谢各位大佬。I/O口电流不够,设置成推挽输出就能显示了。

程序怎么改的呀
ID:111634 发表于 2018-8-24 22:15
一直有个梦 发表于 2018-8-24 09:32
.C文件都没有,发出来有上面用呢

仿真电路和Hex文件能在清华出版社网站免费下载,程序源代码只能到书上看了。到图书馆借,或到新华书店翻阅,或到网上书店打折购买。
ID:299493 发表于 2018-8-24 10:16
问题解决了,感谢各位大佬。I/O口电流不够,设置成推挽输出就能显示了。
ID:299493 发表于 2018-8-24 09:32
zl2168 发表于 2018-8-23 16:39
LCD12864显示屏显示汉字
先Proteus仿真一下,确认有效。
以上摘自张志良编著《80C51单片机仿真设计实例教 ...

.C文件都没有,发出来有上面用呢
ID:299493 发表于 2018-8-24 09:31
wulin 发表于 2018-8-24 06:09
你用STC15系列单片机转换板转成STC89只能使两者管脚排列达成一致,并不能改变两者的电特性差异。STC15系 ...

修改了也不行的。。。
ID:299493 发表于 2018-8-24 09:30
609763691 发表于 2018-8-23 21:57
把你的这个welcome这个现实函数写进while死循环,否则不会现在文字,因为你每次的初始化都清屏了,你要写进 ...

我清屏函数是在显示前面的,我试过了放while里面也不行。忙函数全部去掉也不行。
ID:213173 发表于 2018-8-24 06:09
一直有个梦 发表于 2018-8-23 17:21
还有就是我是用的STC15系列单片机转换板转成STC89系列的

你用STC15系列单片机转换板转成STC89只能使两者管脚排列达成一致,并不能改变两者的电特性差异。STC15系列是1T单片机,速度比STC89快得多,原程序的 DelayMS 延时函数不适应STC15系列单片机,需要修改才能满足LCD12864驱动程序的时序条件。延时程序改成这样试试。
void DelayMS(uint ValMS)
{
        uint uiVal,ujVal;
        for(uiVal = 0; uiVal < ValMS; uiVal++)
                for(ujVal = 0; ujVal < 1150; ujVal++);
}
ID:375092 发表于 2018-8-23 19:11
检测是不是忙状态
ID:111634 发表于 2018-8-23 16:39
本帖最后由 zl2168 于 2018-8-23 22:01 编辑

LCD12864显示屏显示汉字
Proteus仿真一下,确认有效。
实验25 LCD12864显示屏显示.rar (60.48 KB, 下载次数: 60)

以上摘自张志良编著《80C51单片机仿真设计实例教程——基于Keil CProteus》清华大学出版社ISBN 978-7-302-41682-1内有常用的单片机应用100案例,用于仿真实验操作,电路与程序真实可靠可信可行,可演示,可观测,程序语句条条有注解。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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