51单片机四路抢答器报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
天津理工大学 专业设计报告 设计题目:基于51单片机的四路抢答器 TOC \o 1-3 \h \z \u 一.设计概述 3 1.1.程设计的目的 3 1.2.课程设计的基本要求 3 1.3.课程设计具体要求 3 1.4. 设计任务 3 二.硬件设计 4 2.1控制系统及所需元件 4 2.2. 抢答器显示模块 5 2.3 电源方案的选择 5 2.4抢答器键盘的选择 5 2.5 外部振荡电路 6 三 程序设计 7 3.1程序流程图: 7 3.2系统的调试 8 3.3 焊接的问题及解决 9 总 结 10 附录(C程序)及实物演示图片 11 一.设计概述 1.1.程设计的目的 1. 进一步熟悉和掌握单片机的结构及工作原理。 2. 掌握单片机的接口技术及相关外围芯片的外特性,控制方法。 3. 通过课程设计,掌握以单片机核心的电路设计的基本方法和技术。 4. 通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。 5. 通过完成一个包括电路设计和程序开发的完整过程,了解开发一单片机应用系统的全过程,为今后从事相应打下基础。 1.2.课程设计的基本要求 1. 认真认识设计的意义,掌握设计工作程序,学会使用工具书和技术参考资料,并培养科学的设计思想和良好的设计作风。 2. 提高模型建立和设计能力,学会应用相关设计资料进行设计计算的方法。 3. 提高独立分析、解决问题的能力,逐步增强实际应用训练。 4. 课程设计的说明书要求简洁、通顺,计算正确,图纸表达内容完整、清楚、规范。 1.3.课程设计具体要求 a) 要求每位同学独立完成设计任务 b) 原理图设计。 1. 原理图设计要符合项目的工作原理,连线要正确。 2. 图中所使用的元器件要合理选用,电阻,电容等器件的参数要正确标明。 3. 原理图要完整,CPU,外围器件,扩器接口,输入/输出装置要一应俱全。 c) 程序调计 1. 根据要求,将总体项能分解成若干个子功能模块,每个功能模块完成一个特定的功能。 2. 根据总体要求及分解的功能模块,确定各功能模块之间的关系,设直出完整的程序流程图。 d) 设计说明书 1. 原理图设计说明 简要说明设计目的,原理图中所使用的元器件功能及在图中的作用,各器件的工作过程及顺序。 2. 程序设计说明 对程序设计总体功能及结构进行说明,对各子模块的功能以及各子模块之间的关系作较详细的描述。 3. 画出工作原理图,程序流程图如并给出相应的程序清单。 1.4. 设计任务 利用单片机AT89S51实现单片机可控制四路抢答器的 二.硬件设计 2.1控制系统及所需元件 控制系统主要由单片机应用电路、存储器接口电路、显示接口电路组成。其中单片机STC89C52是系统工作的核心,它主要负责控制各个部分协调工作。 所需元件:该系统的核心器件是 STC89C52。各口功能: P1.0-P1.3是4组抢答信号的输入口; P1.4、P1.5由裁判控制,分别是抢答开始\复位功能键; P1.6为蜂鸣器的控制口; P3.4-P3.7为选手信号灯输出口; 在其外围接上电复位电路、数码管电路、LED发光二极管、按键电路及扬声器电路。 电子抢答器用单片机来设计制作完成的,由于其功能的实现主要是通过软件编程来完成的,所以采用单片机STC89C52,它是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和512 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大的STC89C52单片机可为您提供许多较复杂系统控制应用场合。下图为其I/O口引脚图: 2.2. 抢答器显示模块 显示模块为LED信号灯模块 分别采用四位一体共阴极数码管和四个发光二极管,体积小,功耗低,故障率低,程序编译容易,资源占用较少。 2.3 电源方案的选择 系统需要5V电源来驱动单片机STC89C52。 利用电脑的USB接口可以提供5V电压来驱动单片机。 2.4抢答器键盘的选择 键盘是单片机不可缺少的输入设备,是实现人机对话的纽带。键盘按结构形式可以分为非编码键盘和编码键盘,前者用软件方法产生键码,而后者则用硬件方法来产生键码。在单片机中使用的都是非编码键盘,因为非编码键盘结构简单,成本低廉,非编码键盘的类型很多,常用的有独立式键盘,行列式键盘等。 本设计采用独立式键盘。 键盘接口中使用多少根I/O线,键盘中就有几个按键,键盘接口使用了5根I/O口线,该键盘就有5个按键,这种类型的键盘,其按键比较少,且键盘中各按键的工作互不干扰

文档评论(0)

yurixiang1314 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档