手把手教你学51单片机-点亮你的LED
单片机内部资源
Flash——程序存储空间。对于单片机来说 Flash 最大的意义是断电后数据 不丢失。
RAM——数据存储空间。RAM 是单片机的数据存储空间,用来存储程序运行过程中产生的和需要的数据,关电后数据丢失
SFR——特殊功能寄存器。通过对特殊工程寄存器读写操作,可以实现单片机的各种功能。
STC89C52内部资源:Flash 程序空间是 8K 字节(1K=1024,1 字节= 8 位),RAM 数据空间是 512 字节
单片机最小系统
单片机最小系统,也叫做单片机最小应用系统,是指用最少的原件组成单片机可以工作的系统。单片机最小系统的三要素就是电源、晶振、复位 电路。
电源、晶振、复位构成了单片机最小系统的三要素,也就是说,一个单片机具备了这三 个条件,就可以运行我们下载的程序了,其他的比如 LED 小灯、数码管、液晶等设备都是属 于单片机的外部设备,即外设。最终完成我们想要的功能就是通过对单片机编程来控制各种 各样的外设实现的。
电源
目 前主流单片机的电源分为 5V 和 3.3V 这两个标准。
我们所选用的 STC89C52,它需要 5V 的供电系统,我们的开发板是使用 USB 口输出的 5V 直流直接供电的。从图 2-1 可以看到,供