项目八路抢答器的设计与仿真.pptVIP

  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文档。上传文档
查看更多
图3一13 软件系统结构图 返回 图3一14 调整抢答时间流程图 返回 图3一15 主程序流程图 返回 图3一16 八路抢答器protues仿真图 返回 表3 -2元件清单 返回 表3 -3 项目考核表 返回 图3一17抢答器参考电路图 返回 * 项目3 八路抢答器的设计与仿真 3 .1 工作任务 3 .2 理论基础 3. 3 工作过程 3. 4 能力拓展 3. 1 工作任务 本项目的工作任务是设计一款用于各种竞赛抢答情景下的八路抢答器,要求以单片机为核心,设计并仿真八路抢答器,具体要求如下: ①抢答器同时供8名选手或8个代表队比赛,分别用8个按钮S0一S7表示。 ②设置一个系统清除(停止)和抢答开始控制开关(开始),由主持人控制。 ③抢答器具有锁存与显示功能。即选手按动按钮,抢答器锁存相应的编号,并在LE D数码管上显示,同时扬声器发出报警声响提示。选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。 下一页 返回 3. 1 工作任务 ④抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如10s)。当主持人启动“开始”键后,定时器进行减计时,同时扬声器发出短暂的声响,声响持续的时间0. 5 s方右。 ⑤参赛选手在设定的时间内(30s)进行抢答,抢答有效,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。 ⑥如果定时时间少于5s则扬声器发出短暂报警,若定时时间到,无人抢答,则本次抢答无效,系统报警并禁止抢答,显示器上显示“FF” 。 ⑦选手如果在主持人按开始键之前违规抢答,系统报警,LED显示违规选手号码和 FF,直到主持人按下停止键。 上一页 返回 3. 2 理论基础 3. 2. 1键盘接口 1.键盘种类及工作原理 单片机应用系统中的键盘,一般有独立式和行列式两种,如图3一1所示。 (I)独立式键盘 独立式键盘中,每个键占用一根I/0 U线,每个按键电路相对独立,如图3一1(a)所示。 (2)行列式键盘 行列式键盘采用行列电路结构。行列交点处通过按键相连,列线为输出口,行线为输入口,如图3 -1(b)所示。 下一页 返回 3. 2 理论基础 2.键盘的工作方式 键盘的工作方式一般有编程扫描方式(查询方式)和中断扫描方式(中断方式)两种。 (1)编程扫描方式 编程扫描方式是利用CPU在完成其他工作的空余,调用键盘扫描子程序,来响应键输入要求。其主要功能有:①查询是否有键按下;②查询按键所在的行列位置;③对所得的行号和列号译码,得到键值;④去除键的抖动影响,方法为:在判断有键按下后,软件延时一段时间(一般为10ms)后,判断键盘状态,如果仍为有键按下状态,则认为有一个确定的键被按下,否则按键抖动处理。 (2)中断扫描方式 上一页 下一页 返回 3. 2 理论基础 中断扫描方式下单片机不必查询键盘情况,只需开放键盘中断请求。当有键按下时,会请求中断,在中断服务程序中检查是哪个键按下。图3 -2所示为中断方式键盘接口电路。 3.键盘管理中键输入与键操作 键输入处理是完成键输入甄别的操作,要检查有无键按下,有键按下时,找出是哪个键按下,以便使程序转入该键的键操作程序。因此,一个键盘管理程序应包括键输入处理程序和键操作程序两个部分。 4.查询方式的键盘接口电路 用80C51的P1口构成一个查询方式的4 x4行列式键盘,接口电路如图3 -3所示。 上一页 下一页 返回 3. 2 理论基础 3.2.2 程序存储器的扩展 1.扩展器件选择 单片机外部程序存储器扩展大多使用EPROM器件,用作单片机外部程序存储器的EPROM器件主要是Intel公司生产的27C系列,即27 C 16 ,27 C32 ,27 C64 ,27 C 128 ,27 C256等,容量分别2KB,4KB,8KB,16KB,32KB,如图3 -4所示。除27C16和27 C32为24脚外,其余为28脚。 2.程序存储器EPROM的扩展方法 80C51单片机为外部程序存储器扩展提供了专用的PSEN取指令控制信号,因此外部程序存储器形成了独立的空间。图3 -6为扩展一片程序存储器EPROM的原理电路,连接方法如下。 上一页 下一页 返回 3. 2 理论基础 (1)地址线 程序存储器的低8位地址线A0~ A7与P0口相连,高8位地址线A8~A15与P2口相连,扩展16 KB的27128只使用了P2. 0~P2. 5。 图3一5为74HC373的引脚图。 (2)数据线 程序存储器的8位数据线与P0口从低到高对应相连。 (3)控制线 程序洗通有效信号PSEN端与程序存储器的输出允许端OE相诈。27128的片洗端接地。 图3 -7为扩展两片27 064程序存储器的接u电路,其地址空间分别为:27064

文档评论(0)

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

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

1亿VIP精品文档

相关文档