51单片机的第一课 —— 亮灯
本文使用的是STC89C52RC
目录
目录
今日一言
1. 什么是51单片机?
拓展1:51单片机命名规则
2. 学习前的准备工作
2.1. 软件准备
2.2. 硬件准备
2.3. 思想准备
3. 51单片机点亮LED灯
3.1 原理分析
3.2 编程准备 —— 新建工程
3.3 编程前准备 —— 头文件
3.4 编程前准备 —— 分析电路
3.5 开始编程 —— 亮灯
3.6 烧录程序 —— ISP下载
3.7 验证程序
今日一言
Halloween is an opportunity to be really creative.
万圣节是个展示创造力的好机会。
1. 什么是51单片机?
先说一下,单片机是这个:不是这个:
我们常说的51单片机就是MCS51系列单片机的总称,其中8051就是最为典型的一种品种,因为英特尔将MCS51的核心技术授权于许多公司,所以有很多个公司就以8051作为核心做了许多种单片机,以至于我们现在对51单片机的定义就是兼容Intel 8051指令系统的单片机总称。
我们现在常听的产品一般就是Atmel公司的AT89C52
以及宏晶(STC)公司的国产STC89C52
等单片机,而我后续文章都用STC89C52RC
作为实验对象进行后续操作。
拓展1:51单片机命名规则
例如:STC89C52RC-40I-PDIP40
从左往右分解:
STC
:宏晶公司产品8
:8位单片机9
:Flash存储器,为0表示无ROM,为7表示EEPROM存储器C
:工作电压,为C表示3.8V~5.5V,为LE表示2.4V~3.8V52
:程序空间大小,如下图RC
:RAM大小,如下图