计算机接口与通信第3章并行通信接口.ppt
《计算机接口与通信第3章并行通信接口.ppt》由会员分享,可在线阅读,更多相关《计算机接口与通信第3章并行通信接口.ppt(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第3章章 并行通信接口并行通信接口 n n并行通信没有一个标准化的传输格式及传输协议,也没有严格规定传输的字符从哪开始到哪结束,传输的数据宽度可以从1128位或者更宽。n n通常以字长为单位,微机中较常用的是8位。例如打印机最初都按8位计算机来设计的。n n并行数据传输适合于外部设备与微机之间进行近距离、大量和快速的信息交换,如微机与并行接口打印机、磁盘驱动器等。3.1 可编程并行接口可编程并行接口8255An n是Intel系列的并行接口芯片。n n是一种高性能的、工业标准的、通用的可编程输入输出芯片。n n用8255A连接外部设备时,通常不需要再附加外部电路,应用很方便。3.1.1 82
2、55A的内部结构的内部结构3.1.2 8255A的控制字的控制字n n控制字分为两类:n n方式控制字:定义端口方式控制字:定义端口A A、B B和和C C的工作方式。的工作方式。n n置位置位/复位控制字:端口复位控制字:端口C C的的8 8位中,任何一位位中,任何一位都可以通过这个控制字来置位或复位,而其都可以通过这个控制字来置位或复位,而其它位不变。它位不变。3.1.3 8255A的工作方式的工作方式1.外设选通82552.8255应答输入缓冲满3。8255申请中断4.中断申请撤消5.CPU读6.8255应答输入缓冲空1.CPU输出数据有效.OBF有效.45 外设读1.外设输入2.3.4
3、 CPU输入IBF无效48255A的中断控制功能的中断控制功能n n当当8255A8255A工作于方式工作于方式1 1或方式或方式2 2时,能输出一个控制时,能输出一个控制信号,用于对信号,用于对CPUCPU的中断请求。的中断请求。n n如果允许方式如果允许方式2 2中断,则可以用端口中断,则可以用端口C C的置位复的置位复位功能,对相应的中断触发器位功能,对相应的中断触发器1NTE1NTE置置1(1(表示允许表示允许中断中断)或置或置0(0(表示禁止中断表示禁止中断)来实现。来实现。n n对对INTEINTE触发器的定义如下:触发器的定义如下:n nINTEINTE1 1允许中断;允许中断;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 接口 通信 并行
限制150内