什么是单片机
微控制单元(Microcontroller Unit,MCU) ,又称单片微型计算机(Single Chip Microcomputer ),更多得称之为单片机;单片机拥有组成一台简易计算机的所有部分,包括:中央处理器(CPU)、随机存储器(RAM)、只读存储器(ROM)、I/O口、中断系统、定时器/计数器等功能,其最主要的功能便是实现实时控制系统;单片机的有很多优点:成本低,结构简单,体积小,简单易学等,但是缺点也很明显:算力低,内存小,速度慢;因此单片机多用于较低级的嵌入式系统。
51单片机是单片机的始祖,由Intel推出,是一种8位计算机,拥有IO口,定时器/计数器,串口等外设,使用汇编可以更加清晰得了解单片机的底层运行原理。
单片机的外部结构
单片机的内部结构
单片机的各个部分通过总线联接在一起,事实上程序员能通过程序直接控制的部分只有寄存器和RAM,所有