单片机电秒计数器

2018-11-23 21:56

单片机课程设计

姓 名: 学 号:

专 业: 电气工程及其自动化

题 目: 单片机电秒计时器

专 题: 单片机系统设计

指导教师:

设计地点: 嘉园 时 间: 2011-06

2011 年 6月 单片机课程设计任务书

专业年级 电气08-2班 学号 22080128 学生姓名 任苏敏

任务下达日期: 2011 年 6 月 18日

设计日期: 2011年6月18日 至 2011年 6月28日 设计题目:单片机电秒计时器 设计专题题目:单片机系统设计 设计主要内容:

通过单片机系统实现秒表计时功能,可以进行暂停计时、恢复计时、设定时间和清零等操作。

设计要求:

1. 系统上电,数码管显示“99”.

2. 每隔1秒,数码管显示减1,减小到“00”后,数码管显示“00”,同时

继电器开启。

3. 设置按键S13,当S13按下时,秒表计时停止,数码管显示当前数值,

再次按下时恢计时。

4. 当停止计时时,按下S14键,可以设置秒数,按键S1-S10分别对应数字

0-9;先输入数字为十位数,后输入数字为个位数,若输入数字大于99,数码管显示“99”。按下S13键启动计时。

5. 设置按键S15,当S15按下时,数码管显示为“99”,秒表从新开始计时。 6. 考试过程中,应使用硬件平台指定的资源进行设计。

指导教师签字:

摘 要

本设计介绍了基于用89S51单片机的基本电路。系统硬件电路是由主板电路组成。主板电路包括单片机的最小系统,键盘矩阵电路和8个LED数码显示电路以及继电器电路,这部分电路已制成电路板。通过单片机系统实现秒表计时功能,可以进行暂停计时、恢复计时、设定时间和清零等操作。通过程序调试各个部分的功能,运用C语言编程,完成各功能模块,通过下载软件下载到单片机芯片中,最终实现电秒计时器功能。

关 键 词:单片机 ;键盘矩阵; C语言编程

目录

1 绪论 ................................................................................................................................................................ 6 1.1系统概述 ................................................................................................................................................. 6

1.1.1设计性质、目的、任务 ............................................................................................................... 6

1.2系统设计方案 ......................................................................................................................................... 6

1.2.1系统设计原理框图 ....................................................................................................................... 6

1.2.2

仿真软件介绍............................................................................................................................. 6

1.2.3Proteus 简介................................................................................................................................. 6 1.2.4 KEIL C51 编译器简介 ................................................................................................................ 7 8051 开发工具........................................................................................................................................... 7 uVision2 集成开发环境........................................................................................................................... 7

2.2.3.2 断点 ......................................................................................................................................... 8

C51 编译器 ................................................................................................................................................ 1

2 硬件电路设计 ................................................................................................................................................ 2 2.1单片机电路 ............................................................................................................................................ 2

2.1.1单片机电路板 ............................................................................................................................... 2 2.1.2单片机最小系统 ........................................................................................................................... 2 2.1.3单片机的复位电路 ....................................................................................................................... 3 2.1.4 显示译码电路 .............................................................................................................................. 4 2.1.5电路设计........................................................................................................................................ 6

3 软件设计 ........................................................................................................................................................ 7 3.1 设计任务................................................................................................................................................ 7

3.1.1 基本任务....................................................................................................................................... 7

3.2 按键定义及显示标志 .......................................................................................................................... 7 3.3 程序设计 .............................................................................................................................................. 7

3.3.1 主程序框图 .................................................................................................................................. 7 3.3.2

正常显示 ................................................................................................................................ 7

3.3.3 按键判断 ...................................................................................................................................11

4 系统调试 ...................................................................................................................................................... 15 4.1

硬件部分 ....................................................................................................................................... 15

4.2软件部分 .............................................................................................................................................. 16 5总结 ............................................................................................................................................................... 16 参考文献: ...................................................................................................................................................... 16 附录 .................................................................................................................................................................. 17 附录一 单片机印刷电路板原理图................................................................................................................ 18 附录二 单片机印刷电路板布线图................................................................................................................ 19 附录三 元件清单 ............................................................................................................................................ 20 单片机主板 ...................................................................................................................................................... 20

附录四 程序代码 ............................................................................................................................................ 22


单片机电秒计数器.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:典型岗位职务说明书(70页)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: