欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
請問怎么用單片機按鍵控制oled上的圖畫?
[打印本頁]
作者:
chen644515271
時間:
2020-10-25 13:28
標題:
請問怎么用單片機按鍵控制oled上的圖畫?
請問
if(P3^5==0)
delay(10);
if(P3^5==0)
{
OLED_Init();
Draw_BMP(0,0,128,7,BMP4); //顯示圖片
}
這樣寫有出錯嗎?
我導入后顯示不了圖片
就好像if語句不存在
直接顯示圖片了
希望各位解惑一下,非常感謝
作者:
tyrl800
時間:
2020-10-25 18:38
你到底是能顯示圖片還是不能顯示圖片?
作者:
chen644515271
時間:
2020-10-25 21:20
tyrl800 發表于 2020-10-25 18:38
你到底是能顯示圖片還是不能顯示圖片?
就是不用按鍵就直接顯示了
作者:
圓就是圈圈
時間:
2020-10-25 22:26
這個先檢查一下沒有按下按鍵的時候P3.5是什么電平
作者:
hhdsdy
時間:
2020-10-25 22:40
你的按鍵確定接的是上拉電阻嗎?
對C語言我也是懵懵懂懂,感覺你最前面的兩句沒一點用,if(P3^5==0) 沒有分號,所以 delay(10); 是在符合 P3^5==0 的情況下運行的,而不符合 P3^5==0 時,if 是直接跳到下一句也就是第二個 if(P3^5==0) 運行,也就是說不管 P3^5等不等于0 ,程序都會運行第二個 if(P3^5==0)
至于第二個 if(P3^5==0) ,如果你的按鍵沒有接上拉電阻也沒有配置IO口,應該也是會直接進顯示程序的
作者:
冥雨塵
時間:
2020-11-5 00:53
大哥,你要先定義啊,單個IO口不能這樣用的,先sbit led = P3^5;然后判斷if(led==0)
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1