微机原理课程设计---八路抢答器
《微机原理课程设计---八路抢答器》由会员分享,可在线阅读,更多相关《微机原理课程设计---八路抢答器(19页珍藏版)》请在毕设资料网上搜索。
1、 第一章第一章 抢答器简介抢答器简介 1、设计要求、设计要求 设计一个具有 8 路抢答的抢答器,利用并行接口和开关键。逻辑开关 K0-K7 代表抢答按钮,当某个逻辑开关闭合时,相当于抢答按钮按下,此 时在七段数码管上将其号码显示出来,并使喇叭响一声(或者以发光二极管 代替) 。 1)1) 中断优先级管理器中断优先级管理器 8259A8259A 控制字要求控制字要求 芯片控制字:采用边沿触发,单片 8259,要写入 ICW4 控制字 中断类型码控制字:设置 IR0IR7 的中断类型码依次为 08H、09H、 0FH 方式控制字:优先级设置方式为全嵌套方式即固定优先级方式,主片工 作在缓冲方式下,
2、中断结束方式采用中断非自动结束方式,8259工作在80X86 系统上。 2) 可编程并行接口芯片可编程并行接口芯片 8255A8255A 控制字要求控制字要求 A 口工作在方式 0,做为输入端口用于连接选手按键(PA7PA0 依次对应 按键 18) ;B 口工作在方式 0,做为输出端口,经驱动器 1 连接 LED 显示器 (PB7PB0 依次对应连接 LED 显示器的 dp、g、f、e、d、c、b、a 七段数码 管管脚) ;C 口也必须工作在方式 0,高 4 位做输入端口(本次设计中只用 PC4、PC5,分别用于连接复位键和开始键) ,低 4 位做输出端口(PC3PC0, 经驱动器 2 后 P
3、C1、PC2、PC3 分别用于连接黄、红、绿三个发光二极管,PC0 连接到 8253 的 GATE1 端,以控制通道 1 的计数) 。 3) 可编程定时器计数器可编程定时器计数器 82538253 控制字要求控制字要求 通道 0:操作类型为先读写低字节再读写高字节,工作在方式 3 即方波发 生器,计数格式为 BCD 码,计数初值为 4000。 通道 1:操作类型为先读写低字节再读写高字节,工作在方式 1 即可重触 发的单稳态触发器,计数格式为 BCD 码,计数初值为 3000。 通道 2:操作类型为先读写低字节再读写高字节,工作在方式 3 即方波 发生器,计数格式为 BCD 码,计数初值为 0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 课程设计 八路 抢答
