标题: 帮我看一下问题。不知道是不是对的 [打印本页]

作者: 青林之主    时间: 2017-5-8 15:14
标题: 帮我看一下问题。不知道是不是对的
让板实现按一下灯亮,再按一下灯灭

1494227558731332254375.jpg (86.72 KB, 下载次数: 84)

1494227558731332254375.jpg

1494227582200289015304.jpg (64.9 KB, 下载次数: 88)

1494227582200289015304.jpg

作者: w1179benp    时间: 2017-5-8 15:57
清楚书写错误后,灯可闪,但按键不能开关(无法进入第二个循环吧?)
作者: 你像风儿来了    时间: 2017-5-8 17:22
P5^3是什么鬼?

作者: zl2168    时间: 2017-5-8 17:38
已解答过,为什么不照着做???
作者: dzbj    时间: 2017-5-8 17:55
Delay_1ms(10后边却;号 下面多了一个}号 逻辑上能说过去 不过不知道结果会怎么样 通常是这么写

while(1)
{
        if(key==0)
        {
                delay(20);
                if(key==0)
                {
                        while(!key)
                        {
                                led=~led;
                        }
                }
        }
}
作者: 51Lovers    时间: 2017-5-8 18:29
1.P5.3无此IO,根据硬件连接选,2.Deay_1ms()后少;3.while(!key);放在while(1){} 中。
作者: 952755    时间: 2017-5-8 20:20
dzbj 发表于 2017-5-8 17:55
Delay_1ms(10后边却;号 下面多了一个}号 逻辑上能说过去 不过不知道结果会怎么样 通常是这么写

while(1) ...

大神,能帮忙帮我写下5个数组比较大小的程序吗?用for循环和if来实现的,数组为unsigned char可以,谢谢!
作者: 邦邦~    时间: 2017-5-8 20:27
延时那没分号
作者: 952755    时间: 2017-5-8 20:33
邦邦~ 发表于 2017-5-8 20:27
延时那没分号

大神,能帮忙帮我写下5个数组比较大小的程序吗?用for循环和if来实现的,数组为unsigned char可以,谢谢!




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1