菜鸟来请教一个很基础的问题

2019-07-16 01:40发布

  #include <reg51.h>

#define  buzz P3^5
void delay100us(unsigned int uiDly)
{

   unsigned char i;  //延时100us
   
   do{
      i=46;
   do{
   } while(--i!=0);
   
} while(--uiDly!=0);

}
void main (void)

{  unsigned int i;
  
  
  while(1){
   
             for (i = 0;i < 3000;i++)
                {
     

                    buzz=~buzz;
  
                     delay100us(5);
                   }

            }
}




请问是哪里问题呢
qqq.png
fmq.zip 下载积分: 积分 -1 分
394 Bytes, 下载次数: 6, 下载积分: 积分 -1 分 源代码
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
2的天空
1楼-- · 2019-07-16 12:57
可能是软件没有破解
learn_lw
2楼-- · 2019-07-16 15:58
2的天空 发表于 2013-4-4 10:57
#define  buzz P3^5,这句错误,应该是sbit buzz=P3^5;

兄弟,我说的就是你的错误奥,改过来就对喽
zengguixin1
3楼-- · 2019-07-16 21:46
嘿嘿
港边男儿
4楼-- · 2019-07-17 03:41
kankan wewe33333333333333333
5楼-- · 2019-07-17 06:33
 精彩回答 2  元偷偷看……

一周热门 更多>