打印
[疑难问答]

怎么进不了循环体?

[复制链接]
766|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xia00|  楼主 | 2015-10-23 21:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

if(flag1==1)                                                                                        //
        {
                for(count=0;count<12;count++)        //循环12次
                        {
                                P1^0=0;                                                                                //将P1.0口置低电平
                                if(++count_time>10)                                //
                                        {
                                                P1^0=1;                                                                //如果计时到10次,将P1.0口置高电平
                                                count_time=0;                                        //
                                        }
                                flag1=0;                                                                        //清标志位
                        }
        }
沙发
会飞の鱼| | 2015-10-23 21:58 | 只看该作者
我是真不懂这个的。。

使用特权

评论回复
板凳
布谷鸟2015| | 2015-10-23 22:02 | 只看该作者
问下 sbit这个怎么定义位引脚的??

使用特权

评论回复
地板
boy1990| | 2015-10-23 22:08 | 只看该作者
语法错误,没人这么写程序的,P1^0=0; 这是错误的。

使用特权

评论回复
5
bbapple| | 2015-10-23 22:33 | 只看该作者
你的flag1没有等于1,在flag1=1的情况下 应该是完全进入得了循环的。。

使用特权

评论回复
6
会飞の鱼| | 2015-10-23 22:42 | 只看该作者
代码都不全,flag1是否能为1是关键。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

179

主题

1867

帖子

1

粉丝