• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

单片机io扩展

lichangle 2017-12-25 浏览量:911

请问有没有spi或者iic也可以是其他的通讯方式,芯片主要能设置扩展出来的io口为三态口,就是让任意一个io口输出为高电平,低电平,或者高阻态

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 扩展芯片一般都有增加驱动的功能,你要的三态可能不是很满足。GM8164芯片比较大,看手册上是有三态的模式,你可以参考下
    • 发布于 2017-12-26
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :https://drive.google.com/file/d/1P8XhjulRV1Xmugc82TM0vRT9dlprujat/view 回复

其他答案 数量:11
lichangle 回复了 马超飞燕 :mcp23017是的,其他两个应该不是 回复
lichangle 回复了 马超飞燕 :查了下,都是准双向口,没有高阻态 回复
电子老工程师 回复了  :MCP2036-I/SL 厂牌:Microchip 回复

  • 这个应该很多吧,你还要满足你的电气性能。
    • 发布于2017-12-25
    • 举报
    • 评论 2
    • 0
    • 0
lichangle 回复了 xdsnet :查了下,都是准双向口,没有高阻态输出的 回复
xdsnet 回复了 xdsnet :默认的gpio需要编码输出才能让外部io表现出3态。你可能需要外围增加电路。简单的,用2个gpio管脚,添加74HC125D之类的芯片,就可以实现3态门输出 回复

  • 现在有很多的mcu同一个级别就有引脚多达120多个引脚的了,应该满足你的需求的。相对扩展io更加的低功耗
    • 发布于2017-12-25
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :两型号都是受限产品,请知悉 回复

电子老工程师 回复了  :MBR20100CTP 厂牌:Littelfuse Inc 回复
电子老工程师 回复了  :没有替代,国产的同封装参数接近的只有他自己 回复

  • IIC的话可以用PCF8574(A),做输入时还可以有中断给你,价格也便宜
    • 发布于2017-12-26
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :工作温度不一样, U5工作温度-20°C to 85°C U3工作温度-40°C to 85°C 回复

  • 这种芯片很多,还要看你的具体要求选择,电压、速度、功耗等。
    • 发布于2017-12-26
    • 举报
    • 评论 2
    • 0
    • 0
电子老工程师 回复了  :g4环保等级最高 回复
电子老工程师 回复了  :同系有包装和引脚的镀层不同 回复

  • 你可以看看74系列的锁存器基本上能满足你的要求,现在用低端单片机IO口少才用扩展,其次就是串行通讯口的扩展,市面上还有很多例如I2C转uart-wk2142等等芯片
    • 发布于2017-12-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以用一些串行转并行芯片,如果需要扩展的不多,也可以用3-8译码器之类的。
    • 发布于2017-12-26
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :以下规格书文件 回复

  • 选用144脚的STM32,连转接芯片都省了。

    • 发布于2017-12-26
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :厂牌不同,生产工艺也不同,参数存在差异性的,建议客户根据产品的实际需求通过测试验证后进一步确认与评估 回复

  • 加片CPLD或是FPGA是比较高级的用法了
    • 发布于2018-01-01
    • 举报
    • 评论 2
    • 0
    • 0
电子老工程师 回复了  :按照规格书上面说明只有尺寸差异,参数相同。 回复
电子老工程师 回复了  :按照规格书上面说明只有尺寸差异,参数相同。 回复

相关问题

问题达人换一批

单片机io扩展