- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于51单片机的1602LCD多态显示器设计参考
西安工程大学
单
片
机
课
程
设
计
学院: 计算机学院
专 业 班 级: 信科四班
课 题 名 称:基于51单片机的1602LCD多态显示器设计
指 导 教 师:
组长:
组员:、
目录
一. 摘要 6
二.总体设计方案 7
2.1设计要求 7
三.AT89C51机介绍 7
3.1单片机结构介绍 7
3.2单片机组成原理 9
四.复位电路工作原理 9
4.1上电自动复位原理 10
五.数码管显示电路 12
5.1 LED数码显示器的结构 13
5.2 LED数码显示器的分类 15
5.3 LED数码显示方式 16
六.时钟电路模块 17
七.程序设计及原理图 18
7.1程序设计 18
7.2原理图 23
7.3 PCB图 23
7.4元件清单 24
八.结束语 25
九.参考文献 26摘要
近年来随着计算机在社会领域的渗透,单片机的应用正在不断地走向深入,同时带动着传统控制检测日新月异的更新。由于单片机具有体积小、易于产品化、面向控制、集成度高、功能强、可靠性高、价格低等特点,其在工业控制、机电一体化、智能仪表、通信等诸多领域中得到了广泛的应用。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用。但是仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。
本报告针对1602 LCD显示器的设计的需求,介绍了MCS-51单片机的部分基本原理,如51单片机的复位功能,延时功能等等。LCD动态显示系统需要用到锁存器、LCD显示器,HD44780等主要模块,通过不同的模块之间相互作用,完成LCD动态显示的初步硬件结构。对于LCD显示器来说,采用以软件为主的接口方法,即采用Keil uVision3软件程序进行译码。
【关键词】 单片机 Keil3 1602LCD显示器
二.总体设计方案
LCD显示器器以单片机为核心,起着控制作用。系统包括。的总复位电路晶振电路模块显示电路模块1)、应用MCS-51单片机设计电路2)、选用”。
3)、硬件设计根据设计的任务选定合适的单片机,根据控制对象设计接口电路。设计的单元电路必须有工作原理,器件的作用,分析和计算过程4)、软件设计根据电路工作过程,画出软件流程图,根据流程图编写相应的程序,进行调试并打印程序清单;5)、原理图设计根据所确定的设计电路,利用Prote等有关工具软件绘制电路原理图,板图、提供元器件清单。
不同型号MCS-51单片机CPU处理能力和指令系统完全兼容,只是存储器和I/O接口的配置有所不同。其中8051主要包括算术/逻辑部件ALU、累加器A、只读存储器ROM、随机存储器RAM、程序计数器PC、定时器/计数器、I/O接口电路等,还有堆栈寄存器SP等部件。这些部件集成在一块芯片上,通过内部总线连接,构成完整的微型计算机。
3.2复位电路
复位是单片机的初始化操作,只需给AT89C5的复位引脚RST加上大于2个机器周期(即24个时钟振荡周期)的高电平就可得单片机复位.复位时,PC初始化为0000H,使单片机从OUT单元开始执行程序。除了进入系统的正常初始化之外,由于程序运行出错或操作错误而使系统处于死锁状态。为摆脱死锁状态,也需按复位键使得RST脚为高电平,使单片机重新启动。在系统中,有时会出现显示不正常。为了调试方便,需要设计一个复位电路。AT89C5单片机复位电路共有上电复位、按键电平复位和按键脉冲复位。本系统的复位电路主要完成系统的上电复位。复位电路可由简单的RC电路构成,也可使用其它的相对复杂,但功能更完善的电路。本系统采用的电路工作原理是:上电瞬间,RC电路充电,RESET引脚端出现正脉冲,只要RESET保持10ms以上高电平,就能使单片机有效的复位。当时钟频率选用12MHz时,C取10uF,R取10KΩ,上电自动复位电路由上电瞬间C与R构成充电电路,RESET端的电位与电源Vcc相同,随着充电电流的减少,RESET的电位逐渐下降。RC时间常数越大,上电时RESET端保持高电平的时间越长,这组参数足以保证复位操作。若复位电路失效,加电后CPU从一个随机的状态开始工作,系统就不能正常运行。晶振是为电路提供频率基准的元器件,晶振可以说是单片机的时钟,有着固定稳固的频率,是一个标准,没有它的话,估计单片机的程序会乱跑,也有可能运行不了,反正是不正常通常分成有源晶振和无源晶振两个大类,无源晶振需要芯片内部有振荡器,并且晶振的信号电压根据起振电路而定,允许不同的电
文档评论(0)