找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

帮我看一下这个程序,我做了一下仿真,不显示字而显示黑格

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

正文摘要:

13.2 1602整屏移动       我们前边学第七章点阵LED的时候,可以实现上下移动,左右移动等。而对于1602液晶来说,也可以进行屏幕移动,实现我们想要的一些效果,那我们来用一个例程实现字符串在1 ...

回复

ID:193818 发表于 2017-9-12 15:26
你把屏接的电位器调一下看看
ID:373 发表于 2017-9-12 15:26
建议初始化后再开中断好点吧,仿真有时候由于单片机工作频率太快会显示不出来
ID:140489 发表于 2017-9-12 15:14
这个程序在开发板上能正常显示的,仿真不行,只显示黑格
ID:230901 发表于 2017-9-5 13:52
调一下电位器,这是对比度问题
ID:230901 发表于 2017-9-5 13:49
这是对比度问题,有黑点证明有显示,调下电位器就好了
ID:140489 发表于 2017-9-5 10:28
/* T0 中断服务函数,定时 500ms */
void InterruptTimer0() interrupt 1
{
static unsigned char tmr500ms = 0;
TH0 = T0RH; //重新加载重载值
TL0 = T0RL;
tmr500ms++;
if (tmr500ms >= 50)
{
tmr500ms = 0;
flag500ms = 1;
}
}
ID:140489 发表于 2017-9-5 10:23
你按书上的例程认真的抄下来,应该不会有错的
ID:204609 发表于 2017-8-9 16:34
这是什么原因啊 为什么不显示呢

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

Powered by 单片机教程网

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