每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 第八章 输入输出接口技术 信息与通信工程学院
第八章 输入输出接口技术
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 本章内容 §8.1接口技术概述 §8.2可编程并行接口8255A 信息与通信工程学院
本章内容 §8.1 接口技术概述 §8.2可编程并行接口8255A
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY §8.1接口技术概述 1什么是输入/出接口技术? 接口“桥梁”,主机与外设进行数据传输, 必须经过接口。 主机将数据送到外设,称为输出简称IO操作 外设将数据送到主机,称为输入 8086有专用的MO指令(N、OUT) N一产生oRD信号(或lOR)一读操作 OUT一产生oWR信号(或IoW)一写操作 信息与通信工程学院
§8.1 接口技术概述 主机将数据送到外设,称为输出 外设将数据送到主机,称为输入 简称I/O操作 8086有专用的I/O指令(IN、OUT) IN —产生IORD信号(或IOR)— 读操作 OUT —产生IOWR信号(或IOW)— 写操作 接口——“桥梁”,主机与外设进行数据传输, 必须经过接口。 1.什么是输入/出接口技术?
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 在8086系统中,端口地址范围: 0000H~ FFFFH—64K个端口,只用AB的 A15A0,A19~A16一般取“0”。 注:端口地址在0~FFH(0~255)之间,采用直接寻 址或间接寻址,地址超过FFH,必须采用间接 寻址 例.NAL,80H→正确! Mopx,060H;将80H端口中的数→AL IN AL, DX: →正确! oUT2080H,AL→错误! MOV DX, 2080H 将(AL)→2080H端口→正确! OUT DX, AL: 信息与通信工程学院
在8086系统中,端口地址范围: 0000H~FFFFH ——64K个端口,只用AB的 A15~A0 ,A19~A16一般取“0”。 注:端口地址在0~FFH(0~255)之间,采用直接寻 址或间接寻址,地址超过FFH,必须采用间接 寻址。 OUT 2080H,AL → 错误! 例. IN AL,80H → 正确! MOV DX,0080H; IN AL,DX; 将80H端口中的数 →AL → 正确! MOV DX,2080H; OUT DX,AL; 将(AL)→ 2080H端口→ 正确!
每)天半紫大学 IIANJIN POLY IC UNIVERSITY 2.接口常用的信息 ①数字量:二进制表示一个数据(字节、ASC码) ②模拟量:随时间连续变化的物理量(电压、电流、 湿度、压力、流量… ③开关量:二进制“0”和“1”描述外设的状态(开关 启停、通断) ④脉冲信号:上下沿跳变信号。 3接口的分类 并行接口 串行接口 信息与通信工程学院
① 数字量:二进制表示一个数据(字节、ASCII码) ② 模拟量:随时间连续变化的物理量(电压、电流、 湿度、压力、流量……) ③ 开关量:二进制“0”和“1”描述外设的状态(开关、 启停、通断……) ④ 脉冲信号:上下沿跳变信号。 3. 接口的分类 并行接口 串行接口 2. 接口常用的信息
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 并行接口:多以字节为单位输入出。 特点:传输距离近(一般不超过两米),传输 速度快。 串行接口:以位(Bit)为单位进行数据传输。 特点:传输距离相对较远,速率较慢,常用 于通讯、网络等。 信息与通信工程学院
并行接口:多以字节为单位输入/出。 特点:传输距离近(一般不超过两米),传输 速度快。 串行接口:以位(Bit)为单位进行数据传输。 特点:传输距离相对较远,速率较慢,常用 于通讯、网络等
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 5无条件传输方式 单向 双向 态门缓冲器做输入接口(74LS244、74LS245) 锁存器作输出接口(74LS273(0)、74LS373) 例:设有一个总线系统:DB(DD),AB(A15~A0) ORD、IoWR,要求用74LS244与输入设备连接,用 74LS373与输出设备相连接,端口地址分别为80H和 82H,要求用74LS138译码。 步骤:构造总线系统 将接口挂在总线上 按题意要求设置接口电路 信息与通信工程学院
三态门缓冲器做输入接口(74LS244、74LS245) 单向 双向 锁存器作输出接口(74LS273(0)、74LS373) 步骤:构造总线系统 将接口挂在总线上 按题意要求设置接口电路 例:设有一个总线系统:DB(D7~D0),AB(A15~A0) IORD、IOWR,要求用74LS244与输入设备连接,用 74LS373与输出设备相连接,端口地址分别为80H和 82H,要求用74LS138译码。 5.无条件传输方式
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY DIND DB 0 AB IORD CB TOWR 74LS244 74LS373 A A A A B C 输入设备 138 输出设备 信息与通信工程学院
2
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY §82可编程并行接口8255A 1.8255A内部结构和引脚功能 37-40,1~4 A口K PAT-PA 挖制器 GND 10-13 C口 高四位 PC7-PC4 27~34 数据冲一 D C口 1了-14 低四位 PC3-PCo 25-18 B组 挖制器 B口KF PB7-PBO w A RESET Cs 信息与通信工程学院
1.8255A内部结构和引脚功能 §8.2 可编程并行接口8255A
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY PA口(双向8位) Pc口(高4位) A组 PB口(双向8位) B组 Pc口(低4位) 与外设连接 Pc口(双向8位),可单独使用, 也可以拆成两个4位使用。 信息与通信工程学院
PA口(双向8位) PB口(双向8位) PC口(双向8位),可单独使用, 也可以拆成两个4位使用。 PC口(高4位) PC口(低4位) A组 B组 与外设连接