標(biāo)題:
求教我想讓單片機P1口所有的燈都閃爍
[打印本頁]
作者:
zrb5688
時間:
2017-9-3 11:24
標(biāo)題:
求教我想讓單片機P1口所有的燈都閃爍
我想讓P1口所有的led燈都閃爍,但編譯完了無論是Keil仿真還是開發(fā)板實驗都只有P1.0閃爍,請老師們幫我看看問題在哪里?謝謝。并附上KEIL956軟件和大家分享。
#include <reg52.h>
#define uint unsigned int
void delay(uint z)
{
while(z--);
}
void main()
{
while(1)
{
P1=!P1;
delay(3000);
}
}
作者:
hange_v
時間:
2017-9-3 12:39
哥們,聽我的,試試把P1=!P1改成P1=~P1。順便,好好學(xué)學(xué)C語言。。。
作者:
cjjcjj1
時間:
2017-9-3 13:00
提示:
作者被禁止或刪除 內(nèi)容自動屏蔽
作者:
jtgetja
時間:
2017-9-3 21:27
二樓正解。是正端口求反。而不是全求反。
作者:
jtgetja
時間:
2017-9-3 21:29
二樓正解,是整端口取反,而不是位取反。
作者:
zrb5688
時間:
2017-9-4 14:35
謝謝大家回復(fù)
作者:
gaochang000000
時間:
2017-9-4 16:48
P1=!P1; 改成 P1=~P1; 試試
作者:
qq123aa2006aa
時間:
2017-9-4 17:21
P1=!P1;改成 P1=~P1;
作者:
qy2110000
時間:
2017-9-4 18:32
p = 0
作者:
294620269
時間:
2017-9-4 20:35
P1=~P1 不要亂改
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1