并行口扩展电路制造技术

技术编号:2906637 阅读:226 留言:0更新日期:2012-04-11 18:40
本实用新型专利技术公开了一种并行口扩展电路,包括主控芯片和并行口扩展芯片,所述主控芯片通过I↑[2]C总线与并行口扩展芯片的总线控制端相连,所述并行口扩展芯片根据接收到的总线数据配置其内部相应的寄存器,进而激活其输入输出IO口,从而实现了从I↑[2]C总线到输入输出IO口的转化。所述输入输出IO口电流消耗低,具有大电流驱动能力,可对外围器件实现直接驱动和控制,从而有效解决了主控芯片IO口资源不足,驱动能力弱的问题,具有广阔的应用领域。(*该技术在2015年保护过期,可自由使用*)

【技术实现步骤摘要】
并行口扩展电路
本技术涉及一种并行口扩展电路,具体地说,是涉及一种实现从I2C总线到通用输入输出GPIO口的扩展电路。
技术介绍
随着数字化技术的广泛普及,芯片的集成度越来越高,尺寸越来越小,一颗小小的芯片可以实现许多功能,其中一些功能需要输入输出功能的控制,例如驱动LED指示灯的控制等,这要求输出口具有较大的电流驱动能力。目前的主控芯片,其IO口输出电流较小,驱动能力较弱,要实现这些功能,必须通过增设外围驱动电路才能实现,从而增加了整个电路的复杂度。此外,主控芯片的IO口数量有限,需要通过IO口进行控制的功能又很多,在电路设计的过程中,常常会遇到IO口资源不足的问题,因此需要增设辅助的IO口扩展电路。
技术实现思路
本技术为了解决现有技术中主控芯片IO口资源不足,且驱动能力弱,不能实现对外部器件的直接控制问题,提供了一种新型的并行口扩展电路,它通过I2C总线与主控芯片相连,实现从I2C总线到输入输出IO口的转化,从而对主控芯片的IO口实现了有效的扩展。为解决上述技术问题,本技术采用以下技术方案予以实现:一种并行口扩展电路,包括主控芯片,所述主控芯片通过I2C总线与一并行口扩展电路的总线控制端相连,所述并行口扩展电路根据接收到的总线数据配置相应寄存器,进而激活其输入输出IO口。-->作为对上述技术方案的进一步限定,所述并行口扩展电路采用一型号为PCA9555的并行口扩展芯片实现,包括两个8位寄存器,每个寄存器对应8个IO口;3个地址选择输入端,通过硬件置高或置低配置相应地址;1个开漏中断输出口经中断线与主控芯片的中断逻辑端口相连。与现有技术相比,本技术的优点和积极效果是:本技术通过增设并行口扩展芯片,经I2C总线与主控芯片相连,实现了从I2C总线到输入输出IO口的转化。所述输入输出IO口电流消耗低,具有大电流驱动能力,可有效实现对外围器件的直接控制,从而有效解决了主控芯片IO口资源不足,驱动能力弱的问题,具有广阔的应用领域。附图说明图1是本技术并行口扩展芯片的内部结构原理图;图2是本技术并行口扩展芯片的外部线路连接图。具体实施方式下面结合附图和具体实施方式对本技术作进一步详细的说明。本技术的并行口扩展电路采用一型号为PCA9555的并行口扩展芯片U32实现,其内部结构原理图参见图1所示,包括2个8位配置寄存器(输入或输出选择)和1个极性反转(高电平或低电平操作有效)寄存器。系统主控器经I2C总线与并行口扩展芯片U32的总线端SCL、SDA相连,通过写IO口相应的配置位来激活端口的输出或输出,每个输入或输出口的数据都保存在相应的输入/输出寄存器中。读寄存器操作的极性根据极性反转寄存器的内容而反转,系统主控器可以读取所有寄存器的内容。当任何输入口状态与相应输入口寄存器的值不同时,并行口扩展芯片U32的开漏中断输出端INT被激活,该中断可用来向系统主控器指明输入端口状态的改变,进而通过主控器将所有寄存器设置成默认值并使器件状态初-->始化。所述并行口扩展芯片U32包括3个地址选择输入端A0、A1、A2,用来实现不同的固定I2C地址,最多允许8个器件共用一个I2C/SMBus总线。如果只有一个并行口扩展芯片U32连接在总线上,可以通过硬件的方法在8种地址中选择一组,同时对I2C总线的地址数据作相应的修改。并行口扩展芯片U32的外部线路连接图参见图2所示,其中,22脚、23脚为总线端口SCL、SDA,接收来自主控器的串行时钟信号和串行数据信号,主控器将地址分配信息传送给并行口扩展芯片U32,并从其中读取信息。2脚、3脚和21脚是地址选择输入端,通过外部硬件配置来确定其I2C地址,硬件置高或置低的状态要与总线写入的数据相一致。4脚~11脚和13脚~20脚为IO口输入输出口,可以连接控制器件,也可以通过外部的状态读取信息。1脚为开漏中断输出口,当外部电平处于非正常状态时,通过IO口得到信息,向主控器输出中断信号,主控器重新复位,开始工作。12脚为地GND,24脚为电源供电端,输入5V直流供电。本技术通过采用上述简单的电路结构,在主控器的控制作用下,实现了从I2C总线到GPIO口的扩展,在消费电子方面具有重要的实际意义。当然,上述说明并非是对本技术的限制,本技术也并不仅限于上述举例,本
的普通技术人员在本技术的实质范围内所做出的变化、改型、添加或替换,也应属于本技术的保护范围。本文档来自技高网
...

【技术保护点】
一种并行口扩展电路,包括主控芯片,其特征在于:所述主控芯片通过I↑[2]C总线与一并行口扩展电路的总线控制端相连,所述并行口扩展电路根据接收到的总线数据配置相应寄存器,进而激活其输入输出IO口。

【技术特征摘要】
1.一种并行口扩展电路,包括主控芯片,其特征在于:所述主控芯片通过I2C总线与一并行口扩展电路的总线控制端相连,所述并行口扩展电路根据接收到的总线数据配置相应寄存器,进而激活其输入输出IO口。2.根据权利要求1所述的并行口扩展电路,其特征在于:所述并行口扩展电路的开漏中断输出口经中断线与主控芯片的中断逻辑端口相连。3.根据权利要求2所述...

【专利技术属性】
技术研发人员:谢红军林勇鹏杨勇
申请(专利权)人:海信集团有限公司青岛海信电器股份有限公司
类型:实用新型
国别省市:95[中国|青岛]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1