汇编语言课程设计一个7路的智力竞赛抢答器.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《汇编语言课程设计一个7路的智力竞赛抢答器.docx》由会员分享,可在线阅读,更多相关《汇编语言课程设计一个7路的智力竞赛抢答器.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、汇编语言课程设计一个7路的智力竞赛抢答器 目录 一设计目的 (2) 二. 8255A的内部结构和引脚图 (2) (1)8255的控制字 (2) (2)8255A的工作方式 (3) 三、设计任务及要求 (3) 四、设计方案 (3) 五、硬件线路设计: (4) 1、实验连线 (4) 2、连线说明 (4) 3、线路图 (4) 六、程序流程图.: (5) 七源程序 (6) 八调试过程 (7) 九总结 (7) 十参考文献 (8) 一、设计目的 1. 了解微机控制的竞赛抢答器的基本原理。 2. 进一步熟练8255、(8254)的使用。 二、 8255A的内部结构和引脚图 8255并行接口是以数据的字节为单
2、位与I/O设备或被控制对象之间传递信息。CPU和接口之间的数据传送总是并行的,即可以同时传递8位、16位、32位等。8255可编程外围接口芯片具有A、B、C三个并行接口,用+5V单电源供电,能在以下三种方式下工作:方式0-基本输入/出方式、方式1-选通输入/出方式、方式2-双向选通工作方式。8255的内部结构及引脚如图3-6所示,8255工作方式控制字和C口按位置位/复位控制字格式如图3-7-2所示。 图3-6 8255的内部结构及引脚 (1)8255的控制字 8255有两种控制字,方式控制字和C口按位/复位控制字由于两个命令都是送到同一个控制端口,所以使用D7来区分是那种控制字,其具体格式如
3、下 图3-7 8255控制字格式 (2)8255A的工作方式 8255A具有三种工作方式,方式0(基本输入/输出方式)、方式1(选通输入/输出方式)、方式2(双向选通输入/输出方式)其各自的工作特点在此就不作详细介绍了。各端口的工作方式都是由方式控制字来指定的,其中A口可工作于方式0方式1和方式2;B口可工作于方式0与方式1;而C口只能工作于方式0。 三、设计任务及要求 设计一个7路的智力竞赛抢答器。要求: 1、在主持人侧,设置抢答指示电路和启动/复位开关。选手侧各设置1个抢答按钮。 2、使用开关K8代表启动/复位开关,K8向上拨时,表示启动一次抢答,绿色发光二极管亮作允许抢答指示。此时选手侧
4、可以按动各自的抢答按钮。 3、使用实验仪的逻辑电平开关K1-K7来代表7个抢答按钮。当开关向上拨时表示按下按钮。 4、收到第1个抢答信号后,主持人侧红色发光二极管亮(绿色发光二极管灭)作抢答指示,同时实验箱上的喇叭响一下,并且在单个LED数码管显示抢先一组的组别。 5、主持人向下拨K8,代表复位操作,指示灯和数码管熄灭。 6、主持人可以再次向上拨动K8,启动下一次抢答。 7、通过8255、8254完成设计。 四、设计方案: 在本实验中用8255芯片设计一个7路的智力竞赛抢答器,8255用来实现主持人的控制开关和不同时间信号灯的亮灭、抢答者的开关控制和只接受第一个抢答者的信号、LED数码官的显示
5、。首先初始化8255控制字,让A口输入、B、C口输出。然后读A口,看主持人的控制开关K8是复位还是启动,如果是复位就在B口输出数据让主持人的信号灯全灭,从C 口输出数据让LED数码管也灭。在返回检测主持人的控制开关。如果主持人的开关K8是启动,就从B口输出数据使绿色发光二极管亮,读A口看 抢答者是否有人抢答,如果还无人抢答就继续检测。如果有人抢答从B口输出数据使绿色发光二极管灭同时红色发光二极管亮。然后检测看那一个是首先抢答的,并储存数据和屏蔽后边的抢答者。再将A口读的数据送的C口让LED数码管显示抢答者的组别。 五、硬件线路设计: 1、实验连线 (1)8255模块的WR、RD分别连到ISA总
6、线接口的IOWR、IORD。 (2)8255模块的数据(AD07)、地址线(A07)分别连到ISA总线接口的数据(LAD07)、地址线(LA07)。 (3)8255模块选通线CE连到ISA总线接口模块的IOY0。 (4)8255的端口C(PC0-PC7)通过驱动连接到LED的ah各段。 (5)8255的端口A(PA0-PA7)和开关K1-K8相连。 (6)8255的端口B(如PB2、PB1)分别和发光二极管L2(绿)、L1(红)连接。 2、连线说明 (1)8255的A口作为输入端口和开关K1-K8相连,K8是主持人的控制开关,设置抢答指示电路和启动/复位开关。K8向上拨时,绿灯L2亮,表示启动
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编语言 课程设计 一个 智力 竞赛 抢答
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内