1、第 1 页 目 录 绪 论 . 2 摘 要 . 3 第 1 章 总体设计方案 4 1.1 数字电子钟的电路概述 4 1.2 电路的设计方案 4 1.3 总体简易设计电路图 5 第 2 章 系统的硬件设计 . 7 2.1 系统的硬件构成及功能 7 2.2 单元电路的分析与设计 7 2.2.1 AT89C51 单片机及其引脚说明 7 2.2.2 晶体振荡器.11 2.2.3 LED 数码管 .11 2.2.4 74LS373 的功能及引脚说明 13 第 3 章 系统的软件设计 . 16 3.1 软件编程要点 . 16 3.2 项目程序流程图 . 16 3.2 项目的源程序 . 19 第 4 章 系
2、统调试 . 28 4.1 常用调试工具 28 4.1.1 keil 软件 28 4.1.2 Proteus 软件 . 29 4.1.3 系统调试 . 29 第 5 章 总结 30 附录 整机电路图 . 31 参考资料 32 第 2 页 绪 论 在信息技术急速发展的今天,计算机科学日新月异。而单片机作为计算机科 学的一个分支,在微机控制领域得到长足的发展。随着单片机的发展与科学技术 的提高,单片机已经成为人类生产生活中不可缺少的工具。现在,单片机的应用 已经渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导 弹的导航装置、飞机上各种仪表的控制、计算机的网络通讯与数据传输、工业自
3、动化过程的实时控制和数据处理、广泛使用的各种智能 IC 卡、民用豪华轿车的 安全保障系统、录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠 物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医 疗器械了。 单片机要解决的问题多数是仍是老问题,新颖之处是比以前用较少的元件。尤其 是设计逻辑关系复杂的控制系统, 过去用通用的逻辑门集成电路芯片将需要几十 片甚至上百片,而现在只用几片就能够实现,而且方便灵活,做设计修改或改动 功能时, 只消改写软件原文件重写芯片, 免去了在硬件线路上大动干戈的苦差事。 大连减少芯片个数主要是靠单片机的可编程性和高度集成化。使开发周期更短,
4、制造成本更低, 用电更省和可靠性更高。 要求用各种逻辑门芯片实现的逻辑电路, 可以用一片单片机芯片加上相应的控制软件就可以实现。 第 3 页 摘 要 计算机的产生加快了人类改造世界的步伐,但是它毕竟体积大。单片机在这 种情况下诞生了。截止今日,单片机应用技术飞速发展,纵观我们现在生活的各 个领域,从导弹的导航装置,到飞机上各种仪表的控制,从计算机的网络通讯与 数据传输,到工业自动化过程的实时控制和数据处理,以及我们生活中广泛使用 的各种智能 IC 卡、电子宠物等,这些都离不开单片机。 单片计算机即单片微型计算机。 (Single-Chip Microcomputer ),是集 CPU ,RAM
5、 ,ROM ,定时,计数和多种接口于一体的微控制器。它体积小,成本低, 功能强,广泛应用于智能产业和工业自动化上。而 51 系列单片机是各单片机中 最为典型和最有代表性的一种。这次毕业设计通过对它的学习,应用,从而达到 学习、设计、开发软、硬的能力。 本文通过对一个基于单片机的能实现定时,秒表,万年历,闹钟等功能的多 功能电子时钟的设计学习,详细介绍了单片机应用中的数据转换显示,液晶显示 原理,键盘扫描原理,单片机的定时中断原理。从而达到学习、了解单片机相关 指令在各方面的应用。系统由 AT89S52、温度检测芯片、时钟芯片、液晶显示器、 存储器、稳压电源等部分构成,能实现时钟日历显示的功能,
6、能进行时、分、秒 的显示和实时温度显示。也具有日历计算和时钟、日历的校准,定时时间的设定 和闹铃等功能。文章后附有电路原理图、PCB 板图和程序清单,以供读者参考。 因水平有限,难免有疏落不足之处,敬请老师和同学能给与批评指正。 关键字:定时 秒表 闹钟 万年历 第 4 页 第 1 章 总体设计方案 1.1 数字电子钟的电路概述 数字钟是一个将“ 时”,“分”,“秒”显示于人的视觉器官的计时装置。 它的计时周期为 24 小时,显示满刻度为 23 时 59 分 59 秒,另外应有校时功能和 报时功能。因此,一个基本的数字钟电路主要由译码显示器、“时”,“分”, “秒”计数器、 校时电路、 报时电路和振荡器组成。 干电路系统由秒信号发生器、 “时、分、秒”计数器、译码器及显示器、校时电路、整点报时电路组成。秒信 号产生器是整个系统的时基信号,它直接决定计时系统的精度,一般用石英晶体 振荡器加分频器来实现。将标准秒信号送入“秒计数器”,“秒计数器”采用 60 进制计数器,每累计 60 秒发现胡一个“分脉冲”信号,该信号将作为“分计 数器”的时钟脉冲。“分计数器”也采