8237的引脚功能 请求应答信号 外设接口电路向8237的请求信号:DREQ3DREQ0 8237对外设接口电路的应答信号:DACK3~DACK0 8237向CPU申请总线的信号:HRQ(连至CPU的HOLD) CPU向8237传送的允许使用总线信号:HLDA
8237的引脚功能 •请求/应答信号 外设接口电路向8237的请求信号:DREQ3~DREQ0 8237对外设接口电路的应答信号:DACK3~DACK0 8237向CPU申请总线的信号:HRQ(连至CPU的HOLD) CPU向8237传送的允许使用总线信号:HLDA
8237的引脚功能 地址信号 CS:CPU初始化8237或读8237状态时所需的片选信号 A7~A0(输出):8237访问存储器的地址信号的低8位。 A3~A0(输入):CPU初始化8237或读8237状态时, 用于寻址8237内部寄存器
8237的引脚功能 •地址信号 :CPU初始化8237或读8237状态时所需的片选信号 A7~A0(输出):8237访问存储器的地址信号的低8位。 A3~A0(输入):CPU初始化8237或读8237状态时, 用于寻址8237内部寄存器
8237的引脚功能 数据信号(双向):DB7~DB0 CPU为主控时,可以通过O读命令查询8237的状 态寄存器的内容,或通过O写命令对8237的内部 寄存器进行编程,数据传送通过DB7~DB0 8237为主控时,DB7~DB0输出要访问的内存地址 的高8位,并通过 ADSTB锁存到外部地址锁存器中 和A7~A0输出的低8位地址一起构成16位地址
8237的引脚功能 •数据信号(双向):DB7~DB0 CPU为主控时,可以通过I/O读命令查询8237的状 态寄存器的内容,或通过I/O写命令对8237的内部 寄存器进行编程,数据传送通过DB7~DB0 8237为主控时,DB7~DB0输出要访问的内存地址 的高8位,并通过ADSTB锁存到外部地址锁存器中, 和A7~A0输出的低8位地址一起构成16位地址
8237的引脚功能 地址允许信号:AEN 8237作为主控时(8237控制总线),输出AEN=1。 8237作为从控时(CPU控制总线),输出AEN=0。 DMA传输结束信号:EOP(双向) 当DMAC内部任一通道传输结束,8237发出EOP 若由外部给DMAC送入有效的EOP,则强制DMAC内部 所有通道结束传输
8237的引脚功能 •地址允许信号:AEN 8237作为主控时(8237控制总线),输出AEN=1。 8237作为从控时(CPU控制总线),输出AEN=0。 •DMA传输结束信号: (双向) 当DMAC内部任一通道传输结束,8237发出 若由外部给DMAC送入有效的 ,则强制DMAC内部 所有通道结束传输
8237的引脚功能 MEMR/MEMW 8237发出的存储器读/写信号 IOR/IOW 8237作为主控时,输出的ⅣO读/写信号 8237作为从控时,CPU发出的MO读/写信号,用于 读/写8237
8237的引脚功能 MEMR/MEMW: 8237发出的存储器读/写信号 IOR/IOW: 8237作为主控时,输出的I/O读/写信号。 8237作为从控时,CPU发出的I/O读/写信号,用于 读/写8237