51单片机相对于STM32单片机,结构简单,容易培植,是小白初入单片机领域的首选单片机。今天小编将以51单片机的功能结构为主角,划出重点,用简单明了语言说明,希望对小伙伴们有所帮助。
由于51单片机种类较多,今天我们以8051(MCS-51最早的单片机)为例,谈谈它的功能组成,具体如下:
8051功能组成:
1、CPU:是指中央处理器CPU,主要负责单片机的运算和控制功能,是单片机系统的核心器件之一。
2、时钟电路:由振荡器和时序OSC组成,作用是可产生时钟脉冲序列,允许晶振频率6MHz和12MHz,是51单片机的外部时钟源。
3、中断控制系统:由5个 中断源(2个外中断、2个定时/计数中断、1个串行中断)组成,需要注意的是定时/计数中断和串行中断属于内中断。
4、程序存储器4KBROM:属于单片机的内部ROM,4KB掩膜ROM,用于存放单片机程序、原始数据和表格。
5、数据存储器256B RAM/SFR:属于单片机的内部RAM,共有256个RAM单元,用户使用前面128个单元,作用是存放可读写数据。后面128个单元被专用寄存器占用。
6、2*16位 定时/计数器:单片机有两个16位的定时/计数器,常用于实现单片机的定时或计数功能,属于外部事件计数。
7、64KB 总线扩展控制器
8、可编程I/O:单片机的并行口I/O口有4个8位的I/O口(P0、P1、P2Peye.com、P3)。
9、可编程全双工串行口:负责单片机的串行通信,且串行口是一个全双工串行口。
MCS-51系列单片机的内部组成:
中央处理器(CPU)
数据存储器(RAM)
程序存储器(ROM)
2个16位的定时器/计数器
并行I/O口(32根I/O线,4个P口)
外部存贮器寻址范围ROM、RAM各64K
全双工串行口
中断系统(5个中断源,2个中断优先级)
时钟电路
欲了解更多的51单片机知识,来《51单片机入门实战》