，一个典型的微控制器只需要一个时钟发生器和很少的RAM和ROM（或者EPROM, EPROM）就可以在软件和晶振下工作了。同时，微控制器具有丰富的输入输出设备，例如模拟数字转换器、定时器、串口，以及其他串行通讯接口，比如IC，zh-tw:序列周边介面;zh-cn:串行周边接口，zh-tw:控制器区域网路;zh-cn:控制器局域网等。通常，这些集成在内部的设备可以通过特殊的指令来操作。单片机时钟频率通常较同时代的计算机芯片低，但它价格低廉，能够提供充足的程序存储器、丰富的片上接口。某些架构