为了毕业后找工作,抽出时间来复习单片机哦!
第一天:
先来个P1.0口闪烁的程序
/*P1.0闪烁程序for AT89x51;
design by sce!*/
#include "reg51.h"
#define uchar unsigned char
#define uint unsigned int
sbit P1_0=P1^0;
void mDelay(unsigned int Delay) //延迟程序(经典哦!);
{
unsigned int i;
for(;Delay>0;Delay--)
{
for(i=0;i<=125;i++) //循环125次;
{;}
}
}
void main() //主程序main
{
for(;;)
{
P1_0=!P1_0;
mDelay(1000); //调用延迟程序
}
}