什么是I/O扩展芯片

如题所述

1、当MCU的IO口资源无法满足系统设计需要时,为了节省成本,通过外部IO扩展芯片来达到设计要求。(通常的办法是设计之初就选用IO口丰富的MCU实现,但如果外围设备较多时,比如我们常接触的开发板,通常都有许多硬件模块,此时也只能外部扩展了。)
2、常用的串行转并行的扩展。如164,165。通过移位寄存器,来扩展无穷个输出或者输入。
3、常用的并口扩展,如8255。通过3个外部地址,扩展出3个并口。
4、更简单的扩展,通过多个锁存器做输出扩展,如373。多个总线收发器245做输入扩展。
5、在扩展时,需要结合实际的时序要求,选择恰当的扩展电路。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-01
增加io口的芯片,位的只是补充主控芯片的资源!实现的功能就是i\o功能!