MCU由处理器,存储器,中断/定时器以及基本的输入和输出电路组成。 MCU没有像ARM CORTEX-M系列微掌握器那样强大的数字外设。 MCU仅具有一些大略的计时器,中断,串行端口,基本输入和输出电路以及其他外围设备,因此它们不具有强大的电气处理能力,并且大多数都须要扩展外围设备。

单片机一样平常采取改进的哈佛体系构造,具有独立的指令存储器和数据存储器,而传统的打算机采取冯·诺依曼体系构造,指令和数据在一个存储器中。由于当代打算机利用具有指令高速缓存和数据高速缓存的高速缓存技能,但是仍旧只有一个内存,因此从处理器内部看,它是改进的哈佛体系构造,从外部是冯·诺依曼体系构造,当代打算机是很好的集成两种架构。

单片机编程常日利用C措辞,而汇编措辞则很少利用。它紧张用于RTOS以及某些韶光哀求严格的地方的启动,现场保护和规复。 SCM程序体系构造具有基于前端和后台的顺序实行构造,韶光片实行构造和RTOS构造。在裸机编程中,节制基于时基的软件定时器编程方法非常主要。










