智力竞赛抢答器的设计与实现学士毕业论文.doc

智力竞赛抢答器的设计与实现学士毕业论文.doc

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业论文 智力竞赛抢答器的设计与实现 目 录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc13389 摘 要 l _Toc5501 关键词 l _Toc26279 Abstract l _Toc557 key words l _Toc31489 1 前 言 l _Toc1282 1.1课题研究的背景 l _Toc17779 1.2 课题研究的意义 l _Toc29938 2 竞赛抢答器的硬件与软件的设计与实现 l _Toc12148 2.1 方案的确定 l _Toc4765 2.2 设计步骤 l _Toc10239 2.3 电路原理图的设计 l _Toc1651 2.3.1 电路组成框图 l _Toc15805 2.4 竞赛抢答器各部分电路原理图介绍 l _Toc21662 2.4.1 单片机最小系统 l _Toc31661 2.4.2 按键电路 l _Toc7582 2.4.3 显示电路 l _Toc9184 2.4.4 报警电路 l _Toc30854 2.4.5 时钟电路 l _Toc325 2.4.6 复位电路 l _Toc23591 2.5 制板 l _Toc4244 2.5.1 设计原理图 l _Toc30398 2.5.2 定义元件封装 l _Toc478 2.5.3 设置PCB图纸 l _Toc4056 2.5.4 生成网表和加载网表 l _Toc24394 2.5.5 布线调试及故障分析系统软件的设计 l _Toc11912 2.6 系统软件的设计 l _Toc19202 2.6.1 主流程 l _Toc20008 2.6.2 按键扫描流程 l _Toc5482 2.6.3 中断流程图 l _Toc32309 2.6.4 编译及仿真软件软件 l _Toc13837 3 调试及故障分析 l _Toc28174 3.1 硬件焊接及故障分析 l _Toc17632 3.2 程序调试 l _Toc11161 4 总结 l _Toc16086 参考文献 l _Toc21527 致 谢 l _Toc30679 附录: o\ac(○,1)有大量可使用的I/O口; eq \o\ac(○,2)没有并行扩展,应用系统结构简单; eq \o\ac(○,3)外围器件只能通过UART口的串行移位方式或虚拟串行扩展总线进行扩展。 STC89C52的内部结构图 STC89C52的内部结构图如图4所示: ROM并行接口RAM ROM 并行接口 RAM 串行接口 定时器/计数器 中断系统 内部总线 SFR特殊功能寄 存 P0 TXD RXD INTO INT1 CPU 微 处 理 器 P1 P2 P3 内部总线 T0 T1 图2.4 STC89C52内部结构图 52单片机有4个8位并行输入/输出接口:P0、P1、P2和P3口这四个口既可以并行输入或输出8位数据,又可按位使用,即每一位均能独立做输入或输出用[8]。图5为各接口的电气结构示意图。 图2.5 P0、P1、P2、P3口的电气结构图 I/O端口的功能复用。P3口为复用的I/O端口,口内有复用输出功能的控制端;引脚也有复用输入功能的控制端。P3口的第二功能输入引脚功能表如表2.1所示: 表2.1 P3口的第二功能输入引脚 端口引脚 第二功能 说 明 P3.0 RXD 串行数据接受 P3.1 TXD 串行数据发送 P3.2 外部中断0申请 P3.3 外部中断1申请 P3.4 T0 定时/计数器0输入 P3.5 T1 定时/计数器1输入 P3.6 外部数据存储器写选通 P3.7 外部数据存储器读选通 P0、P1、P2、P3口作为普通I/O口使用时,都是准双向口结构,准双向口的典型结构如图(5)-b所示,准双向口的输入操作和输出操作本质不同,输入操作是读引脚状态;输出操作是对口锁存器的写入操作。由口锁存器和引脚电路可知,当由内部总线给口锁存器置0或1时,锁存器中的“1”或“0”状态立即反映到引脚上。但是在输入操作(读引脚)时,如果口锁存器状态为“0”,引脚被钳位在“0”状态,导致无法读出引脚的高电平输入。 2.4.2 按键电路 键盘扫描只是CPU工作的一部分,键盘处理只是在有键按下时才有意义[9]。对于是否有键按下的信息输入方式有中断方式和查询方式两种,行列式键盘工作原理。按键电路如图2.6 图2.6 按键电路 行列式键盘又叫矩阵式键盘。用I/O线组成行、列结构,按键设置在行与列的交点上,这样可以节约I/O口线。4×4矩阵式键盘的示意图如图2.7所示: 图2.7 4×4矩阵式键盘的示意图

文档评论(0)

weidameili + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档