学 习 74HC595的 报 告 在 并 行 接 口 中 , 除 了 少 数 据 场 合 之 外 , 一 般 都 要 求 在 接 口 与 外 设 之 间 设 置 并行 数 据 线 的 同 时 , 至 少 还 要 设 置 两 根 握 手 ( 联 线 ) 信 号 线 , 以 便 进 行 互 锁 异 步 握手 方 式 ( 即 查 询 方 式 ) 的 通 信 。 一 般 的 并 行 接 口 需 要 数 据 输 入 /输 出 口 、 状 态 口 、控 制 口 及 相 应 的 缓 冲 、 锁 存 和 控 制 逻 辑 等 。 有 的 还 有 支 持 中 断 的 控 制 逻 辑 。 并 行 接 口 最 基 本 的 特 点 是 在 多 根 数 据 线 上 以 数 据 字 节 ( 字 ) 为 单 位 与I/O设 备 或 被 控 对 象 传 送 信 息 。 在 同 样 的 传 输 率 下 , 并 行 通 讯 的 信 息 传 输 速 度 快 ,而 在 并 行 接 口 中 , 8位 或16位 是 一 起 行 动 的 , 因 此 , 当 采 用 并 行 接 口 与 外 设 交换 数 据 时 , 即 使 是 只 用 到 其 中 的 一 位 , 也 是 一 次 输 入 /输 出 8位 或 16位 。 在 我 们 所 学 的 芯片中 , 8255作为 一 个I/O口 扩展芯片有 许多 值得我 们 学 习的 地方 :8255 是 Intel 公司生产的 可编程并 行 I/O 接 口 芯片, 有 3 个8 位 并 行 I/O口 。 具有 3 个通 道3 种工作方 式 的 可编程并 行 接 口 芯片( 40 引脚)。 8255 作为主机与 外 设 的 连接 芯片, 提供与 主机相 连的 3 个总线 接 口 :数 据 线 、 地址线 、 控制 线 接 口 。 同 时 具有 与 外 设 连接 的 接 口A、 B、 C 口 。 8255A的 基 本 特 性:8255芯片内部主要 由控 制 寄存 器、 状 态 寄存 器和 数 据 寄器组成, 具有 两 个8位 ( A口 和B口 ) 和 两 个4位 ( C口 高/低4位 ) 并 行 I/O端口 的接 口 芯片。( 最 多24位 ) 支 持 与 CPU与 间 多 种数 据 传 送 方 式 :无条件、 查 询 、 中断 方 式 都 支 持 , 同 一 端口 还 能双向数 据 传 输 。 方 式012。 可执行 功能很强, 内容丰富的 命令( 方 ...