单片机秒表-单片机课程设计

单片机秒表-单片机课程设计

ID:9025017

大小:616.14 KB

页数:13页

时间:2018-04-15

单片机秒表-单片机课程设计_第1页
单片机秒表-单片机课程设计_第2页
单片机秒表-单片机课程设计_第3页
单片机秒表-单片机课程设计_第4页
单片机秒表-单片机课程设计_第5页
资源描述:

《单片机秒表-单片机课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、安徽电子信息职业技术学院课程设计单片机秒表自动化的设计安徽电子信息职业技术学院《单片机应用技术》课程设计报告题目:单片机秒表姓名:专业:班级:学号:指导教师:设计完成日期2008年12月26日i安徽电子信息职业技术学院课程设计单片机秒表自动化的设计摘要本论文主要阐述了基于单片机AT89C51制作的秒表实现的运动员成绩计数及查询功能,而且仿真成功。关键词:单片机秒表中断定时静态显示参与完成的功能:我们这组有三位成员,我们在这个论文设计制作的过程中相互合作,而且分工明确。我主要参与论文功能实现的整个思路的构建。且完成次设计功能1的实现。ii安徽电子信息职业技

2、术学院课程设计单片机秒表自动化的设计目录一、绪言……………………………………………………………………………1(一)设计任务………………………………………………………………3(二)秒表控制方案选择…………………………………………………3二、系统设计………………………………………………………………………4(一)硬件电路设计…………………………………………………………4(二)程序流程图……………………………………………………………4(三)汇编语言程序设计……………………………………………………4三、秒表控制器仿真……………………………………………………………5

3、(一)系统仿真………………………………………………………………5(二)工作原理分析…………………………………………………………5结束语……………………………………………………………………………6参考文献………………………………………………………………………………8iii安徽电子信息职业技术学院课程设计单片机秒表的设计一、绪言(一)设计任务1、秒表的起源说道秒表的起源,那么就要说到时间的计量。古时候人们采用沙漏或其它的方法来记录时间。当然那不准确。随着科技的发展以及对体育事业的重视,机械秒表开始在早期的运动会上大放异彩,充当记录运动员成绩的工具。当然其仍存

4、在很多不足。在发展就进入计算机对秒表的控制。其不仅可实现对时间自动化的精确控制,而且对运动员成绩的查询也更加方便。2、早期秒表的控制从采用一些简单的时间控制到机械计量,然后到计算机对时间的精确计量。这是随着秒表在竞技方面所要实现的要求分不开的。相信随着要求的不断提高,其发展将达到更高的程度!3、本次设计要实现的目标。a:用一个按键可依次记录两个运动员的成绩。b:用另一个按键可对前记录的两个运动员成绩进行查询。(二)秒表控制方案选择1、秒表的控制方案论证二、系统设计(一)硬件电路设计1、秒表控制线路图采用AT89C51单片机控制秒表并实现实时显示计时,且可

5、进行查询。单片机控制秒表的电路原理如图2-1所示。1安徽电子信息职业技术学院课程设计单片机秒表的设计C130PFX1U1CRYSTAL1939XTAL1P0.0/AD038P0.1/AD1C2P0.2/AD237183630PFXTAL2P0.3/AD335P0.4/AD434P0.5/AD533C39P0.6/AD632RSTP0.7/AD7V5+R1P2.0/A82110UF2210kP2.1/A923P2.2/A102924PSENP2.3/A113025ALEP2.4/A123126EAP2.5/A1327P2.6/A1428P2.7/A1511

6、0P1.0P3.0/RXD211P1.1P3.1/TXD312P1.2P3.2/INT0SP12413P1.3P3.3/INT1514P1.4P3.4/T0615P1.5P3.5/T1716P1.6P3.6/WR817P1.7P3.7/RDAT89C51SP1图2-1秒表控制线路2、主要元器件选择主要元器件选用型号和数量如下:1个AT89C51(单片机)1个CRYSTAL(晶振)3个CAP(电容)1个RES(电阻)2个7SEG-COM-CATHOD(共阴极数码管)2个BUTTON(按钮)(二)程序流程图1、内存单元分配片内RAM30H—34H主程序从RA

7、M0000H开始存储,中断程序从RAM000B开始存储。2、主程序流程图按秒表控制方案要求,主程序应是完成秒表正常情况下运动员成绩的计时和查询。主程序流程图如下:2安徽电子信息职业技术学院课程设计单片机秒表的设计开始SP1依次按四次功能1SP2依次按两次功能2结束2、中断服务程序流程图3安徽电子信息职业技术学院课程设计单片机秒表的设计(三)汇编语言程序设计1、主程序TCNTAEQU30HTCNTBEQU31HSECEQU32HKEYCNT1EQU33HKEYCNT2EQU34HSP1BITP3.5SP2BITP3.0ORG00HLJMPSTARTORG0

8、BHLJMPINT_T0START:MOVKEYCNT1,#00HMOVKEYC

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。