51单片机知识点总结(基础)

开始慢慢总结单片机的知识点

Posted by 张振 on October 3, 2019

1.1单片机的三大资源

1.1.1 FLASH(程序存储空间

特点:FLASH可以重复擦写、容量大成本低、断电后数据不丢失。

1.1.2 RAM(内存)

用于单片机运行过程中产生的数据、断电后数据丢失,但运行速度快、理论上可以无限次擦写。

1.1.3 SFR(特殊功能寄存器)

单片机中有很多功能、每个功能都对应一个或多给特殊功能寄存器。

1.2 51单片机

1.2.1 定义

兼容Intel的MCS-51体系架构的一系列单片机。

STC89C52:

由中国宏晶公司生产。

8K的FLASH、512字节的RAM、32个IO口、3个定时器、1个UART、8个中断源。

1.2.2单片机最小系统(单片机的核心)

三要素:电源电路、晶振电路、复位电路

电源电路:STC89C52使用5V电压(5.5V~3.4V)。40脚接电源正极(VCC),20脚接电源负极(GND)

晶振电路:用于给单片机提供一个基本信号。

STC89C52使用11.0592M的晶振(震荡:11.0592M次/秒,1M=10^6)。

电容的作用是帮助晶振起振并维持晶振信号的稳定。

晶振电路接入单片机的18、19脚。

复位电路:用于初始化过程。

分类:上电复位、自动复位。

STC89C52的RST脚(9脚)低电平正常工作,高电平复位。