我的单片机电子钟实训报告

我的单片机电子钟实训报告

ID:19841877

大小:764.50 KB

页数:27页

时间:2018-10-06

我的单片机电子钟实训报告_第1页
我的单片机电子钟实训报告_第2页
我的单片机电子钟实训报告_第3页
我的单片机电子钟实训报告_第4页
我的单片机电子钟实训报告_第5页
资源描述:

《我的单片机电子钟实训报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、物理与机电工程学院课程设计报告课程名称:单片机课程设计系部:物理与机电工程学院专业班级:09电子信息工程2班学生姓名:指导教师:王清辉完成时间:2012年3月16日报告成绩:评阅意见:评阅教师日期《单片机原理》课程设计一、设计任务与要求1、具有小时分秒时间显示。2、能够设置闹钟至少5次闹钟时间。3、可利用按键修改时间,具有上午下午的提示信息。二、方案设计与论证方案一:采用实时时钟芯片实时时钟芯片具备年、月、日、时、分、秒计时功能和多点定时功能,计时数据的更新每秒自动进行一次,不需程序干预。计算机可通过中断或查询方式读

2、取计时数据进行显示,因此计时功能的实现无需占用CPU的时间,程序简单。此外,实时时钟芯片多数带有锂电池做后备电源,具备永不停止的计时功能;具有可编程方波输出功能,可用做实时测控系统的采样信号等;有的实时时钟芯片内部还带有非易失性RAM,可用来存放需长期保存但有时也需变更的数据。由于功能完善,精度高,软件程序设计相对简单,且计时不占用CPU时间,因此,在工业实时测控系统中多采用这一类专用芯片来实现实时时钟功能。方案二:软件控制利用单片机内部的定时/计数器进行中断定时,配合软件延时实现时、分、秒的计时及秒表计时。该方案节

3、省硬件成本,且能使设计者对单片机的指令系统能有更深入的了解,从而掌握单片机应用技术MCS-51汇编语言程序设计方法,因此,本系统设计采用此种软件控制方法来实现计时。而由于ATMEL公司的STC89C52单片机是低功耗的具有4KB在线可编程Flash存储器的单片机。它与通用80C52系列单片机的指令系和引脚兼容。片内的Flash可允许在线重新编程,也可使用通用非易失性存储器编程。它将通用CPU和在线可编程Flash集成在一个芯片上,形成了功能强大、使用灵活和具有较高性能价格比的微控制器。它的功能强大,而且也较容易购买,

4、故本设计中所选的单片机为STC89C52单片机。其中该电子钟主要由单片机,4个独立按键,显示接口电路和复位电路构成。设计课题的总体方案图如图1.1所示。图1.1总体方案图本电子钟采用ATMEL公司的STC89C52单片机为核心,使用11.0592MHZ晶振与单片机STC89C52相连接,通过软件编程的方法实现以24小时为一个周期,同时以LCD显示年、月、日、星期、小时、分钟和秒的要求。该电子钟设有四个按键S1、S2、S3和RESET键,进行相应的操作就可实现校时、复位功能。STC89C52单片机简介:STC89C52

5、是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。具有以下标准功能:8k字节Flash,512字节RAM,32位I/O口线,看门狗定时器,内置4KBEEPROM,MAX810复位电路,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口。另外STC89X52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM

6、、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35Mhz,6T/12T可选。三、硬件电路设计多功能电子表单元电路工作原理介绍1、电源电路工作原理图5.1所示为集成直流稳压电源电路的原理图,本电源电路是由集成稳压器构成的。电路可分成三部分:电源变压器部分、整流滤波部分和稳压部分。变压器原边为工频交流220V电压,经过变压后,变压器副边的电压变为交流11V,11V交流电压经过桥式整流电路整流后变为直流10V电压,直流10

7、V电压作为CW7805的输入电压,CW7805输出+5V电压。图中D2为整流桥,它由四个整流二极管接成电桥形式。C3为滤波电容,C1用于抵消输入端较长接线的电感效应,以防止自激振荡,还可抑制电源的高频脉冲干扰。一般取0.1——1μF。CW7805为三端固定输出集成稳压器,其输入和输出电压都为固定值,它的输入电压为+10V,输出电压为+5V。C2和C4用以改善负载的瞬态响应,消除电路的高频噪声,同时也具有消振作用。2、时钟电路工作原理图5.2所示为时钟电路原理图,在STC89C52芯片内部有一个高增益反相放大器,其输入

8、端为芯片引脚XTAL1,输出端为引脚XTAL2。而在芯片内部,XTAL1和XTAL2之间跨接晶体振荡器和微调电容,从而构成一个稳定的自激振荡器。时钟电路产生的振荡脉冲经过触发器进行二分频之后,才成为单片机的时钟脉冲信号。3、复位电路工作原理图5.3所示为复位电路原理图,复位是单片机的初始化操作,其主要功能是把PC初始化为0000H,使单片机从0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。