1 / 36
文档名称:

00-60秒表说明书.docx

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

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

分享

预览

00-60秒表说明书.docx

上传人:cjl201702 2021/7/25 文件大小:731 KB

下载得到文件列表

00-60秒表说明书.docx

相关文档

文档介绍

文档介绍:编号: 2
信》桂林电孑科技女帚
短匚及 GUILIN UNIVERSITY OF ELECTRONIC TECHNOLOGY
微机综合实践说明书
题 目:
学 院:
专 业:
学生姓名:
学 号:
指导教师单位:
指导老师:
目录
一、摘要
二、前言
、设计任务及功能简介 1
、设计项目应用及意义 1
三、总体方案设计
方案设计 1
元器件清单 2
四、电路原理图设计
总体电路图 2
复位电路设计 3
、晶振输入电路设计 3
、液晶显示电路 4
开关电路 4
五、系统硬件设计及说明
、硬件总体设计方案 4
、并行I/O 口 P0~P3结构与设计 5
、相关硬件说明 6
、定时/计数器工作原理 10
六、系统软件设计及说明
总体设计方案 13
程序流程图 13
、系统程序 15
七、我的工作---Proteus软件仿真
软件仿真总体步骤 15
在PROTEUS设计出相应的硬件电路 16
用keil软件生成HE双件 16
烧录程序仿真 17
八、课程设计总结 18
九、附录---秒表汇编程序 19
一、摘要
随着电子技术的飞速发展,电子技术在相关领域的运用也是越来越广泛, 人们对它的 认识也相应的增加。常用于各种体育赛事以及各种要求精确时间的领域就要用到秒表计时 器,秒表计时器开关的使用方法与传统的计时器相同,也就是按一下开关就开始计时,冉 按一下就停止,操作很是简单。而复位开关可以在任何情况下使用,即使是正在计时,只 要你按下复位键,计时就立即终止而且对秒表的时间清零。这个课程设计就是利用所学到 的电子元器件将脉冲源用液晶显示屏显示出来,以达到制作简易秒表的目的。除此之外, 此次设计还扩展了很多内容,比如倒计时设定,可以设定时间进行倒计时。此设计可以应 用到倒计时控制系统,进行定时控制等。
[关键词] 启/停开关 复位按键 液晶显示 倒计时
1

4
二、前言
设计任务及功能简介
00-60秒表设计
基础功能:用AT89S51单片机的定时/计数器T0产生一秒的定时时间,作为秒计数时间, 当一秒产生时,秒计数加1,秒计数到60时,分计数加1。
拓展功能:
(1)在秒表计数的基础上,实现类似跑步计时器的功能,用按键控制秒表的开始、暂停。
(2)可以执行按设定时间进行倒计时的功能。
设计项目应用及意义
此次设计为秒表设计,故最大应用就是当秒表功能使用。由于有扩展功能,因此还可以 当倒计时器用途,可以设定倒计时时间等。应用倒计时可以对机械实现定时控制等,对于 定时控制方面有很大的帮助。
三、总体方案设计
、方案设计
用AT89C51S计一个1602液晶显示的“秒表”,显示时间范围为 ~(此 处可以通过设置两个变量进行进位操作来达到最大计数 ),
开关
秒。利用其定时器的原理,1602液晶以及定时器中断来设计计时器。将软硬件结合起来, ~。另外,通过独立按键的设计来对秒表进行控制。 key1键控制计时的开始与暂停、key3键控制“清零”和保存按下清零键前的最后一次所计 时间。(特别声明:每次处于“暂停状态”的时间都可以在此基础之上进行计时)。
AT89C51
MCS-51
1602液晶显小
3

2
总体设计方案框图
3

4
在耳 J 丁 P
元件名称
数量
1
AT89S51
1
2
1602液晶
1
3
30pf电容
2
4
12M晶振
1
5
按键
3
6
自锁开关
1
7
10u电容
1
8
40p插座
1
9
le»旨示灯
1
10
10k电阻
2
11
10k精密滑阻
1
12
排针
四、电路原理图设计
总体电路图如图所示:
就|力 P01
POJ
种/
3

4
复位电路设计
这个系统中的复位电路是采用上电加按钮来实现的。 因为MCS-51单片机的复位是靠
外部电路实现的。MCS-51单片机工作之后,只要在他的RST引线上加载10ms以上的高点 平,单片机就能有效地进行复位。MCS-51单片机通常采用上电自动复位、按键复位、以及 上电加按键复位等,我们采用的是上电加按键复位方式,这样做的优点是上电后可以直接 进入复位状态,当程序出现错误时,可以随时使电路复位。
1— k R m=