第11章单片机应用系统接口扩展讲解.ppt

第11章 单片机应用I/O接口扩展 11.1 输入输出接口功能 11.2 简单I/O接口扩展 11.3串行口扩展并行输出接口 11.4串行口扩展并行输入接口 11.1 输入/输出接口的功能 1.对单片机输出的数据锁存。锁存数据线上瞬间出现的数据,以解决单片机与I/O设备的速度协调问题。 2.对输入设备的三态缓冲。外设传送数据时要占用总线,不传送数据时必须使总线呈高阻状态。利用I/O接口的三态缓冲功能,可以实现I/O设备与数据总线的隔离,便于其它设备的总线挂接。 3.信号转换。利用接口完成信号类型(数字与模拟、电流与电压)、信号电平(高与低、正与负)、信号格式(并行与串行)等的转换。 4.时序协调。不同的I/O设备定时与控制逻辑是不同的,并与CPU的时序往往有很大差异,这就需要I/O接口进行时序的协调。 11.2并行I/O接口扩展 ORG 0000H LJMP LOOP ;转至LOOP程序段 ORG 0100H LOOP: MOV DPTR, #0FEFFH ; 数据指针指向I/O口地址 MOVX A, @DPTR ;从74LS244读入数据 MOVX @DPTR, A ;向74LS273输出数据,

文档评论(0)

1亿VIP精品文档

相关文档