第8章串并行通信接口披术 ■教学重点 串、并行接口的特点 8255A的工作方式和编程 8255A的0、1方式及其应用 8251A、8250的初始化编程
第8章 串并行通信接口技术 ◼ 教学重点 ◼ 串、并行接口的特点 ◼ 8255A的工作方式和编程 ◼ 8255A的0、 1方式及其应用 ◼ 8251A、8250的初始化编程
8.1概述 微型计算机与I/O设备的接口按照数据传 送格式的不同,可分为并行接口和串行接 口两种。 实现并行通信的接口就是并行接口 实现串行通信的接口就是串行接口
8.1 概述 微型计算机与I/O设备的接口按照数据传 送格式的不同,可分为并行接口和串行接 口两种。 实现并行通信的接口就是并行接口 实现串行通信的接口就是串行接口
并行通信与串行通信 数据通信的基本方式可分为并行通信与串行 通信两种: 并行通信:是指利用多条数据传输线将一个 数据的各位同时传送。传输速度快,适用于 短距离通信。 串行通信:是指利用一条传输线将数据一位 位地顺序传送。通信线路简单,利用电话或 电报线路就可实现通信,降低成本,适用于 远距离通信,但传输速度慢
并行通信与串行通信 数据通信的基本方式可分为并行通信与串行 通信两种: 并行通信:是指利用多条数据传输线将一个 数据的各位同时传送。传输速度快,适用于 短距离通信。 串行通信:是指利用一条传输线将数据一位 位地顺序传送。通信线路简单,利用电话或 电报线路就可实现通信,降低成本,适用于 远距离通信,但传输速度慢
并行通信的特点 ■以计算机的字长,通常是8位、16位或32 位为传输单位,一次传送一个字长的数据 适合于外部设备与微机之间进行近距离、 大量和快速的信息交换 例如:微机与并行接口打印机、磁盘驱动器 微机系统中最基本的信息交换方法 例如:系统板上各部件之间,接口电路板上 各部件之间
◼ 以计算机的字长,通常是8位、16位或32 位为传输单位,一次传送一个字长的数据 ◼ 适合于外部设备与微机之间进行近距离、 大量和快速的信息交换 ◼ 例如:微机与并行接口打印机、磁盘驱动器 ◼ 微机系统中最基本的信息交换方法 ◼ 例如:系统板上各部件之间,接口电路板上 各部件之间 并行通信的特点
串行通信的特点 将数据分解成二进制位用一条信号线, 既传送数据信息,又传送控制信息 ■要求数据格式固定,分为异步和同步数 据格式 串行通信中对信号的逻辑定义与TTI不 兼容,需进行逻辑关系和逻辑电平转换 ■串行传送信息的速率需要控制,要求双 方约定通信传输的波特率
串行通信的特点 ◼ 将数据分解成二进制位用一条信号线, 既传送数据信息,又传送控制信息 ◼ 要求数据格式固定,分为异步和同步数 据格式 ◼ 串行通信中对信号的逻辑定义与TTL不 兼容,需进行逻辑关系和逻辑电平转换 ◼ 串行传送信息的速率需要控制,要求双 方约定通信传输的波特率
8.2可编程并行通信接口芯片8255A 、8255A的主要特性 1.8255A有两个8位(端口A与端口B)和两个4位(端口 C高/低4位)的并行输入/输出端口 2.端口A有三种工作方式:方式0、方式1、方式2 端口B口有两种工作方式:方式0、方式1;可适应 CPU与I/0接口的多种数据传送方式,如无条件传 送、查询式传送和中断方式传送等 3.端口C的使用较特殊,除工作在方式0作为数据端 口之外,当工作在方式1和方式2时,它的大部分 引脚被用作联络信号,端口C还可以进行按位置位 /复位操作
8.2 可编程并行通信接口芯片8255A 1.8255A有两个8位(端口A与端口B)和两个4位(端口 C高/低4位)的并行输入/输出端口 2.端口A有三种工作方式:方式0、方式1、方式2; 端口B口有两种工作方式:方式0、方式1;可适应 CPU与I /O接口的多种数据传送方式,如无条件传 送、查询式传送和中断方式传送等 3.端口C的使用较特殊,除工作在方式0作为数据端 口之外,当工作在方式1和方式2时,它的大部分 引脚被用作联络信号,端口C还可以进行按位置位 /复位操作 一、8255A的主要特性