接口的基本构成 ■数据输入/输出寄存器——暂存输入/输出 的数据 命令寄存器—存放控制命令,用来设定 接口功能、工作参数和工作方式。 状态寄存器一保存外设当前状态,以供 cPU读取
6 接口的基本构成 ◼ 数据输入/输出寄存器 —— 暂存输入/输出 的数据 ◼ 命令寄存器 —— 存放控制命令,用来设定 接口功能、工作参数和工作方式。 ◼ 状态寄存器 —— 保存外设当前状态,以供 CPU读取
外设接口 输入接口并行接口数字接口 输出接口 串行接口模拟接口
7 外设接口 输入接口 输出接口 并行接口 串行接口 数字接口 模拟接口
输入输出接口的特点 输入接口 要求对数据具有控制能力(常用三态门实现) 输出接口 要求对数据具有锁存能力(常用锁存器实现)
8 输入输出接口的特点 输入接口: ◼ 要求对数据具有控制能力(常用三态门实现) 输出接口: ◼ 要求对数据具有锁存能力(常用锁存器实现)
二、基本输入接口 态门接口:高电平、低电平、高阻态
9 二、基本输入接口 三态门接口:高电平、低电平、高阻态
三态门的工作波形 A0~A15 地址有效 IOR 译码输出 D0~D7 开关状态
10 三态门的工作波形: A0~A15 IOR 译码输出 D0~D7 开关状态 地址有效