单片机课程设计--秒表定时器 下载本文

内容发布更新时间 : 2024/12/31 6:30:15星期一 下面是文章的全部内容请认真阅读。

单片机原理与应用课程设计说明书

题 目: 秒表计时器 系 部: 信息与控制工程学院 专 业: 自动化 班 级: 学生姓名: 学 号: 指导教师:

2011年 12月 8 日

单片机/微机接口课程设计说明书 目 录

1 设计任务与要求·············································1 2 设计方案···················································2 3 硬件电路设计···············································7 4 软件设计···················································8 5 结论······················································12 参考文献····················································14

单片机/微机接口课程设计说明书 1 设计任务与要求

1.1课程设计的目的

1.1.1根据单片机课程所学内容,结合其他相关课程知识,设计电子秒表,以加深对单片机知识的理解,锻炼实践动手能力,为以后的毕业设计和工作打下坚实基础; 1.1.2 熟悉汇编语言或C语言的程序设计方法,熟悉51系列单片机的使用; 1.1.3掌握单片机的内部功能模块的应用,如定时器/计数器、中断、I/O口、串行口通讯等功能;

1.1.4掌握单片机应用系统的软硬件设计过程、方法及实现。

1.2课程设计的任务

设计一个单片机控制的秒表系统。利用单片机的定时器/计数器定时和记数的原理,结合显示电路、LED数码管以及按键来设计秒表计时器。

基本要求:用AT89C51设计一个2位LED数码显示“秒表”, 显示时间为00~99秒,每秒自动加一。当按“开始”按键,开始计数,数码管显示从00开始每秒自动加一;按“暂停”按键,系统暂停计数,数码管显示当时的计数;按“复位”按键,系统清零,数码管显示00。

1.3课程设计的要求

1.1.1利用单片机内部定时器设计一个秒表, 要求能实现秒表的启动、停止和复位。 1.1.2焊接电路,编制程序,实现秒表计时器的基本功能,并完成课程设计说明书。 1.1.3课程设计期间遵守纪律,注意安全,爱护设备,合理分工,加强合作。

1