- - .. --
单片机技术课程设计
数字电子钟
学院 :
word 可编辑 .
- - .. --
班级 :
姓名 :
学号 :
教师 :
摘 要
电子钟在生活中应用非常广泛 ,而一种简单方便的数字电子钟则更能受到
人们的欢迎 。所以设计一个简易数字电子钟很有必要 。本电子钟采用 AT89C52
单片机为核心 ,使用 12MHz 晶振与单片机 AT89C52 相连接 ,通过软件编程的
方法实现以 24 小时为一个周期 , 同时 8 位 7 段 LED 数码管 (两个四位一体数码
管)显示小时 、分钟和秒的要求 ,并在计时过程中具有定时功能 ,当时间到达提前
定好的时间进行蜂鸣报时 。该电子钟设有四个按键 KEY1、KEY2、KEY3、 KEY4
和 KEY5 键,进行相应的操作就可实现校时 、定时 、复位功能 。具有时间显示 、
整点报时 、校正等功能 。走时准确 、显示直观 、运行稳定等优点 。具有极高的
推广应用价值 。
关键词 :
word 可编辑 .
- - .. --
电子钟 AT89C52 硬件设计 软件设计
目 录
一 、数字电子钟设计任务 、功能要求说明及方案介绍 4
1.1 设计课题设计任务 4
1.2 设计课题的功能要求说明 4
1.3 设计课的设计总体方案介绍及工作原理说明 4
word 可编辑 .
- - .. --
二 、设计课题的硬件系统的设计 5
2.1 硬件系统各模块功能简要介绍 5
2.1.1 AT89C52 简介 5
2.1.2 按键电路 6
三 、设计课题的软件系统的设计 6
3.1 使用单片机资源的情况 6
3.2 软件系统个模块功能简要介绍 7
3.3 软件系统程序流程框图 7
3.4 软件系统程序清单 7
四、设计课题的设计结论 、仿真结果 、误差分析 9
4.1 设计结论及使用说明