找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

如何修改单片机LCD1602显示程序

查看数: 3704 | 评论数: 9 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
zkp
发布时间: 2019-12-8 00:16

正文摘要:

  修改多次任然无果   找不出具体原因  属实头疼      望大神指点迷津    附有 仿真图 跟 源程序   #include<reg52.h> //包 ...

回复

ID:654098 发表于 2019-12-9 11:05
你是不是改完之后没有点编译,KEIL改完之后点编译,proteus停止再运行
ID:637154 发表于 2019-12-8 16:06
这一生只为你 发表于 2019-12-8 09:47
你要改什么内容?想要达到什么效果?

屏幕第一行原本显示:temp:温度值,改成wendu:温度值
第二行原本显示20--50   改成45---50   (更改温度的上下限)
ID:637154 发表于 2019-12-8 15:36
csmyldl 发表于 2019-12-8 13:53
没有看明白,你要修改成什么样,上面已有温度值显示(93.0),如果是觉得这温度值不对,应该去检查temperature变 ...

第一行原本是,temp:温度值 想改Wendu=温度值
第二行原本是,20---50     想改45----50
ID:18307 发表于 2019-12-8 14:50
没有问题呀,你是不是改完之后没有点编译,KEIL改完之后点编译,proteus停止再运行
ID:235200 发表于 2019-12-8 13:53
没有看明白,你要修改成什么样,上面已有温度值显示(93.0),如果是觉得这温度值不对,应该去检查temperature变量的值,这地方只是显示temperature的格式而已
ID:94031 发表于 2019-12-8 10:23
仿真有些参数牵扯底部驱动,光改单片机程序不管用,要想学得彻底还是买元件焊板子。
ID:403593 发表于 2019-12-8 09:47
你要改什么内容?想要达到什么效果?
ID:470332 发表于 2019-12-8 09:39
temperature会被temperature=(float)temp1*0.0625;          //温度值转换 这句更改,如果想看效果的话直接吧60行的temperature = 具体数字
ID:25310 发表于 2019-12-8 08:21
extern int sprintf  (char *, const char *, ...);

sprintf(dis0,"Temp:%4.1f C",temperature);//打印温度值

这个直接调用不了吧。程序里也没有串口初始化程序,用串口发送更直接吧。

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

Powered by 单片机教程网

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