硬件课程设计实验告_模拟交通灯.docVIP

  • 3
  • 0
  • 约8.54千字
  • 约 15页
  • 2016-11-05 发布于贵州
  • 举报
硬件课程设计实验告_模拟交通灯

硬件部件设计与调试 实验题目: 模拟交通灯 实验目的与要求: ⒈?了解交通灯管理的基本工作原理 ⒉?熟悉8259A中断控制器的工作原理和应用编程 ⒊?熟悉8255A并行接口的各种工作方式和应用 ⒋?熟悉8253计数器/定时器的工作方式及应用编程,掌握利用软硬件相结合定时的方法 ⒌?掌握多位LED显示问题的解决? 实验原理与方法: 8259、8255A和8253的工作原理: 一、8259的工作原理: 1、数据总线缓冲器:8259A与系统数据总线的接口,是8位双向三态缓冲器。CPU与8259A之间的控制命令信息、状态信息以及中断类型信息,都是通过缓冲器传送的。 2、读/写控制逻辑:CPU通过它实现对8259A的读/写操作。 3、级连缓冲器:用以实现8259A芯片之间的级连,使得中断源可以由8级扩展至64级。 4、控制逻辑电路:对整个芯片内部各部件的工作进行协调和控制。 5、中断请求寄存器IRR:8位,用以分别保存8个中断请求信号,当响应的中断请求输入脚有中断请求时,该寄存器的相应位置1。 6、中断屏蔽寄存器IMR:8位,相应位用以对8个中断源的中断请求信号进行屏蔽控制。当其中某位置“0“时,则相应的中断请求可以向CPU提出;否则,相应的中断请求被屏蔽,即不允许向CPU提出中断请求。该寄存器的内容为8259A的操作命令字OCW1,可以由程序设置或改变。 7、中断服务

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档