单片机AT89C51--4.LED的闪烁
1. 循环语句
(1)while
(2)for
2. 变量的定义
数据类型 变量名
全局变量:函数外定义的变量,作用范围:从定义开始的整个程序
局部变量:函数内定义的变量,作用范围:函数体内
3. 软件延时
(1) 软件延时
(2)定时器延时
4. IO口与1个字节位的数据对应关系
数据的最高位对应IO口最高位,数据的最低位对应IO口最低位
5. 程序文件
所有灯,闪烁,用的是软件延时
#include <reg52.h>
//sbit LED1 = P1^0;
unsigned int i;
void main()
{
P1 = 0; //全部亮
i = 65535;
while(i--);
P1 = 0xff; //全部暗
while(i--);
}