竞赛抢答器(微机实验报告).docVIP

  • 63
  • 0
  • 约1.13千字
  • 约 4页
  • 2018-05-09 发布于河南
  • 举报
竞赛抢答器(微机实验报告)

竞赛抢答器 一、实验目的 1、了解微机化竞赛抢答器的基本原理。 2、进一步学习使用并行接口。 二、实验内容 图1为竞赛抢答器(模拟)的原理图,逻辑开关K0~K7代表竞赛抢答按钮0~7号,当某个逻辑电平开关置“1”时,相当某组抢答按钮按下。在七段数码管上将其组号(0~7)显示出来,并使微机扬声器响一下。 图1 硬件连接图 表1 LED 数码表 0 1 2 3 4 5 6 7 3fh 06h 5bh 4fh 66h 6dh 7dh 07h 三、编程提示 设置8255为C口输入、A口输出,读取C口数据,若为0表示无人抢答,若不为0则有人抢答。根据读取数据可判断其组号。从键盘上按空格键开始下一轮抢答,按其它键程序退出。 四、参考流程图(见图2) 图2 程序流程图 五、实验代码 data segment led db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h data ends code segment ;段定义开始 assume cs:code,ds:data start:mov ax, data mov ds,ax mov dx,28bh ;设置8255的输出输入 mov ax,89h out dx,al

文档评论(0)

1亿VIP精品文档

相关文档