为什么我的程序跳不出for循环??!!

2019-07-16 01:23发布

本人小菜鸟   用KEIL编写的小程序
烧到单片机里却发现,不是奇偶循环三次,而是无限的。。。
为什么呢??
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
12条回答
lb-Mvp
2019-07-16 02:15
#include<reg52.h>
#include <intrins.h>
#define uint unsigned int
#define uchar unsigned char
void delay(uint z)
{
        uint x,y;
        for(x=z;x>0;x--)
                for(y=123;y>0;y--);       
}
void main()
{
        uint  b;
        for(b=0;b<3;b++)
        {
                P1=0x55;
                delay(300);
                P1=0xaa;
                delay(300);
        }       
}

一周热门 更多>