下载此文档

实验2选作:竞赛抢答器.doc


文档分类:通信/电子 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
实验2选作:竞赛抢答器.DOC微机实验报告书学号: 姓名: 班级: 同组名单: 实验日期::实验目标:竞赛抢答器了解微机化竞赛抢答器的基本原理2•进一步学****使用并行接口(功能:逻辑开关K0-K7代表竞赛抢答器0-7号,当某个逻辑开关置“1”时,在七段数码管上显示其组号(0-7),并使PC扬声器响一下。)解题思路:IJ1?74LS244R918)|>Pft16~4abcdi<gdnLED19nd12341234V?VY?YYY111122222341234BIAAAAAAALLL0-222$cLadzad£Ead2SBbads<r」9ad®oa-QdNocmodSQd9Qdrua按图12接线,图12为竞赛抢答器的原理图,逻辑开关K0-K7代表竞赛抢答按钮0-7号,当某个逻辑开关电平为高时,相当于某组按下下按钮,在七段数码管上将其组号0-7显示出来,使得指示灯亮。程序框图:见右侧图(13)关键问题分析各个逻辑开关是如何对应指示灯的?在程序中,只需用查表转换指令“XLAT”即可实现。前提是必须将七段码字型编成数码表以字符串的形式写进程序中。程序清单:datasegmentleddb3fh,06h,5bh,4fh,66h,6dh,7dh,07hdataendscodesegmentassumecs:code,ds:datastart:movax,datamovds,axmovdx,28bhmovax,89houtdx,almovbx,offsetled开始罔13漁殍图PA输入,为方式0;选择8255a的控制字地址J0001001B,控制字,PC输岀,;设置bx指向zby:movdx,28ahinal,dxoral,aljczbymovcl,Offhrr:shral,l;输入数据旧1与本身做或运算;如若等于0,则重新执行本程序段;al逻辑右移一位;cl自加1jncrrmoval,clxlatmovdx,288houtdx,almoval,7movah,2int21hwai:movah,1int21hcmpal,20hjneeeemoval,0movdx,288houtdx,aljmpssseee:movah,4chint21hcodeendsendstart运行结果:任意按下一个逻辑开关,都会将相应数字(0-7)显示在数码管上,也即组号显示出来。但是蜂鸣器并不响,咨询老师说声音太小听不见,做出这样的效果即可问题与讨论:1、 用8255的

实验2选作:竞赛抢答器 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sssmppp
  • 文件大小141 KB
  • 时间2019-09-21
最近更新