微机系统与接口技术抢答器综合实验.pdfVIP

微机系统与接口技术抢答器综合实验.pdf

  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文档。上传文档
查看更多
。 《微机接口》实验报告 题目: 抢答器综合实验 学号: 成 姓名 : 日期: 绩 1. 【设计目的】 1) 综合运用已学过的芯片进行自主性的设计; 2) 强化对各种芯片功能的掌握以及深入体会其工作的原理; 3) 学会利用芯片进行各种控制技术的实现。 4) 利用之前实验中所用到的芯片 8255A,8259A,8253A 来实现竞赛抢答器。 2. 【设计内容】 用实验箱上的按钮 S0~S7代替抢答器按钮,利用 8255A 接口芯片读入按钮的 状态;设置 5 秒倒计时, 倒计时结束开始抢答, 在七段数码管上抢答成功那个的 组号( 0~7)显示出来,并使得蜂鸣器响 1 秒钟;在倒计时 5 秒还没结束时,若 抢答则丧失抢答资格,即该组按键无效。 3. 【设计环境】 STAR系列实验仪一套、 PC机一台、 8255A芯片、 8253A 芯片、 8259A芯片 4. 【设计思路】 1)倒计时实现 :利用 8253A 计数器 0 用 2MHZ的时钟频率产生 2kHZ 的方波, 计数器 1 用 2KHZ的时钟频率产生 1HZ的方波;以此方波作为 8259A 的中断源 IR2, 中断发生时,将中断发生标志位 Flag 置 1,作为判断是否到达一秒的依据; 每 一秒产生一次中断,循环 5 次可实现 5 秒倒计时 。 2 )抢答情况采集 :利用 8255A 的 A 口连接到 G6区按键,采集按键状态,输 入数据 AL 并在数码管显示出按下的健的组号; B 口接 G6 区发光管,将 A 口采集 到的按键状态 AL 输出显示,以此可以观看到是哪组按下的键, 实验时可验证数 码管显示是否正确,应用上可作为抢答成功提示 。 3 )组号显示 :8255A 的 A 口采集的按键状态 AL,有按键对应位上低电平,否 则高电平; AL 取反后仅有键按下的位上为高电平,通过 右移 ,可计算出按键的 号数 。 4 )犯规处理 :设置犯规标志 FG,初值为 0,倒计时期间,若有键按下,即为 犯规;犯规时 8255A 的 A 口读到的数据的 AL 在对应位上为 低电平 ,为记下本次 犯规号数,将 AL 取反后犯规号对应位为高电平,其它为低电平,用 OR AL,FG 可将犯规的号数记下来,保存 AL 即可。 5 )蜂鸣控制 :利用 8255A 的 PC7接蜂鸣器, 在抢答成功的时通过 PC7复位 发 出蜂鸣,延时一秒后,通过 置位 停止蜂鸣。 6 )抢答进入一轮控制 :利用 8255A的 PC0接单脉冲可以利用单脉冲的 高、低 精选资料,欢迎下载 。 电平来控制是否进入下一轮抢答。 5. 【实验步骤】 5.1 实验装置的连线说明 8255A :B4:CS、A1、A0 A3:CS3 、A2、A1 JP56 G6:JP74 JP53 G6:65 PC7 蜂鸣器 PC0 单脉冲 8253 :C5:CS、A0、A1 A3:CS1

文档评论(0)

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

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

1亿VIP精品文档

相关文档