论文模板

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

目录

摘要 (1)

ABSTRACT (2)

第一章绪论 (3)

1.1系统背景 (3)

1.2系统概述 (3)

第二章方案论证 (4)

2.1主控制部分 (4)

2.2时钟显示部分 (5)

2.3系统方案 (6)

第三章硬件电路设计 (7)

3.1电源电路 (7)

3.2时钟电路 (8)

3.3复位电路 (12)

3.4时钟显示电路 (13)

3.5校时电路 (14)

3.6整体电路 (15)

第四章软件设计 (16)

4.1概述 (16)

4.2主程序方案 (16)

4.3各模块子程序设计 (17)

4.4系统程序源代码 (19)

第五章系统调试 (20)

5.1分步调试 (20)

5.2统一调试 (20)

结束语 (22)

参考文献 (23)

附录一:系统程序源代码 (24)

附录二:电路原理图 (30)

致谢 (31)

基于AT89S52的可调数字钟设计

摘要

本文介绍了一款基于AT89S52的可调数字钟的设计,通过可调数字钟的设计思路,详细叙述了系统硬件、软件的具体实现过程。论文重点阐述了数字钟硬件中MCU模块、时钟模块和相关控制模块等的模块化设计与制作;软件同样采用模块化的设计,包括中断模块、时间调整模块设计,并采用简单流通性强的C

语言编写实现。本设计实现了时间修改功能,年、月和日的显示功能。

本次做的数字钟是以单片机(AT89C52)为核心,结合相关的元器件(共阴极数码管显示器、八进制3态非反转透明锁存器74HC573等),再配以相应的软件,达到制作简易数字钟的目的,其硬件部分难点在于元器件的选择、布局及焊接。

关键词:AT89S52单片机;数字钟;锁存器74HC573;LED

The design of the adjustable digital clock base on

AT89S52

Abstract

This paper introduced the design of the adjustable digital clock based on

AT89S52, the specific process of how the system hardware and software achieved were detailed description through the design of adjustable digital clock. The modular design and production, which consisted of MCU module, clock module and the associated control module, were mainly recounted;As well as hardware designing,software design use the same method, consists suspension module,time adjust module, and that use the C language to achieve because of its simple and strong negotiability. In this design the functions of time run and change, functions of the year, month and day display have been achieved.

The figures do bell on SCM (AT89C52) at the core, Combined with the components (a total of cathode LED digital display, latch of decoding / actuator

74HC573), and factoring in the corresponding software, Easy to produce digital clock purposes, as part of the hardware components is a difficult choice, layout and welding.

Key words :AT89S5 microcontroller; Digital clock; Flip-latch74HC573;LED

第1章绪论

1.1系统背景

随着人类科技文明的发展,人们对于时钟的要求在不断地提高。时钟已不仅仅被看成一种用来显示时间的工具,在很多实际应用中它还需要能够实现更多其它的功能。高精度、多功能、小体积、低功耗,是现代时钟发展的趋势。在这种趋势下,时钟的数字化、多功能化已经成为现代时钟生产研究的主导设计方向。本文正是基于这种设计方向,以单片机为控制核心,设计制作一个多功能的数字时钟。

1.2系统概述

本设计基于单片机技术原理,以单片机芯片AT89S52作为核心控制器,通过硬件电路的制作以及软件程序的编制,设计制作出一个可调数字时钟系统。该时钟系统主要由时钟模块、数码管显示模块、键盘校时模块组成。系统具有简单清晰的操作界面,能在4V~7V直流电源下正常工作。能够准确显示时间(显示格式为时时:分分:秒秒,24小时制),可随时进行时间调整校对。设计以硬件软件化为指导思想,充分发挥单片机功能,大部分功能通过软件编程来实现,电路简单明了,系统稳定性高。同时,该时钟系统还具有功耗小、成本低的特点,具有很强的实用性。由于系统所选用定元器件较少,加上运用了锁存电路,单片机所被占用的I/O口不多,因此系统具有一定的可扩展性。

系统由AT89S52、LED 数码管、按键部分构成,能实现时间的调整、定时时间的设定,输出等功能。用AT89S52单片机控制的数字钟,显示器件选用LED 七段数码管,显示出清晰、直观的数字符号。另外应有校时功能。电路由时钟脉冲发生器、时钟计数器和数字显示电路以及时间调整电路组成。用晶体振荡器产生时间标准信号,这里采用石英晶体振荡器。根据60秒为1分、60分为1小时、24小时为1天的计数周期,分别组成两个60进制(秒、分)、一个12进制(时)的计数器。构成秒、分、时的计数,实现计时的功能。

相关文档
最新文档