毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

AT89C52单片机基于PCF8574的I/O口扩展设计+电路图+程序(2)

时间:2020-09-11 10:43来源:毕业论文
2.2 扩展方案 方案一: 简单的I/O口扩展通常采用TTL、CMOS锁存器等作为扩展芯片。它具有电路简单、成本低等特点。 方案二:通用可编程I/O芯片扩展。此方

2.2 扩展方案

方案一: 简单的I/O口扩展通常采用TTL、CMOS锁存器等作为扩展芯片。它具有电路简单、成本低等特点。

方案二:通用可编程I/O芯片扩展。此方式引入了可编程器件(Programmable System Device,PSD)使系统会大大的简化硬件电路,使系统设计、扩展、修改方便快捷。

方案三: 串行口进行I/O的扩展,与传统的非串行扩展比较,串行扩展总线有突出的有点:占用口线少,电路结构简单,编程方便,易于实现系统的模块化,标准化设计。

结合实际情况综合考虑,选择方案三 。源'自:751-/论|文'网"]www.751com.cn

3 元件介绍与硬件电路设计

3.1 PCF8574简介

PCF8574是PHILIPS公司推出的一款带I2C总线、具有CMOS电路、可使大多数MCU实现远程I/O口扩展的器件。该器件具有I2C总线接口和8位准双向口。PCF8574具有低的电流损耗、输出锁存功能且具有大电流驱动能力,能够直接驱动LED发光管。它还拥有可与MCU的中断逻辑相连的一条中断接线(INT),由INT发送的中断信号到片外I/O口,这样可直接通知MCU是否有数据从端口输入,不必经过I2C总线通信。这就意着PCF8574可以当作一个独立的被控器件[1]。

PCF8574基本特性:

(1)操作电压2.5~6.0V。

(2)低备用电流10-5A。

(3)I2C并行口扩展电路。

(4)开漏中断输出。

(5)I2C总线实现8位远程I/O口。

(6)与大多数MCU兼容。

(7)口输出锁存具有大电流驱动能力,可直接驱动LED。

(8)通过3个硬件地址引脚可寻址8个器件。

(9)具有DIP16、SO16和SSOP20三种封装形式。。

AT89C52单片机基于PCF8574的I/O口扩展设计+电路图+程序(2):http://www.751com.cn/tongxin/lunwen_60216.html
------分隔线----------------------------
推荐内容