1 / 22
文档名称:

秒表说明书.docx

格式:docx   大小:258KB   页数:22页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

秒表说明书.docx

上传人:guoxiachuanyue008 2022/6/20 文件大小:258 KB

下载得到文件列表

秒表说明书.docx

文档介绍

文档介绍:学号:
xxxxxxxxxxxxxxxx
:xxxxxxxxxxxxx大学
课程设计


单片机秒表


机电工程学院


XXXXXXXXX


XXXXXXX

原理。
第页
、通过此次课程设计能够将单片机软硬件结合起来,对程序进行编辑,校验。要求:a:用一个按键可依次记录两个运动员的成绩。
b:用另一个按键可对前记录的两个运动员成绩进行查询
方案设计

本设计的控制方案如下:晶振频率为6MHz
功能1:初始显示00
SP1第一次按动开始计数;SP1第一次按动记录第一位选手的成绩,且继
续记数;SP1第三次按动暂停,显示第二位选手成绩;SP1第四次按动清0•计数时间范围为0—60.
功能2:SP2第一次按动查询第一位选手成绩。
SP2第二次按动查询第二位选手成绩。

采用AT89C51单片机控制秒表并实现实时显示计时,且可进行查询。单片机控制秒表的电路原理如图2-1所示。
C1
30PF
C2
30PF
C3
10UF
m-
R1
T10k
3
4
U1
XTAL1



XTAL2




RST




PSEN

ALE

EA



















19
18
9
29
30
31
1
15苗17
10“12
32
SP1
SP1
第页
第页
图2-1秒表控制线路
第页

主要元器件选用型号和数量如下:
1个RES(电阻)2
1个AT89C51(单片机)1个CRYSTAL(晶振)3个CAP(电容)个7SEG-COM-CATHOD(共阴极数码管)2个BUTTON(按钮)
第页







RST
(RX阳卩34
(
(
(T®鶴4仃DP15(WR1P1b
(I0J)P17
KTAL2mLi
LND
AT&9C51
VCC
/(ADD)
"
/(.WJ)
/(AD4)
/(AD5)?</(ADb!
?/(AD7)£X/VPPALE/PKOCPSFN?/(A15>}
Ph5/(AJ3>
(A]21
/(AlH
/(A10)
)
/(A8>
AT89C51的引脚帮列
部分电路的功能及介绍

该单片机各引脚的功能如下:
VCC:供电电压。
GND:接地。
P0口:P0口为一个8位漏级开路双向
I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。
P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。
P1口:P1口是一个内部提供上拉电阻
的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。
P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出
4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。
并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高