每)天半紫大学 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. 接口常用的信息