
小型微控制器可能适合于紧凑的空间,并能很好地实现所需的目标,但几乎根据定义,它们将是I/O受限的。这一解决方案,即使是小型的6微米,是扩展I/O量使用串行总线或移位寄存器。稍大的部分特征的并行总线可以使用外部多路复用器和锁存器和地址译码和读/写信号。这些方法可以很容易地通过每次8, 16块或32位的块来扩展I/O量。
问题是这些解决方案需要更多的芯片,特殊的代码块来移位和写(或读),并且可能引入延迟时间。而小微可比大部分不太昂贵的,当你把所有的费用为离散的锁存器,解码器,mulitplexors,德器,收购成本,和所有权的部分,再加上每个设备的升级成本,成本是明智的一洗,或者你可以做的更好更大的封装比较小的一个。
本文介绍了具有高I/O引脚数的16位微控制器。我们将研究一些提供I/O数为100或更多的部分,以及一些具有提高性能的专业特性。一路上,我们将指出优点和局限性,只有外部部分可以解决。