标题: LCD1602+51单片机最小系统应用仿真及制作 [打印本页]
作者: no1xijin 时间: 2017-3-7 19:17
标题: LCD1602+51单片机最小系统应用仿真及制作
本文将介绍LCD1602和51单片机最小系统结合在一起的简单实例,关于如何制作51单片机最小系统可以参见笔者之前写的一篇——51单片机最小系统的制作
先放两张实物图片:
图片一(开机后) 图片二(按下按钮后)
好了,接下来正式进入制作环节:
第一步:仿真
绘制好原理图,仿真时单片机最小系统只放一个单片机就可以了,但实际电路中需要加上电源模块、复位模块。
原理图
原理图文件请在附件中找。
原理图绘制好后,编写代码并生成hex文件。代码内容为:
原理图和代码都有了,仿真的准备工作就完了,现在正式进入仿真。
将代码加载进单片机中,若不会加载者可以参见笔者之前写的一篇——51单片机最小系统的制作
点击仿真,查看结果。以下是一些结果图片:
点击仿真时首先显示界面 点击仿真时第二显示界面并将一直停在此处
(由于开始时,主要有变化的就是LCD1602,故此处截图只截了一部分。)
按下按钮后-灯亮,LCD1602显示有变化 再次按下按钮后-灯亮,LCD1602显示有变化
第二步:准备元器件
第三步:绘制焊接图
此处默认手头已经有单片机最小系统了,没有的话可以参见笔者之前写的一篇——51单片机最小系统的制作
为了便于重复使用LCD1602,采用了排插;为了便于后续继续拓展LCD1602的实例,将此处的做成一个模块。
元器件布局图如下:
走线图(部分走线未画,具体请看图片中的文字)如下:
第四步:焊接
绘制好焊接图后,照着图一部分一部分焊接,就可以了。下图是我采用锡接走线法焊接好后的反面图:
切记不要焊短路了!!切记不要焊短路了!!切记不要焊短路了!!
第五步:实物测试
先将hex程序下载到单片机中,然后照着DSN原理图的连线用杜邦线将51单片机最小系统与LCD1062模块连接,接通电源,适当调节滑动变阻器来调整LCD1062的对比度,从而使字符显示清晰。LCD1062D的15脚接电源正极,16脚接电源负极,15和16位背光电源。
结语:遇到问题多查资料,多动手,做完之后写篇文章来温故一下,捋一下思路的同时也回馈大众~
部分参考资料来源:1.http://www.51hei.com/bbs/dpj-31284-1.html
2.http://www.51hei.com/bbs/dpj-57960-1.html
3.http://wenku.baidu.com/link?url= ... kXtUSQU-TBxEU46BWte
下载:
LCD1602 51单片机最小系统应用仿真及制作.zip
(709.56 KB, 下载次数: 58)
作者: 伊洁奥康 时间: 2018-2-25 14:31
我想问一下那个仿真文件可以用miltisim13.0打开吗
作者: 伊洁奥康 时间: 2018-2-25 14:33
哇塞,这个文件特别给力
作者: Tony0ne 时间: 2018-5-7 18:01
好帖子,学习到了
作者: no1xijin 时间: 2018-7-2 12:54
我是用Proteus仿真的,你可以试试
作者: tcsyz0071 时间: 2020-3-8 16:41
你好,请问一下,我的89C52单片机引脚不够用了,想再加个LCD模块,自制这么一个洞洞板,连接单片机的哪里呢
作者: hbcqd 时间: 2020-3-8 22:54
正好在学习1602,可以借鉴做个小系统。谢谢分享!
作者: no1xijin 时间: 2020-3-9 09:16
这个我不清楚,你可以自行百度一下。
欢迎光临 (http://www.51hei.com/bbs/) |
Powered by Discuz! X3.1 |