网站大量收购独家精品文档,联系QQ:2885784924

万年历说明书-2017年10月.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
万年历说明书

湄洲湾职业技术学院 万年历说明书 系 别: 自动化工程系 年 级: 10级 专 业: 电气自动化 姓 名: 小 清 学 号: 1001020254 导师姓名: 佘明辉 职 称: 副教授 2013年 5 月27日 目录 1.前言 1 2.系统设计参数要求 2 3.系统设计 3 3.1系统设计总体框图 3 3.2 各模块原理说明 3 3.2.1 AT89C51单片机最小系统模块 3 3.2.2 液晶显示模块 4 3.2.3 蜂鸣器模块 4 3.2.4 独立键盘模块 5 3.3 系统总原理图说明 6 3.4系统印刷电路板的制作图 6 3.5系统的操作说明 6 3.6 系统操作注意事项 6 参考文献 7 致谢词 8 附录 9 附录1:电路总原理图 9 附录2:印刷电路板 10 附录3:原件清单 11 1.前言 随着半导体技术的迅速发展,特别是大规模集成电路出现,给人类生活带来了很多的改变。尤其是单片机技术的应用产品已经随着社会前进的步伐走进我们的生活。电子产品的应用可谓多不胜数,电子万年历就是其中的一种。电子万年历的出现给人们的生活带来的极大的方便。 单片机以体积小、功能全、性价比高等诸多优点,在工业控制、家用电器、通信设备、信息处理、尖端武器等各种测控领域的应用中独占鳌头,单片机开发技术已成为电子信息、电气、通信、自动化、机电一体化等专业技术人员必须掌握的技术。 本设计是制作一个万年历,系统以单片机的C语言进行软件设计,增加了程序的可读性和可移植性,为了便于扩展和更改,软件的设计采用模块化结构,使程序设计的逻辑关系更加简洁明了。系统通过点阵式液晶为载体显示数据,所以具有人性化的操作和美观的页面效果。本系统硬件部分由AT89C51单片机、液晶显示器、DS18B20温度测量、键盘、蜂鸣器系统等部分构成。软件部分在keil环境下用C51语言编写,包括时间设置、时间显示、定时闹钟、温度显示。 2.系统设计参数要求 该系统要求参数具体如下: [1] 能显示年、月、日、星期、时、分、温度 [2] 用液晶显示器来显示时间 [3] 用PROUTEUS设计,仿真基于AT89C51单片机的万年历实验的硬件电路 [4] 可设置定时时间,当定时时间到时,蜂鸣器发出报警声音 3.系统设计 3.1系统设计总体框图 采用AT89C51作为主控单片机,温度模块选用DS18B20作为温度传感器,显示模块选用LCD1602,设置部分选用按键电路,其框图如图3.1所示。 图3. 1 系统设计框图 3.2 各模块原理说明 3.2.1 AT89C51单片机最小系统模块 本系统以AT89C51单片机为核心加上复位电路和晶振电路组成,本系统选用12MHZ的晶振,使得单片机有合理的运行速度。起振电容30pF对振荡器的频率高低、振荡器的稳定性和起振的快速性影响较合适,复位电路为按键高电平复位。(见图3.2所示) 图3.2 最小系统模块 3.2.2 液晶显示模块 液晶显示模块是一种专门用于显示字母、数字、符号等点阵式LCD,本设计采用16列*2行的字符型LCD1602带背光的液晶显示屏。第一行显示年、月、日和星期,第二行显示时间和温度。(见图3.3所示) 图3.3液晶显示模块 3.2.3 机给蜂鸣器模块 是由单片机为机给蜂鸣器提供一个低电平时,三极管导通驱动蜂鸣器发出单片机所设定的参数作为定时闹铃,其电路图(见图3.4所示) 图3.4蜂鸣器 3.2.4 独立键盘模块 5个独立键盘均采用查询方式,SW1用于复位,SW2用于设置年、月、日、时、分、秒、星期、闹钟的切换,SW3和SW4用于设置年、月、日、时、分、秒、星期的数值的加减,SW5用闹钟的显示及设置开关。其电路图(见图3.5所示) 图3.5 独立键盘 3.3 系统总原理图说明 万年历是一种简单方便,直观的显示时间的家庭小家电。通过程序还可以实现整点报时,通过加装测温模块作为温度计使用。在日常生活中的应用很广泛。将AT89S51芯片作为内核,运用单片机定时器功能,当所设定时间截止,执行中断程序,实现时钟的调整。通过P0口输送数据到液晶显示模块使它同步显示时间的变化。判断执行子程序,通过按键调节时间和设置闹钟。当闹钟设定时间等于同步时间,蜂鸣器开始发出声音。(总原理图见附录图1) 3.4系统印刷电路板的制作图 系统印刷电路板(见附录2) 3.5系统的操作说明 1、SW1是用来系统的复位 1、SW2是用来调节时间、年、月、日和温度的具体位置的按钮 2、SW3是数值加按钮 3、SW3是数值减按钮 4、SW5是最闹钟设置 5、电位器是用来调节液晶显示器的辉度 3.6 系统操

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档