基于AT89C51单片机定时闹钟设计说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

塔里木大学信息工程学院

《单片机原理与外围电路》课程论文

题目:单片机定时闹钟设计

:海热古丽·依马木

学号:5011110115

班级:计算机15-1班

摘要:本设计是单片机定时闹钟系统,不仅能实现系统要求的功能,而且还有附加功能,即还能设定和修改当前所显示的时间。本次设计的定时闹钟在硬件方面就采用了AT89C51芯片,用6位LED数码管来进行显示。LED用P0口进行驱动,采用的是动态扫描显示,能够比较准确显示时时—分分—秒秒。通过S1、S2、S3、和S4四个功能按键可以实现对时间的修改和定时,定时时间到喇叭可以发出报警声。在软件方面采用汇编语言编程。整个定时闹钟系统能完成时间的显示,调时和定时闹钟、复位等功能,并经过系统仿真后得到了正确的结果。

关键词:单片机、AT89C51、定时闹钟、仿真

Abstract:T his design is a single-chip timing alarm system, can not only realize the function of system requirements, and there are additional functions, which can set up and modify the display time. Timing alarm clock this design adopts the AT89C51 chip on the hardware side, with 6 LED digital tube to display. LED P0 export driven, by using dynamic scanning display, can accurately display always -sub -seconds seconds. Through the S1, S2, S3, and S4 four function keys can be achieved on the time changes and timing, timing to the horn can send out alarm sound. Using assembly language programming in the software. The timing clock system has functions of time display, timing and timing alarm clock, reset and other functions, and the system simulation to obtain correct results.

Keywords: single chip microcomputer, AT89C51, alarm clock, simulatio

目录

1绪论 (2)

1.1课题背景及研究意义 (2)

1.2国外现状 (2)

1.3课题的设计目的 (2)

1.4课题的主要任务 (2)

1.5课题的主要功能 (2)

2系统概述 (3)

2.1方案论证 (3)

2.2系统设计原理 (3)

3系统硬件设计 (4)

3.1单片机AT89C51简介 (4)

3.2数码管显示电路 (6)

3.3时钟电路 (7)

3.4喇叭:SPEAKER (8)

4系统软件设计 (8)

4.1系统软件设计说明 (8)

4.2 程序调试 (8)

4.3 程序流程图 (9)

4.3仿真步骤 (10)

4.4仿真结果 (10)

结论 (12)

参考文献 (13)

附录A 系统整体电路 (14)

附录B 全部程序清单 (14)

附录C:PCB图和3D图 (23)

1绪论

1.1课题背景及研究意义

进入信息时代,计算机的影子无处不在,带有像单片机一类嵌入式处理器的小型智能化电子产品,已经成为家用电器的主流,市场需求前景广阔,因此,掌握小型单片机应用系统设计方法,已成为当今电子应用工程师所必备的技能,定时闹钟具备小型单片机应用系统的一切要素,其结构简单、成本低廉、走时精确、设置方便,所以智能化方面有广泛的用途。

1.2国外现状

单片机是指一个集成在一块芯片上的完整计算机系统。同时集成诸如通讯接口、定时器,实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片。

在单片机(Microcontroller)出现后,计算机才真正地从科学的神圣殿堂走入寻常百姓家,成为广大工程技术人员现代化技术革新,技术革命的有利武器。目前,单片机在民用和工业测控领域得到最广泛的应用。彩电,冰箱,空调,录像机,VCD,闹钟,遥控器,游戏机,电饭煲等无处不见单片机的影子,单片机早已深深地溶入我们每个人的生活之中。

单片机能大提高这些产品的智能性,易用性及节能性等主要性能指标,给我们的生活带来舒适和方便的同时,在工农业生产上也极提高了生产效率和产品质量。

1.3课题的设计目的

本设计是一个定时闹钟,它仅使用单片的20引脚单片机完成闹钟的全部功能。设计目的是为了学习和巩固单片机知识,使对已学过的基础知识能有更深入的理解,学会独立思考、独立思考、独立工作,以及提高对所学应用基本理论分析和解决实际问题的能力。

1.4课题的主要任务

本文设计的定时闹钟采用AT89C51芯片,用汇编语言进行编程,时、分、秒用6位LED数码管显示。在电路过四个按键S1、S2、S3和S4来进行定时时间和定时闹钟,定时时间到通过喇叭发出报警声。

1.5课题的主要功能

1)能显示:时时—分分—秒秒。

2)能够设定定时时间、修改定时时间。

相关文档
最新文档