- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
XX大学
XX UNIVERSITY
QQ:410544532
毕 业 论 文(设 计)
题 目 基于单片机设计的打靶系统
英文题目 Based on Microcontroller design
of Target-shoot system
Email: Woukie_1819@163.com
院 系 电子工程学院
专 业 xx工程
姓 名 WOOKIE
年 级 XXXX级
指导教师 WOO
XXXX年X月
摘 要
本系统采用以单片机为核心制作的具有娱乐性质的单片机打靶系统。电路模块分别有单片机时钟复位模块、4×4矩阵键盘模块、发光二极管(LED)矩阵靶模块、用7447驱动的数码管显示模块。电路的基本功能与操作方法:运行程序后,16个LED从LED0-LED15依次点亮,对应16个按键为Key0-Key15。在3-5S内,16个LED将逐个点亮,然后,通过按键Keys来“打中”对应的LED。当“打中”的时候,数码管显示打中位置号码,即刚好点亮的LED。本设计不但具有娱乐性,而且在设计过程中更能加深对单片机外围电路的了解、设计应用和提高。
[关键词] 单片机 键盘 LED 7447驱动 数码管
Based on Microcontroller design of Target-shoot system
Abstract
This system uses the microcontroller as the core production of entertainment properties with Mcrocontroller targeting system. Mcrocontroller modules are clock circuit and reset module, 4 × 4 matrix keyboard module, light-emitting diode (LED) matrix of target modules, with 7447 driven digital display module. The basic function of the circuit and operation method: run the program, the 16 LED light from LED0 to LED15 , corresponds to 16 buttons for Key0 to Key15. In the 3 seconds to 5 seconds , the 16 LED will be lit one by one, and then, through the button Keys to hit the corresponding LED. When hit then the digital display the number of hit position, if that just lighted of the LED. This design not only entertaining, but also in the design process helps improve the understanding of the microcontroller peripheral circuits, design application and improvement.
[Key words] Microcontroller button digital tube LED
7447 driven
目 录
摘 要 I
Abstract II
前 言 1
第一章 设计思路与原理方框图 2
1.1打靶系统问题的提出 2
1.2 两个设计方案的比较 2
1.3方案敲定 3
第二章 打靶系统的硬件设计 4
2.1电路结构模块 4
2.2硬件原理图 4
2.3 主要控制单元(AT89C51)芯片 5
2.4 数码管驱动芯片7447的介绍 10
第三章 打靶系统的软件设计 12
3.1流程图 12
3.2源程序 12
第四章 打靶系统的调试与结果分析 15
4.1 Keil编程步骤 15
4.2 PROTEUS 软件简单介绍 18
4.3 程序烧写 22
4.4 硬件调试 27
第五章 基于单片机设计的打靶系的扩展 28
5.1 扩展模块的原理图 28
5.2 核心元件
您可能关注的文档
- 《CAN总线与RS-232、SPI总线转换模块的设计》电子信息工程论文.doc
- 《财务管理专题》分组课程设计报告 二重重装集团财务诊断报告论文.doc
- 15万吨乙烯裂解气分离乙烯浮阀塔设计 化学工程与工艺毕业论文.doc
- 24h自动打铃系统设计 电气与自动化论文.doc
- 80C51单片机并行IO口的扩展毕业设计.doc
- 2012年计算机毕业论文-药品进销存管理系统的设计与实现(本科).doc
- 3100TEU集装箱建造工艺 船舶工程系毕业设计.doc
- B2C网站消费者行为分析及对策研究 电子商务毕业论文.doc
- CAD在通信工程方面应用 通信技术毕业论文.doc
- CK5116A立式车床数控设计 机械工程系毕业设计.doc
文档评论(0)