×

CAT9555在IO口扩展中的应用范例

消耗积分:10 | 格式:rar | 大小:477 | 2010-07-23

分享资料个

CAT9555是一款基于COMS工艺的器件,它提供了I2C和SMBus在应用中的16位通用并行输入、输出口的扩展。当应用中需要额外的I/O口来连接传感器、电源开关、LED、按钮、风扇等时,可使用I/O扩展器件实现简单的解决方案。
  CAT9555包含两个8位配置寄存器(输入或输出选择)、输入寄存器、输出寄存器、极性反转寄存器和一路兼容I2C/SMBus串行接口。
通过写配置寄存器可将16个I/O口中的任何一个配置成为输入或输出。系统主控制器可以通过写高电平有效的极性反转寄存器将CAT9555的输入数据反转。
  当任何输入口状态改变时,CAT9555就会产生一个低电平中断,该中断可以用来向系统主控器指明输入端口状态的改变。  CAT9555有3个输入管脚来实现扩充I2C地址,最多允许8个器件共用在一个I2C/SMBus总线上。CAT9555固定的I2C地址与CAT9554相同,只允许8个器件连接接到同一个I2C/SMBus总线上。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(1)
发评论
keil_keil 2018-07-25
0 回复 举报
好资料!!!!!! 收起回复

下载排行榜

全部1条评论

快来发表一下你的评论吧 !