9.11○接口概述O接口的功能 个查询方式和中断方式比较的实例 打印机打印时序 接收 打印 接收 打印 接收 数据 数据 数据 查询方式CPU时序 数据传送 查询等待 查询等待 中断方式CPU时序 数据传送 执行程序 21「执行程序 2021/129 单片彻原实应用 6
2021/1/29 单片机原理及其应用 6 打印 接收 数据 打印 接收 数据 接收 数据 打印机打印时序 查询方式CPU时序 查询等待 数据传送 查询等待 中断方式CPU时序 执行程序 数据传送 执行程序 一个查询方式和中断方式比较的实例 9.1 I/O接口概述——I/O接口的功能
9.1/0接口概述—O接口的功能 直接存储器存取方式(DMA) 存储器 由硬件完成数据 交换,不需要CPU的 CPU 介入,由DMA控制器 控制器控制,使数据传送在 IO口 存储器与外设之间直 匚外设 接传送。 快、成本高。 2021/129 单片彻原实应用
2021/1/29 单片机原理及其应用 7 由硬件完成数据 交换,不需要CPU的 介入,由DMA控制器 控制,使数据传送在 存储器与外设之间直 接传送。 快、成本高。 存储器 CPU 外设 I/O口 DMA 控制器 ➢ 直接存储器存取方式(DMA) 9.1 I/O接口概述——I/O接口的功能
9.1/0接口概述—O接口的功能 4MCS51单片机的O接口扩展 MCS-51系列单片机的外部RAM和IO口是统一编 址的,因此用户可以把单片机外部64KRAM空间的一部 分作为扩展I/0的地址空间。 单片机可以像访问外部RAM存储器那样访问外部接 口芯片,对其口进行读写操作,在逻辑操作和指令使 用上无任何区别。 2021/129 单片彻原实应用 8
2021/1/29 单片机原理及其应用 8 MCS-51系列单片机的外部RAM和I/O口是统一编 址的,因此用户可以把单片机外部64KRAM空间的一部 分作为扩展I/O的地址空间。 单片机可以像访问外部RAM存储器那样访问外部接 口芯片,对其口进行读写操作,在逻辑操作和指令使 用上无任何区别。 4 MCS-51单片机的I/O接口扩展 9.1 I/O接口概述——I/O接口的功能
9.2简单芯片扩展O接口 实现方式 采用TTL、CMOS电路 设计原则 输入口具有缓冲作用—缓冲器。 输出口具有锁存作用—锁存器。 常用TTL芯片 缓冲器:74LS244,74LS245 锁存器:14S273,74LS373,74LS374,74S377等。 2021/129 单片彻原实应用
2021/1/29 单片机原理及其应用 9 ➢ 实现方式 采用TTL、CMOS电路。 ➢ 设计原则 输入口具有缓冲作用——缓冲器。 输出口具有锁存作用——锁存器。 ➢ 常用TTL芯片 缓冲器:74LS244,74LS245 锁存器: 74LS273,74LS373,74LS374,74LS377等。 9.2 简单芯片扩展I/O接口
9.2简单芯片扩展O接口 芯片功能介绍 (1)74LS24三态缓冲器(2×4路) VccL20 2G/19 74LS244三态缓冲器功能表 3456789 1A2 1G状态输入/输出 高阻 1A3 隔离高阻 Y314 0驱动输入=输出导通 1A4 2A2 2Y1 12 GND 2A 11 2021/129 单片彻原实应用 10
2021/1/29 单片机原理及其应用 10 ➢ 芯片功能介绍 (1)74LS244三态缓冲器(24路) 1G 状态 输入/输出 1 高阻 隔离 0 驱动 输入=输出 74LS244三态缓冲器功能表 9.2 简单芯片扩展I/O接口 高阻 导通