基于AT89C51便携式仪表系统研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于AT89C51便携式仪表系统研究

基于AT89C51便携式仪表系统研究   摘要:便携式仪表一般具有携带方便,界面友好,操作简单,成本低,功耗低等特点,这些在其电路设计中应给予充分考虑。系统以AT89C51为核心,用键盘和液晶模块作为输入和输出装置,介绍点阵图形液晶显示模块GDM12232E的硬件结构,给出了利用单片机控制点阵图形液晶显示模块实现汉字显示与图形显示的基本设计思路,具有较好的工程应用与参考价值。用汇编语言编程使单片机实现键盘识别,功能转换和液晶显示等控制。   关键词:便携式仪表 液晶显示 键盘扫描   中图分类号:TM764 文献标识码:A 文章编号:1007-9416(2011)06-0127-01      目前,电子领域正朝着集成化,微型化的方向飞速发展。微电子技术的快速更新和工业测量的大量需求,使便携式仪表有着很好的发展前景。便携式仪表有着广泛的用途,如万用表、转速表等。   便携式智能仪器仪表在许多领域有重要而广泛的应用。单片机是便携式智能仪器仪表的核心。在一定意义上讲, 便携式智能仪器仪表是一个单片机应用系统。单片机技术及其它相关技术的迅速发展,为便携式智能仪器仪表的低功耗设计提供了必要的条件。长寿命、高速度、低电压与低功耗、低噪声与高可靠性、多品种、低价格等是单片机技术发展的特点, 并已取得很大进展。此外,半导体工艺的发展使器件普遍地采用CMOS技术,CMOS器件不仅器件的体积越来越小,也为实现低电压,低功耗和功耗管理提供了良好的条件,使便携式仪表的普及成为可能。便携式个人计算机、彩色液晶电视等代表了液晶显示技术发展的前沿。除此以外,仪器仪表的显示终端也将是液晶显示潜在的巨大市场。   1、系统结构    (1)数据采集:是指在单片机的控制下,使用功能传感器完成特定信号的测量和数据采集的功能。(2)结果显示:是指单片机将采集到的数据发送到液晶显示模块,并控制液晶显示模块按照一定的格式将其显示的功能。(3)操作输入:是指操作者或其他器件向单片机发送控制指令,用于控制仪器的模式,该指令一般通过键盘输入。控制指令的要求下,完成一定功能,如进行信号测量,数据显示等。   2、单片机AT89C51   AT89C51 是一种带4K 字节闪烁可编程可擦除只读存储器(FPEROM―Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8 位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。   3、系统电路实现   便携式仪表输入输出模块的主要功能是提供单片机和外部的液晶显示模块以及键盘接口电路,此外还需要设计便携式仪表的电源模块。   液晶显示模块与单片机的连接中,液晶显示模块的读写通道和数据通道的管脚和单片机相连,而单片机正是通过与之相连的P2口控制液晶显示模块的操作。   行列式键盘和单片机的连接中,行列键盘的行输入和列输入分别连接到单片机的P1口的8个管脚上,通过单片机的键盘扫描程序,完成对输入信号的读取。   3.1 电路原理和器件选择   在这里列出和本设计相关的、关键的部分的器件名称及其主要功能。(1)89C51单片机:主要完成键盘扫描程序,检测外部的操纵指令;控制液晶显示模式和向液晶发送显示数据等功能。(2)GDM12232E:液晶显示模块。在单片机的控制下,按照要求格式完成对接收到的数据的显示。 (3)KEY:4×4行列式键盘,将总共8根行线与列线直接与单片机的通用输入输出口P1口相连。 (4)MAX1677:电压转换芯片,输入为3V,输出两路电压,分别是+5V和-10V,作为系统电源和液晶显示模块的背光电源。(5)L1、L2:磁芯电感。(6)D1、D2:肖特基二极管,但也可选用其他型号,只要反相耐压大于16V即可。(7)R1、R2、R3、R4、R5、R6:电阻,决定了输出的电压值以及电压调节的范围。   3.2 地址分配和连接   此处列出单片机与各个模块管脚的连接和相关地址分配。(1)Vin:电源电路的输入端,连接两节1.5V的电池,形成便携式仪表的电源。(2)Vout1:连接MAX1677的16管脚,输出+5V的电压,作为系统的电源电压。(3)Low-battery Output:连接MAX1677的4管脚,输出电源电压不足的报警信号,也就是MAX1677中的LBO的信号。(4)A8:单片机对LCD的数据/指令通道的选择。(5)A9:单片机对LCD读写选择信号。(6)D0~D7:单片机和LCD的数据

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档