|
本帖最后由 Nokia82 于 2014-9-18 21:39 编辑
用stc15f100w单片机(内部自带晶振,烧写程序的时候选择12M即可)
led.rar
(238 Bytes, 下载次数: 76)
//51单片机12M晶振
#include "reg51.h"
sbit led = P3^3; //P3.3引脚
/************************************************************************/
void Delay(unsigned int a){ //1ms延时
unsigned int i;
while( a-- != 0){
for(i = 0; i<600; i++); //1T单片机i值为600,12T单片机i值为125
}
}
/************************************************************************/
void main()
{
while (1) //死循环
{
led=0; //亮
Delay(500); //亮延时500ms=0.5秒
led=1; //灭
Delay(500); //灭延时500ms=0.5秒
led=0; //亮
Delay(500); //亮延时500ms=0.5秒
led=1; //灭
Delay(500); //灭延时500ms=0.5秒
led=0; //亮
Delay(1000); //亮延时1000ms=1秒
led=1; //灭
Delay(500); //灭延时500ms=0.5秒
}
}
|
|