网站大量收购独家精品文档,联系QQ:2885784924

基于51单片机的数字秒表课程设计.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于51单片机的数字秒表课程设计

基于51单片机的秒表 PAGE 5 - 电气与自动化工程学院 卓越工程师培养计划 暑期实训报告 题 目 秒表系统的设计 年 级 11级 专 业 自动化 班 级 卓越班 学 号 160111126 姓 名 俞雷 地 点 大学生创新实验室 日 期 2012年8月12日~2012年8月20日 目录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc333182000 一、单片机简介 PAGEREF _Toc333182000 \h - 2 - HYPERLINK \l _Toc333182001 二、设计目标 PAGEREF _Toc333182001 \h - 3 - HYPERLINK \l _Toc333182002 1、设计目的: PAGEREF _Toc333182002 \h - 3 - HYPERLINK \l _Toc333182003 2、具体操作: PAGEREF _Toc333182003 \h - 3 - HYPERLINK \l _Toc333182004 三、硬件设计 PAGEREF _Toc333182004 \h - 4 - HYPERLINK \l _Toc333182005 原理图: PAGEREF _Toc333182005 \h - 4 - HYPERLINK \l _Toc333182006 四、系统的软件设计 PAGEREF _Toc333182006 \h - 5 - HYPERLINK \l _Toc333182007 1、软件整体设计思路: PAGEREF _Toc333182007 \h - 5 - HYPERLINK \l _Toc333182008 2、软件流程图: PAGEREF _Toc333182008 \h - 5 - HYPERLINK \l _Toc333182009 3、程序: PAGEREF _Toc333182009 \h - 6 - HYPERLINK \l _Toc333182010 (1)数码管秒表显示程序: PAGEREF _Toc333182010 \h - 6 - HYPERLINK \l _Toc333182011 (2)1602液晶秒表显示程序: PAGEREF _Toc333182011 \h - 13 - HYPERLINK \l _Toc333182012 五、系统的调试及设计结果 PAGEREF _Toc333182012 \h - 18 - HYPERLINK \l _Toc333182013 1602液晶——秒表显示效果图: PAGEREF _Toc333182013 \h - 18 - HYPERLINK \l _Toc333182014 LED数码管——秒表显示效果图: PAGEREF _Toc333182014 \h - 18 - HYPERLINK \l _Toc333182015 六、创新实验室课程设计小结 PAGEREF _Toc333182015 \h - 19 - 一、单片机简介 单片机以其高可靠性、高性价比、低电压、低功耗等一系列优点,近几年得到迅猛发展和大范围推广,广泛应用于工业控制系统,数据采集系统、智能化仪器仪表,及通讯设备、日常消费类产品、玩具等。并且已经深入到工业生产的各个环节以及人民生活的各层次中,如车间流水线控制、自动化系统等、智能型家用电器(冰箱、空调、彩电)等。 管脚图如图1.1所示。 图1.1 AT89C52单片机引脚图 (1) 电源地组Vcc和Vss;VCC—(40)脚接+5V电压;VSS—(20)脚接地 (2) 时钟电路组XTAL1和XTAL2 (3) 控制信号组RST/ALE/PSEN和EA (4) I/O端口P0, P1, P2和P3 二、设计目标 1、设计目的: 1.利用单片机定时器中断实现秒表计时功能。 2.方案一:通过LED显示程序的调整,熟悉LED动态显示的控制过程。 方案二: 通过对1602设置,熟悉1602液晶显示的控制过程。 3.通过键盘程序的调整,熟悉矩阵式键盘的控制,熟悉键盘扫描原理。 4.通过阅读和调试简易秒表整体程序,学会如何编制含LED动态显示、1602液晶的显示、键盘扫描和定时器中断等多种功能的综合程序。 2、具体操作: 方案一:用AT89C51设计一个6位的数码管显示作为“秒表”,显示时间范围为0.00~655.36秒(此处可以通过设置两个变量进行进位操作来达到最大计数9999

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档