概1.内部结构和引脚 理 A组 A组 接 控制 端口A PAO PAZ 技 术 A组 第 数据 版D~D7丬总线|内部数据线 4 端口Ck>PC4~PC7 上部 缓冲器 机 械 B组 B组 业 RD 控制 端口B 出 F PBO-PB7 版 R 社 AO 读写 控制 B组 逻辑内部控制线 端口C PCO- PC3 RESET 下部
微机原理与接口技术·第4版机械工业出版社 1. 内部结构和引脚 数据 总线 缓冲器 内部控制线 内部数据线 D0 ~D7 A 组 控制 A 组 端口 A A 组 端口 C 上部 B 组 控制 B 组 端口 B B 组 端口 C 下部 读写 控制 逻辑 PC0 ~PC3 PB0 ~PB7 PC4 ~PC7 PA0 ~PA7 RD WR A0 A1 CS RESET
概8255外设数据端口 理>端口A:PA0~PA7 A组,支持工作方式0、1、2 ·常作数据端口,功能最强大 第>端口B:PB~PB7 B组,支持工作方式0、1 ●常作数据端口 亚端口C:PC0~PC7 出 仅支持工作方式0,分两个4位,每位可独立操作 A组控制高4位PC4~PC7,B组控制低4位PC0~PC3 可作数据、状态和控制端口 ●控制最灵活,最难掌握
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社 8255外设数据端口 ➢ 端口A:PA0~PA7 A组,支持工作方式0、1、2 常作数据端口,功能最强大 ➢ 端口B:PB0~PB7 B组,支持工作方式0、1 常作数据端口 ➢ 端口C:PC0~PC7 仅支持工作方式0,分两个4位,每位可独立操作 A组控制高4位PC4~PC7,B组控制低4位PC0~PC3 可作数据、状态和控制端口 控制最灵活,最难掌握
概2.工作方式0:基本输入输出方式 方式0输入 机原理与接口技术·第4版机械工业出版社 执行输入IN指令,输入外设数据 RD 输入端口 data CS.A1.AO D0~D7 data
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社 2. 工作方式0:基本输入输出方式 ➢方式0输入 执行输入IN指令,输入外设数据 data 输入端口 data D0~D7 RD CS, A1, A0
概2.工作方式0:基本输入输出方式 方式0输出 机原理与接口技术·第4版机械工业出版社 执行输出OUT指令,将数据送给外设 WR 输出端口 data CS.Al. AO D0~D7 data
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社 2. 工作方式0:基本输入输出方式 ➢方式0输出 执行输出OUT指令,将数据送给外设 WR data 输出端口 data D0~D7 CS, A1, A0
3.工作方式1:选通输入输出方式 骂≥借助于选通(应答)联络信号进行输入或输出 只有端口A和端口B可以采用方式1 不>作为输入或输出的数据端口 利用端口C的3个引脚作为应答联络信号 机>还提供有中断请求逻辑和中断允许触发器 >对输入和输出的数据都进行锁存 >适用于查询和中断方式的接口电路
微 机 原 理 与 接 口 技 术 · 第 4 版 机 械 工 业 出 版 社 3. 工作方式1:选通输入输出方式 ➢借助于选通(应答)联络信号进行输入或输出 ➢只有端口A和端口B可以采用方式1 ➢作为输入或输出的数据端口 ➢利用端口C的3个引脚作为应答联络信号 ➢还提供有中断请求逻辑和中断允许触发器 ➢对输入和输出的数据都进行锁存 ➢适用于查询和中断方式的接口电路