1、 1 课程设计说明书课程设计说明书 (2012 /2013 学年第 二 学期) 课程名称 : 单片机应用 题 目 : 简易数字钟 专业班级 : 学生姓名 : 学 号: 指导教师 : 设计周数 : 设计成绩 : 2013 年 6 月 26 日 2 目录目录 第一章第一章 课程设计目的*3 第二章第二章 课程设计任务*3 2.1 设计题目*3 2.2 原始数据及主要任务*3 2.3 技术要求*3 第三章第三章 课程设计内容*3 3.1 方案设计*4 3.2 CD4511 芯片功能和使用方法*4 3.3 MCS-51 单片机定时器/计数器介*5 3.4 综合电路设计*6 3.5 单元电路设计*7 3
2、.5.1 键盘单元*7 3.5.2 数码管显示*8 3.5.3 时钟产生单元*8 3.5.4 蜂鸣器电路单元*8 第第四章四章 原理和仿真*9 3.6 原理图和仿真图*9 3.7 系统调试*10 3.8 实习心得体会*11 参考文献参考文献*13 附录附录(c c 语言程序)语言程序)*14 3 一一、课程设计目的、课程设计目的: 1.11.1 综合利用所学单片机知识完成一个单片机应用系统设计并在实验室实现,从 而加深对单片机软硬知识的理解,获得初步的应用经验。 1.21.2 学习 AT89C51 定时/计数器的原理及基本应用,掌握多位数码管动态显示方 法以及芯片 CD4511 等的特点。 1
3、.31.3 掌握 Keil uVision2 的使用方法和 PROTEUS 软件使用过程。 二二、课程设计任务、课程设计任务 2.12.1 设计题目:设计题目:简易数字钟设计 2 2. .2 2 原始数据及任务:原始数据及任务:采用 AT89S51 作为控制单元,实现简易数字钟设 计。1、确定总体设计方案;2、设计键盘输入电路;3、设计显示电路;4、合理 分配地址,编写系统程序;5、利用 Protel 设计硬件电路原理图和 PCB 图;6、 软硬件联机调试。 2.32.3 技术要求技术要求 设计一台以 MCS-51 为核心的简易数字钟。四位数码管显示小时和分钟,中间的 那个点来区分小时和分钟;
4、 每秒用 LED 闪烁一下; 用了 4 个按键, 一个是选择键, 一个是加键,一个确认键。时间要精确,整点报时,声音间隔为一秒,并且可以 调整时间调整位闪烁提示。 三三、课程设计内容、课程设计内容 3.13.1:方案设计方案设计过程如下过程如下 (1)根据题目要求利用 protel 设计原理图,请老师检查是否有错误。 (2)利用仿真软件 protus 铺设电路,进行合理安排布局。 (3)学习 keil 编程软件,按照功能要求进行编程。 (4)在确认无误后,将程序加载到 protus 进行仿真。 (5)根据原理图进行硬件焊接电路板和检测。 单元器件选择单元器件选择主要器件主要器件如下如下: 4 STC90C52AD+单片机(DIP40) ;4 位