一.
51单片机虽然已经过时了,不如主流的stm32类的单片机,但仍是学习单片机最简单的入门的单片机,先从点灯入手。
代码:
#include <reg52.h>
sbit led1=P1^0;
sbit led2=P1^1;
void delay(unsigned int n)
{
unsigned char i;
while(--n)
for(i=0;i<125;i++);
}
int main(void)
{
while(1)
{
led1=0;
led2=1;
delay(1000);
led1=1;
led2=0;
delay(1000);
}
}
实际效果
led1和led2交替亮灯。