基于51单片机的数字电子时钟设计课程设计.pdf
文本预览下载声明
课程设计任务书
学院 专业
学生姓名 班级学号
课程设计题目
实践教学要求与任务 :
通过本课程设计使学生进一步巩固《智能仪表综合设计》的基本概念、理论、分
析方法和实现方法;增强学生软件编程实现能力和解决实际问题的能力。
1、熟悉所确定的题目从问题需求 ,数据结构 ,程序结构 ,难点及关键技术等方面进行
分析 ,形成系统的设计方案;
2、根据方案设计硬件电路;
3、软件编程并调试;
4 、完成文档整理 ,按照软件工程的要求完成设计论文;
5、通过答辩的形式对程序的功能进行评价与验收。
工作计划与进度安排 :
第 12 周-第 13 周:布置设计任务,查资料,完成总体设计框架,完善设计内容,
系统调试,验收答辩。
a
指导教师: 专业负责人: 学院教学副院长:
年月日 年月日 年月日
b
摘要
数字钟因其小巧,价格低廉,走时精度高,使用方便,功能多,便于集成化
而受广大消费的喜爱, 因此得到了广泛的使用。 单片机为基础上设计出来的数字
时钟数字钟, 在日常生活中最常见, 应用也最广泛。 本次课程设计的时钟就是以
STC89C52 单片机为核心,配备 LED 显示模块、时钟模块、等功能模块的数字
电子钟。采用 24 小时制方式显示时间。文章主要从硬件设计和软件编程两个大
的方面。硬件电路设计主要包括中央处理模块、时钟模块,显示模块等几部分。
时钟电路采用 DS1302 芯片,并选用 LED 显示器。软件方面用 keil C 语言来实
现。软硬件配合,达到电子时钟精准的显示。
关键字:单片机,时钟模块,精准
c
目录
1 绪论 2
1.1 设计概述 2
1.2 技术简述 2
1.3 本课题的背景 3
1.4 本课题的意义 3
2 系统设计 4
2.1 设计目的 4
2.2 设计功能及要求 4
2.3 设计思路 4
2.4 硬件方案 4
2.4.1 时钟芯片的选择 5
2.4.2 显示屏的选择 5
2.4.3 单片机的选择 5
2.5 软件方案 5
2.6 整体方案 6
2.7 元器件清单 6
3 硬件设计 7
3.1 单片机最小系统 7
3.1.1 时钟电路 7
3.1.2 复位电路 8
3.2 时钟电路 8
3.3 电源电路 9
3.4 系统整体电路 9
3.5 系统仿真 10
3.6 硬件制作 10
4 软件设计 11
4.1 程序设计步骤 11
4.2 系统主程序 11
4.3 时钟模块子程序 12
4.4 显示模块子程序
显示全部