第八章并行接口与串行接口ppt课件.ppt

第八章并行接口与串行接口ppt课件.ppt

ID:58680033

大小:2.76 MB

页数:89页

时间:2020-10-05

第八章并行接口与串行接口ppt课件.ppt_第1页
第八章并行接口与串行接口ppt课件.ppt_第2页
第八章并行接口与串行接口ppt课件.ppt_第3页
第八章并行接口与串行接口ppt课件.ppt_第4页
第八章并行接口与串行接口ppt课件.ppt_第5页
资源描述:

《第八章并行接口与串行接口ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第八章并行接口与串行接口并行接口与串行接口概述可编程并行接口芯片8255A-5串行通信的基本概念异步串行通信标准接口可编程异步串行接口芯片INS8250PC系列微机中的串行通信接口8.1并行接口与串行接口概述并行、串行接口概念并行接口:多位数据同时传送。又分字并行、字节并行(字节与字节间串行)两种。注意:两者仅在I/O接口与I/O设备间有并行、串行之分,I/O接口与MPU间都是并行。MPUI/O接口I/O外设并串或并串行接口:多位数据一位一位分时传送。28.1并行接口与串行接口概述并行/串行接口在结构 和功能上的异同相同点:

2、基本结构、功能主要区别:要/不要并-串转换两者优缺点及适用场合串行口所需连线少,传输速度低,适于速度要求不高或传输距离较远场合。并行口传输速度高,但所需连线多,适于短距离高速传输场合。DBABCB地址译码与读写控制DB(8根)STROBEBUSY/READY地并行端口串行端口数据输出数据输入地并行设备串行设备MPU并行口和串行口的结构、功能示意图38.2可编程并行接口芯片8255A-5内部结构与引脚功能控制字的确定和初始化编程三种工作方式及接口方法8.2.1内部结构与引脚功能D0-D7双向数据总线数据总线缓冲器读写控制逻辑R

3、DWRA1A0RESETCSA组控制部件B组控制部件A口(8位)C口(高4位)C口(低4位)B口(8位)I/OPA7-PA0I/OI/OI/OPC7-PC4PC3-PC0PB7-PB0与外设接口部分与MPU接口部分内部控制部分由三大部分组成8255内部结构下节58.2.1内部结构与引脚功能与外设接口部分A口寄存器(8位)C口寄存器(8位)B口寄存器(8位)高4位低4位A组B组共24条可编程I/O端口线,每组12条,通过编程可分别确定工作方式和端口功能8255的三种基本工作方式:back方式2:应答式双向数据传送方式(只有A口

4、有)方式1:应答式输入/输出方式(A,B组都有)方式0:基本输入/输出方式(A,B组都有)6与MPU接口部分这部分主要保证MPU对8255的编程、监视和提供数据通道,它包括:数据总线缓冲器:8位双向三态缓冲读写控制逻辑:RESET用于8255内部复位,高电平有效。对于 复位信号是低电平有效的MPU要先加一反相器。CS和地址线A0,A1分别用于选片和选片内端口。RD和WR控制8255数据的读/写8.2.1内部结构与引脚功能back78255的端口寻址及读写操作控制表A1A0RDWRCS操作000000000011111A口数据

5、总线B口数据总线C口数据总线00000000000011111111数据总线A口数据总线数据总线B口C口控制寄存器数据总线端口输出为“高阻”非法端口输出为“高阻”××××××111111000输入输出禁止8.2.1内部结构与引脚功能back88255与MPU总线的接口方法8.2.1内部结构与引脚功能backMPUDB7-DB0IOR/MEMRIOW/MEMW高电平有效A0A1ABA2

6、Ai-1地址译码D7-D0RDWRRESETCSA0A182559内部控制部分分成A,B两组A组控制端口A和C口上半部B组控制端口B和C口下半

7、部实际上它们是同一个8位控制寄存器:A组为高5位B组为低3位8.2.1内部结构与引脚功能back108.2.2控制字的确定和初始化编程8255A的初始化:写I/O方式控制字:决定各端口工作方式和I/O状态。写C口按位置位/复位方式控制字:决定C口 各位的输出状态。初始化编程的基础是确定控制字,包括:工作方式控制字C口按位置位/复位控制字118.2.2控制字的确定和初始化编程8255工作方式控制字格式:D7D6D5D4D3D2D1D01端口A,端口B,C口高4位和C口低4位四部分的工作方式/输入 输出状态可任意组合;各部分的工

8、作方式、I/O状态是通过输出指令把一个控制字写 入控制寄存器而确定的。A组控制C口(高4位)A口方式选择0011输出输出输入输入00011×方式0方式1方式2B组控制C口(低4位)0输出1输入B口方式选择01输出输入01方式0方式112C口按位置位/复位控制字不是送到C口地址,而是送到控制 寄存器地址(端口3);写一次该控制字只能使C口一位置位或复位。C口按位置位控制字格式:C口的位选择位D3D2D1000000000000011111111111112345678.2.2控制字的确定和初始化编程D7D6D5D4D3D2D1

9、D00置位置位复位10复位138.2.3三种工作方式及接口方法地址总线数据总线控制总线I/OI/OI/OI/OPB7~PB0PC3~PC0PC7~PC4PA7~PA0方式0RDWRD7~D0CSA0A1B口C口C口A口基本I/O方式I/OB组A组方式1B口C口C口A口PB7~PB0控制PA

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。