刚刚入门单片机
时间:10-02
整理:3721RD
点击:
刚刚写了一个简单的程序就出错了,而且不知道错在哪
#include<reg51.h>
void Delay (unsigned int a);
sbit LED1=P2^0;
void Delay(unsigned int a)//0~65535
{
unsigned char b;
for(;a>0;a--)
{
for(b=110;b>0;b--);
}
}
void main()
{
while(1)
{
LED1=0;
Delay (5000);
LED1=1;
Delay(5000);
}
}
#include<reg51.h>
void Delay (unsigned int a);
sbit LED1=P2^0;
void Delay(unsigned int a)//0~65535
{
unsigned char b;
for(;a>0;a--)
{
for(b=110;b>0;b--);
}
}
void main()
{
while(1)
{
LED1=0;
Delay (5000);
LED1=1;
Delay(5000);
}
}
把for 嵌套下的大括号去了
delay里面在定义一个int型变量,在把变量A的值赋给这个定义的变量
谢谢啦,不过不知为什么晚上打开的时候那个大括号就没了。
谢谢啦,不过不知为什么晚上打开的时候那个大括号就没了。
谢谢啦,不过不知为什么晚上打开的时候那个大括号就没了。
请问哪里有错
我怎么觉得你的程序太乱了呢。
多谢分享,赞。
谢谢啦
不会吧,肿么简短的。