【单片机】点灯基本语法
代码详解
#include <reg51.h>
#include <intrins.h>
//功能:点灯基本语法
#define uchar unsigned char
unsigned char code mon51[3] _at_ 0x3b; //保留0X3B开始三个程序空间作全速中断用
void delay(unsigned int i)
{
unsigned int j, k;
for (k = 0; k < i; k++)
for (j = 0; j < 1000; j++)
;
}
void main(void)
{
uchar aa;
P1 = 0xff; //P1口初始化
aa = 0xfe; //变量赋值
while (1)
{
P1 = 0XFE;
delay(100); //延时
P1 = 0XFD;
delay(100); //延时
}
}