2.2 扩展方案

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

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

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

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

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三种封装形式。。

上一篇:40W白色LED吸顶灯驱动电路的设计
下一篇:基于MATLAB的连续时间系统的频域分析

认知无线电网络中基于双...

基于TCP/IP技术的转向架振动测试系统设计

STC89C52单片机智能车红外避障控制设计

基于PM2.5浓度的健康出行路径规划及实现

基于涡旋电磁波的新型雷达成像技术研究

基于相关滤波器的长期跟踪算法研究

基于ZigBee协议轨道交通环...

浅谈新形势下妇产科护理...

多元化刑事简易程序构建探讨【9365字】

《醉青春》导演作品阐述

高校网球场馆运营管理初探【1805字】

国内外无刷直流电动机研究现状

谷度酒庄消费者回访调查问卷表

中国古代秘书擅权的发展和恶变

浅谈传统人文精神茬大學...

辩护律师的作证义务和保...

拉力采集上位机软件开发任务书