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脚)低电平正常工作,高电平复位。