找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1950|回复: 6
打印 上一主题 下一主题
收起左侧

新手学习51单片机,做出的DIY作品LCD1602出现的问题,望指正!

[复制链接]
跳转到指定楼层
楼主
ID:370714 发表于 2018-9-24 09:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大大们好,我新手入门51单片机,很多东西只学了点皮毛,最近做了一个作品,但是LCD1602上刚出现的数字是正常的,但是一瞬间就会变成很多问号,问过了很多人,都说是程序问题,丢人的是,因为程序是照搬而来,所以苦思冥想好几天,都不知道是哪里程序出了问题,特来此求教各位资深人士,希望能得到指点,万分感谢!!!PS:程序会以附件添加,劳烦各位帮忙了。

程序.rar

89.84 KB, 下载次数: 11

程序的压缩文件

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:398663 发表于 2018-9-24 10:55 | 只看该作者
1000多行的代码怎么看啊,也不能上机调试

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

板凳
ID:308437 发表于 2018-9-24 11:05 | 只看该作者
直接找人换一个可以用的1602程序,替换你的,试试再说

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

地板
ID:308437 发表于 2018-9-24 11:08 | 只看该作者
给你代码

1602.zip

1.02 KB, 下载次数: 9

回复

使用道具 举报

5#
ID:135253 发表于 2018-9-24 11:31 | 只看该作者
个人觉得,作为初学者,应该将你这个程序分为几个部分:按键扫描,DS1302,LCD1602这几个部分一一弄清楚之后,再学综合的,不要想一口吃成胖子!

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

6#
ID:388197 发表于 2018-9-24 13:29 | 只看该作者
粗略的看下,应该是个带温度显示的万年历,这个你需要把硬件电路原理图贴上来才行.
另外,在MAIN函数前面定义一大堆函数是个很不好的编程习惯,建议按照函数功能整理成.C .H文件形式,再包含进来,比如1602屏幕,你可以写成 LCD1602.H 和 LCD1602.C ,这样当你别的项目要用,只需要包含之前写的头文件,改下IO定义即可.

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

7#
ID:390650 发表于 2018-9-24 15:31 | 只看该作者
没有硬件 让我干看呀……………………

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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