9.1I0接口概述—/0接口的功能 直接存储器存取方式(DMA) 存储器 由硬件完成数据 交换,不需要CPU的 CPU 介入,由DMA控制器 求 DMA 控制,使数据传送在 控制器 存储器与外设之间直 IO口 接传送。 快、成本高。 外设 2021/2/10 单片彻原理次应用 6
2021/2/10 单片机原理及其应用 6 由硬件完成数据 交换,不需要CPU的 介入,由DMA控制器 控制,使数据传送在 存储器与外设之间直 接传送。 快、成本高。 存储器 CPU 外设 I/O口 DMA 控制器 ➢ 直接存储器存取方式(DMA) 9.1 I/O接口概述——I/O接口的功能
9.1I0接口概述—0接口的功能 4MCS-51单片机的|/0接口扩展 MCS-51系列单片机的外部RAM和I/O口是统 编址的,因此用户可以把单片机外部64KRAM空间的 一部分作为扩展I/O的地址空间。 单片机可以像访问外部RAM存储器那样访问外 部接口芯片,对其口进行读写操作,在逻辑操作和 指令使用上无任何区别 2021/2/10 单片彻原理次应用
2021/2/10 单片机原理及其应用 7 MCS-51系列单片机的外部RAM和I/O口是统一 编址的,因此用户可以把单片机外部64KRAM空间的 一部分作为扩展I/O的地址空间。 单片机可以像访问外部RAM存储器那样访问外 部接口芯片,对其口进行读写操作,在逻辑操作和 指令使用上无任何区别。 4 MCS-51单片机的I/O接口扩展 9.1 I/O接口概述——I/O接口的功能
9.2简单芯片扩畏○接口 实现方式 采用TTL、CMOS电路。 设计原则 输入口具有缓冲作用缓冲器。 输出口具有锁存作用—锁存器 常用TL芯片 缓冲器:74LS244,74LS245 锁存器:74LS273,74LS373,74LS374 74LS377等。 2021/2/10 单片彻原理次应用
2021/2/10 单片机原理及其应用 8 ➢ 实现方式 采用TTL、CMOS电路。 ➢ 设计原则 输入口具有缓冲作用——缓冲器。 输出口具有锁存作用——锁存器。 ➢ 常用TTL芯片 缓冲器:74LS244,74LS245 锁存器: 74LS273,74LS373,74LS374, 74LS377等。 9.2 简单芯片扩展I/O接口
9.2简单芯片扩展IO接口 芯片功能介绍 (1)74LS244三态缓冲器(2×4路) VCCA20 74LS244三态缓冲器功能表 1A1 2G 3 11L18 1G状态输入/输出 41A2 2A4 2Y3 1Y216 1高阻隔离 高阻 1A3 2A315 7 TY3/1 0驱动输入≡输出导通 13 1A4 2A2 2Y1 10 1Y4F12 GND 2A1 2021/2/10 单片彻原理次应用
2021/2/10 单片机原理及其应用 9 ➢ 芯片功能介绍 (1)74LS244三态缓冲器(24路) 1G 状态 输入/输出 1 高阻 隔离 0 驱动 输入=输出 74LS244三态缓冲器功能表 9.2 简单芯片扩展I/O接口 高阻 导通
9.2简单芯片扩展IO接口 (2)74LS2738D锁存器 VCCA20 74LS2738D锁存器真值表 Q0 Q7 19 CLR(MR)CLK(CP)Dn D718 nQn DO 4D1 17 D6 L禁止 5 Q1 61Q2 Q616 Q5 15 D2 D5/14 X个个 8D3 13 D4 9 Q412 HHH Q3 Q0锁 GND 2021/2/10 单片彻原理次应用
2021/2/10 单片机原理及其应用 10 CLR(MR) CLK(CP) L X H Dn Qn X L H H H H L L L x Q0 74LS273 8D锁存器真值表 (2)74LS273 8D锁存器 9.2 简单芯片扩展I/O接口 禁止 导通 导通 锁存