- 6
- 0
- 约7.01千字
- 约 54页
- 2017-05-22 发布于上海
- 举报
第一章 概述 第七章 输入和输出
第七章 输入和输出 7.1 并行I/O口的概念 7.2 MCS-51内部并行I/O口 7.3 MCS-51并行口的扩展 为什么要采用I/O接口??? CPU和外设间数据传送有如下特点: 1)外设种类繁多。机械式、机电式、电子式 … 2)外部设备工作速度差异很大。慢速设备:开关、键盘等;中速:打印机;高速:磁盘等。CPU无法按固定时序协调各方的工作。 3)外设数据信号多样化。电压信号、电流信号、数字量、模拟量等。 (1)CPU与I/O口的连接:通过系统总线连接的。 ①数据总线:CPU与外设间的数据传送的双向总线。 ②地址总线:传送CPU发出的地址信息的单向总线。 ③控制总线:传送CPU发出的控制信息 或外设发回的状态信息的双向总线。 I/O端口(port):简称I/O口,指具有端口地址的寄存器或缓冲器。 I/O接口(Interface) :是指单片机与外设间的I/O接口芯片。 一个I/O接口芯片可以有多个I/O端口: (1)数据口(2)控制口(3)状态口 I/O端口编址是给所有I/O接口中的寄存器编址。 MCS-51使用统一编址的方式,每一端口都相当于一个RAM单元。有片内I/O接口和扩展I/O接口。☆片内I/O接口寄存器在SFR中,使用片内数据存储器空间。☆扩展I/O接口使用片外数据存储器地址
原创力文档

文档评论(0)