文档详情

05-1并行接口8255A-pg.pdf

发布:2017-06-08约3.26万字共69页下载文档
文本预览下载声明
第5章 并行接口 5.1 并行接口的特点 并行接口最基本的特点是在多根数据线上以数 据字节(字)为单位与I/O设备或被控对象传 送信息。 板上:CPU与MCH(北桥)、MCH与ICH(南桥)、 MCH或ICH与其他接口芯片间都是并行通讯 板外: 打印机接口,A/D、D/A转换器接口, IEEE-488接口,开关量接口,控制设备接口等。 并行通讯的优缺点 并行通讯的优点:在同样的传输率下, 信息传输速度快 并行并不一定都比串行快! 并行通讯的缺点:随着传输距离的增加, 电缆的开销大;随着频率的增加,信号 间干扰增大,很难再提高传速率 如硬盘从PATA到SATA的转变 串行通讯 串行通信是在单根导线上将二进制数一位一位地 顺序传送。 例子:COM (我们的各种实验台)、键盘、鼠标 USB、1394、FDDN、10/100/1000M网, 显示VGA、 SATA、AUDIO 缺点:它与并行通信相比,同样传输率下速度 低;需要额外的时钟电路,串并、串并转换电路 等,稍复杂。 优点:近距离传输需要线路少,且可以在很高频 下工作;对远距离传送节省可大量的线路成本。 大学食堂的售饭机 一台主机负责管理全校所有售饭机,主机与售 饭机之间通过RS-485多串口卡所延伸的串行 网络连接,一台主机可管理256台售饭机,最 长有效距离为1.2KM ,通过增加中继器可以成 倍延长传输距离至数公里。 距离超远的在远端设置一子机,通过网络与主 机进行通讯,并可管理上百台售饭机。 各售饭机与通讯控制RS485卡之间是串行通讯, RS485卡与CPU间是并行通讯。 并行通讯 售饭系统主机 485多串口卡 学子 餐厅 学 餐厅 学士 餐厅 锅炉控制系统 对炉温、炉压、水面高度等信息通过传感器进 行采集,在下位单片机系统中进行模数转换 (并行通讯芯片)后,再通过串行接口传输到 远端的锅炉监控中心。监控中心根据各参数发 出各种控制信号,通过串行通讯传到下位机, 下位机再通过数模转换发出控制命令,如加水 等。 大的粮库的各粮仓温度、湿度等的监控系统也 大致如此 并行接口的一般组成 在并行接口中,除了少数据场合之外,一般 都要求在接口与外设之间设置并行数据线的 同时,至少还要设置两根握手(联线)信号 线,以便进行互锁异步握手方式(即查询方 式)的通信。 一般的并行接口需要数据输入/输出口、状 态口、控制口及相应的缓冲、锁存和控制逻 辑等。有的还有支持中断的控制逻辑。 并行通讯注意事项 在并行接口中,8位或16位是一起行动的,因此, 当采用并行接口与外设交换数据时,即使是只用 到其中的一位,也是一次输入/输出8位或16位。 (要是有接口能实现按位操作多好呀!)  AX and 0x7FHAX 使最高位为0,其余不变  AX or 0x80HAX 使最高位为1,其余不变 并行传送信息,不要求固定的格式,这与串行传 送的数据格式的要求不同。 5.2 可编程并行接口
显示全部
相似文档