全文预览

课程设计(论文)-基于8086微处理器的交通信号灯控制设计

上传者:upcfxx |  格式:doc  |  页数:27 |  大小:0KB

文档介绍
据线,所以没有加数据缓冲器。Р(2):片选信号,低电平有效,通常与CPU的高位地址线或地址译码器的输出相连。本设计中Р与地址译码器74LS138的输出相连。Р(3)INT:中断请求信号输出端。用于向CPU发出中断请求信号。Р(4):中断响应输入信号。用于接收CPU的中断响应信号。Р(5)A0:地址线,通常与CPU的低位地址总线相连,如8086的A1,A0=0是偶地址,A0=1是奇地址。本系统中8259A的A0与CPU的A1相连。Р(6)IR7~IR0:与外部中断请求信号相连,通常IR0的优先权最高,IR7的优先权最低,按序排列。Р(7)CAS0~CAS2:级联信号线,主片位输出,从片为输入,与配合,实现级联。Р(8):主从/允许缓冲线。在缓冲工作方式下,用作输出信号,以控制总线缓冲器的接收和发送()。在非缓冲工作方式下,用作输入信号,表示该8259A是主片()或从片()。由于本设计中只用到一片8259A,所以该引脚直接接低电平。Р本设计中8259A的工作方式:Р1、中断触发方式Р本设计中的中断触发方式为电平触发方式。Р电平触发方式是指中断请求输入端IRi出现高电平时,即为有效的中断请求信号这样一种中断触发方式。使用该方式时应注意,在CPU响应中断后(ISR相应位置位后),必须撤销IRi上的高电平,否则会发生第二次中断请求。Р 该方式由初始化命令字ICW1的D3位置1来设置。Р2、中断屏蔽方式Р这里采用普通屏蔽方式。Р按IMR给出的结果,屏蔽或开放该级中断,同时允许高级的中断源中断低级的中断服务程序,不允许同级的中断源或低级的中断源中断目前正在执行的中断服务程序,这样一种工作方式就是普通屏蔽方式。Р 普通屏蔽方式通过写入屏蔽字OCW1来设置,OCW1的内容存放在IMR中,对应位置1,屏蔽该中断,对应位为0,开放该中断。Р3、优先级设置方式Р 本设计优先级设置为普通全嵌套方式。

收藏

分享

举报
下载此文档