第5章输入/输出、中断、定时与串行通信5
1I/O概述5
2输入/输出传送方式5
3MCS-51单片机的中断系统5
4定时/计数器5
5串行通信接口第5章输入/输出、中断、定时与串行通信第5章输入/输出、中断、定时与串行通信5
1I/O概述5
1I/O接口电路的作用一个计算机系统的组成,除了CPU、存储器外,还必须有外部设备
计算机通过输入/输出设备和外界进行通信
计算机所用的数据以及现场采集的各种信息都要通过输入设备送到计算机;而计算的结果和计算机产生的各种控制信号又需通过输出设备输出到外部设备
第5章输入/输出、中断、定时与串行通信计算机的I/O操作,即CPU和外部设备之间的数据传送却十分复杂
主要表现在以下几个方面:(1)外部设备的工作速度与计算机相比要低得多
(2)外部设备的种类繁多,有机械式、机电式及电子式等等
(3)外部设备的数据信号是多种多样的,既有电压信号,也有电流信号;既有数字量,还有模拟量
(4)外部设备的数据传送有近距离的,也有远距离的;有的使用并行数据传送,而有的则使用串行传送数据
第5章输入/输出、中断、定时与串行通信具体说来,接口电路主要有以下几项功能:(1)速度协调
(2)数据锁存
(3)三态缓冲
(4)数据转换
第5章输入/输出、中断、定时与串行通信5
2接口与端口“接口”一词是从英文interface翻译过来的,具有界面、相互联系等含义
接口这个术语在计算机领域中应用十分广泛,本章所讲述的接口则特指计算机与外设之间在数据传送方面的联系,其功能主要是通过电路实现的,因此称之为接口电路,简称接口
第5章输入/输出、中断、定时与串行通信5
3I/O的编址方式在计算机中,凡需进行读写操作的设备都存在着编址问题
具体说来在计算机中有两种需要编址的器件:一种是存储器,另一种就是接口电路
存储器是对存储单元进行编址,而接口电路则是对其中的端口