- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
lcd数码字符显示器的设计.doc
摘 要
随着时代的进步和发展,已经普及到我们生活、工作、科研、各个领域,已经成为一种比较成熟的技术, 本文主要介绍了一个基于89C51单片机关键词:;AT89C51
一、智能仪器仪表的简介 2
1.1 智能仪器仪表简介 2
1.2 智能仪器仪表的作用 2
二、设计方案及论证 3
2.1 显示模块 3
2.2 按键控制模块 3
2.3报警模块 4
2.3总体硬件组成框图 4
三、 设计原理及电路图 4
3.1 LCD1602显示模块的硬件设计 4
3.2 按键控制模块的硬件设计 5
3.3 蜂鸣器报警模块的硬件设计 6
3.4 单片机最小系统的硬件设计 6
四、 系统的软件设计 7
4.1 主程序设计 7
4.2 仿真原件清单 7
4.3 设计电路仿真图 8
五、器件识别与检测 8
六、控制系统实现 9
6.1 程序代码 9
6.2 硬件、软件的调试 18
6.2.1 硬件调试 18
6.2.2 软件调试 18
6.2.3 硬件软件联调 19
6.3 仿真结果 19
七、设计心得 19
八、参考文献 20
一、智能仪器仪表的简介
1.1 智能仪器仪表简介
仪器仪表(英文:instrumentation)仪器仪表是用以检出、测量、观察、计算各种物理量、物质成分、物性参数等的器具或设备。真空检漏仪、压力表、测长仪、显微镜、乘法器等均属于仪器仪表。广义来说,仪器仪表也可具有自动控制、报警、信号传递和数据处理等功能,例如用于工业生产过程自动控制中的气动调节仪表,和电动调节仪表,以及集散型仪表控制系统也皆属于仪器仪表。
1.2 智能仪器仪表的作用
科学技术是第一生产力,仪器是科学技术发展的重要“工具”。著名科学家王大珩先生指出,“机器是改造世界的工具,仪器是认识世界的工具”。仪器是工业生产的“倍增器”,是科学研究的“先行官”,是军事上的“战斗力”,是现代社会活动的“物化法官”。不言而喻,仪器在当今时代推动科学技术和国民经济的发展具有非常重要的地位。??
1.仪器是科学技术发展的重要前提和根本保障。人类发展史上任何一次大的飞跃都是基于工具的巨大创新和根本变革驱动的,作为“工具”的科学仪器的发展和创新往往是催生科技创新的重要要素。??
2.仪器是经济发展和国防安全的重要保障。仪器是保障经济发展、国家安全不可或缺的重要基础条件。首先,著名科学家钱学森先生指出:“新技术革命的关键技术是信息技术。信息技术由测量技术、计算机技术、通讯技术三部分组成。测量技术则是关键和基础”。??
3.仪器是推进和谐社会建设的重要力量。目前,全球的资源枯竭、环境污染等问题成为社会健康发展的瓶颈;食品安全问题、公共突发事件、疾病诊断、易燃易爆化学危险品等给人民的生活带来了严重影响,这些重大问题的解决都离不开先进的检测技术和手段。
二、设计方案及论证
本系统采用单片机AT89C51为控制核心系统主要包括显示模块、按键控制模块、蜂鸣器报警模块等。下面对各模块的设计进行论证比较。
2.1 显示模块
方案一:采用七段码数码管显示。
数码管是指将所有发光二极管的一极接到一起形成公共极,因此数码管有共阴共阳之分。以共阳数码管为例共阳数码管在应用时应将公共极接到+5V,当某一字段发光二极管的阴极为低电平时相应字段就点亮。当某一字段的阴极为高电平时相应字段就不亮。因此每个数码管有9个接口。数码管的驱动方式有静态扫描和动态扫描两种形式。静态扫描编程简单但电路复杂动态扫描变成复杂而且还需要使用其他芯片。
方案二:采用1602液晶显示。
液晶的物理特性是当通电时导通排列变得有秩序,是光线容易通过不通电时排列混乱阻止光线通过。相比于数码管LCD1602不仅可以显示的图形符号更丰富而且具有轻薄、无辐射等优点。
比较以上两种方案系统设计中采用方案二。
2.2 按键控制模块
方案一:采用矩阵键盘。
矩阵键盘的长各分接口分别于单片机的I/O口连接可以通过连接数量较少的I/O口扩展出多个按键。但其缺点是电路更复杂编程更麻烦。
方案二:采用独立按键。
每个独立按键与单片机I/O连接虽然不能节省I/O口但电路简单、编程容易比较以上两种方案由于本系统只需要4个按键因此选者方案二。
2.3报警模块
报警模块中信号由单片机输出经PNP型三极管放大后进入蜂鸣器发出声响。
2.3总体硬件组成框图
按键控制模块 液晶显示模块
晶振电路 AT89C51
蜂鸣报警器
复位电路
图1 系统框图
系统框图如图所示,系统主要由四大模块组成即单片机最小系统模块、液晶显示模块、蜂鸣器报警模块、按键控制模块。 单片机最小系统作为整个系统的控制核心按键模块的4个按键对分数和时间进行控制然后显示在LCD1602
文档评论(0)