单片机课设自动打铃器设计方案 .pdfVIP

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

第1章设计方案论证

1.1设计的应用意义

1.2设计方案选择

1.3总体设计框图

第2章硬件电路设计

2.1单元电路设计与原理分析

第3章软件设计

3.1程序流程图

3.2源程序清单

第4章设计总结

参考文献

附录1

附录2

引言与摘要

为方便人们的日常生活,优化学校,机关等单位的计时系统,采用以单片机为基础设计

了一种的自动打铃器。本电路有电源,显示电路,按键控制电路,功放电路四部分组成。

这次设计利用了单片机AT89C51的定时和计数功能,来完成时间的计时,校时功能。用

LM12864液晶显示时,分,秒。选用蜂窝器模拟现实的电铃实现打铃,其中计时和定时功

能是软件为主,硬件为辅。而校时功能是软件为辅,由外部按键控制,实现加一与减一的

操作。

用单片机控制的自动打铃器,充分发挥单片机体积小,价格便

宜,功耗低可靠性好等特点。可用于学校作息,方便了广大师生。

第1章设计方案论证

1.1设计的应用意义

“单片机与接口技术”课程设计是在教案及实验基础上,对课程

所学理论知识的深化和提高。因此,要求学生能综合应用所学知

识,设计与制造出具有较复杂功能的小型单片机系统,并在实践的

基本技能方面进行一次系统的训练。能够较全面地巩固和应用“单

片机”课程中所学的基本理论和基本方法,并初步掌握小型单片机

系统设计的基本方法。培养独立思考、独立收集资料、独立设计规

定功能的单片机系统的能力;培养分析、总结及撰写技术报告的能

力。

1.2设计方案选择

⑴设计课题简要概述

自动打铃装置用于工厂,学校等地的时间控制,本设计是按照学

校作息时间设定的,模拟了电子钟显示时,分,秒。还根据学校的

作息时间按时打铃,本系统有两个按钮,分别用来调时,周分,以

保证时钟与标准时间相吻合。

首先设计出本系统的硬件基本框图,根据框图设计电气原理图,

简要概述基本原理,按照设计技术参数设计出各部分程序。

⑵系统软硬件划分

由于要依据最小系统设计,因此,极大地节约系统的硬件成本,所有能用软件实现的功

能都用软件完成,如按键的去抖,采用延时,显示部分用动态显示等,这样硬件部分的设

计可以采用单片机最小系统,所谓最小系统是仅有程序存储器和时钟及复位电路的为时过

早片机系统。

⑶单片机选型

根据课题的具体内容,任务要求,计时,校时,定时,键盘显示等功能,经多方考虑,所

以本系统选项用与MCS——51系统单片机完全兼容的AT89C51低功耗单片机。

1.3总体设计框图

时钟电路键盘电路

电源AT89C51驱动电路

显示电路CPU电铃

整体框图

第2章硬件电路设计

2.1单元电路设计与原理分析

㈠基本原理概述

本系统主要由主控模块,时钟模块,显示模块,键盘接口模块等4部分组成。通过内部

定时产生中断,从而驱动电铃打铃。设定51单片机工作在定时器工作方式1,每100ms产

生一次中断,利用软件将基准100ms单元进行累加,当定时器产生10次中断就产生1S信

号,这时秒单元加1。同理,对分单元和时单元计数,从而产生秒,分,时的值,通过六

位七段显示器进行显示。由于动态显示法需要数据锁存等硬件,接口较复杂,考虑显示只

有六位,且系统没有其他复杂的处理任务,所以采用动态扫描实现LED的显示。

本系统采用三个按键,1键为功能键,另外两个做控制键。按一下1键进入时间设置,

然后按2键进行时调整,按3键进行分调整,按两下1键进入打铃时间设定,在分别用2

键3键进行调整,调整完后按下1键便退出调整,时钟继续走动。当时钟时间与设置时间

一致时,驱动电路动作进行打铃,每次打铃10秒。

㈡元件参数及功能简介

1.主控制器AT89C51

AT89C51分司生产的AT89C51单片机用高性能的静态80C51设计,由先进工艺制造,并

带有非易失性FLASH程序

文档评论(0)

187****9391 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档