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

2019-07-16 01:23发布

本人小菜鸟   用KEIL编写的小程序
烧到单片机里却发现,不是奇偶循环三次,而是无限的。。。
为什么呢??
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
lb-Mvp
1楼-- · 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);
        }       
}
技术员小张
2楼-- · 2019-07-16 05:37
 精彩回答 2  元偷偷看……
技术员小张
3楼-- · 2019-07-16 11:17
大侠没有,菜鸟有一只,你试一试这个,祝你成功
魔杰彬
4楼-- · 2019-07-16 12:26
楼上正解                 
maswywjh
5楼-- · 2019-07-16 15:05
{:1:}{:1:}{:1:}{:1:}{:1:}{:1:}{:1:}
JGH547497
6楼-- · 2019-07-16 17:55
主函数里只有循环,它能不死循环吗

一周热门 更多>