微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 刚刚入门单片机

刚刚入门单片机

时间: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);
  }
}

把for 嵌套下的大括号去了

delay里面在定义一个int型变量,在把变量A的值赋给这个定义的变量

谢谢啦,不过不知为什么晚上打开的时候那个大括号就没了。

谢谢啦,不过不知为什么晚上打开的时候那个大括号就没了。

谢谢啦,不过不知为什么晚上打开的时候那个大括号就没了。

请问哪里有错

我怎么觉得你的程序太乱了呢。

多谢分享,赞。

谢谢啦

不会吧,肿么简短的。

上一篇:关于PIC10F200 睡眠模式
下一篇:中断问题

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top