单片机原理与应用课程设计说明书 下载本文

页眉内容

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

题 目: 基于51单片机的秒表设计 系 部: 信息与控制工程系 专 业: 测控技术与仪器 班 级: 11级1班 学生姓名: xxx 学 号: xxxxxxxxxx 指导教师: xx

2013年 12月 12日

页脚内容

页眉内容

目 录

1 设计任务与要求 ...................................................... 1

1.1 设计任务 ....................................................... 1 1.2 设计要求 ....................................................... 1 2 设计方案 ............................................................ 1

2.1 设计思路 ....................................................... 1 2.2 使用器件、芯片 ................................................. 1

2.2.1 微控制器stc89c52 ......................................... 1 2.2.2 移位寄存器74ls164 ........................................ 2 2.2.3 共阳极数码管 ............................................. 3 2.2.4 看门狗芯片MAX813 ......................................... 3 2.2.5 串口下载芯片MAX232 ....................................... 4

3 硬件电路设计 ........................................................ 5

3.1 显示电路 ....................................................... 5 3.2 复位电路 ....................................................... 5 3.3 串口下载电路 ................................................... 6 4 主要参数计算与分析 .................................................. 6

4.1 定时初值计算 ................................................... 6 4.2 段码对照 ....................................................... 7 5 软件设计 ............................................................ 7 6 调试过程 ............................................................ 8

6.1 软件仿真 ....................................................... 8 6.2 硬件调试 ....................................................... 8 7 结论 ................................................................ 8 8 附录 ................................................................ 9 9参考文献 ............................................................. 14

页脚内容

页眉内容

1 设计任务与要求

1.1 设计任务

利用51单片机的定时计数器设计一个秒表,其中设有一个按键,定时器工作在方式1。当第一次按下按键时,定时器开始计时。第二次按下按键时,停止计时并计算两次按键的时间间隔,送显示器显示。第三次按下按键时定时器清零,等待下一次按键。

1.2 设计要求

设计三位数码管最长显示59.9s,设置一个按键式开关能够实现上述三次按键功

能。

2 设计方案

2.1 设计思路

根据设计要求,实验电路可由89c52单片机内部定时器/计数器定时和记数的功能来

实现计时,并由74ls164作为串入并出的数据输出驱动3位LED数码管段选端。

对52单片机进行程序烧录时还需使用max232作为串行接口通信的电平转换芯片。

根据设计内容,需要单片机时钟频率转换到秒的单位,以及对按键输入产生对

应的反应和3位数码管输出位的显示及位选显示的延迟。因此程序应由按键读取和输出段码转换及延迟程序组成。

2.2 使用器件、芯片

2.2.1 微控制器stc89c52

STC89C52是一种带8K字节闪烁可编程可檫除只读存储器(FPEROM-Flash Programable and Erasable Read Only Memory )的低电压,高性能COMOS8的微处理器,俗称单片机。该器件采用ATMEL搞密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。

页脚内容