久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
51單片機獨立按鍵問題
[打印本頁]
作者:
zzh985514474
時間:
2019-5-15 18:04
標題:
51單片機獨立按鍵問題
#include<reg52.h>
typedef unsigned int u16;
typedef unsigned char u8;
sbit k1=P3^1;
sbit led=P2^2;
void delay(u16 i)
{
while(i--);
}
void display()
{
if(k1==0
{
delay(100);
if(k1==0)
{
led=~led; // 這一步 為啥取反? 讓LED為0 為啥按一下就一直亮 不能熄 了
}
while(!k1)
}
}
void main()
{
while(1)
{
display();
}
}
作者:
zhang1314hong
時間:
2019-5-16 09:20
led是P2^2口,led要不是0(低電平)要不是1(高電平),led=0時燈就亮,等于1時就滅,剛上電,單片機管腳都是高電平,燈是滅的,當按鍵按下去,就有高電平變?yōu)榈碗娖剑瑸槭裁磿3诌@種低電平呢,是因為主函數(shù)里面有while(1),每按一次,狀態(tài)就取反,并且保持這個狀態(tài)。
作者:
3448208832
時間:
2019-5-16 09:54
第一個問題:取反是為了將LED燈的狀態(tài)反轉,第一次按鍵LED=1,燈滅;第二次按鍵LED=0,燈亮;依次循環(huán)。
第二個問題:當LED為0時,只要按依次按鍵,LED就會為0,常亮,不能熄滅(因為沒有寫1的程序)。
作者:
liushangming
時間:
2019-5-16 14:34
取反即改變電平,電平改變亮滅改變
作者:
liushangming
時間:
2019-5-16 14:35
按一下電平變化一次,不按時當然保持原狀態(tài)
作者:
藍旗
時間:
2019-5-16 15:37
只有按鍵按下之后才能運行到這一句,所以按過一次后LED被點亮,如果不按那LED的控制端口就一直報紙原來的電平狀態(tài)哦
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
亚洲精品网站在线观看
|
99久久综合
|
天天射影院
|
国产精品久久久久久久久
|
999精品视频
|
天天干女人
|
一区二区三区不卡视频
|
欧美日韩不卡
|
亚洲亚洲人成综合网络
|
国产精品第一区
|
日b视频在线观看
|
视频在线一区二区
|
午夜视频福利
|
日韩精品久久久久久久酒店
|
毛片一区
|
欧美成人毛片
|
国产成人精品三级麻豆
|
欧美一页
|
日韩精品免费观看
|
三上悠亚一区
|
久久亚洲国产精品
|
亚洲免费一区二区
|
色99999
|
日韩中文字幕第一页
|
黄色中文字幕
|
手机看片1024日韩
|
亚洲第一第二区
|
中文字幕免费在线
|
麻豆国产一区二区三区四区
|
四虎影院网站
|
国产在线欧美
|
日本精品中文字幕
|
久久久久久久久久久久久久
|
国产中文在线
|
中文字幕在线观看不卡
|
欧美特级黄色片
|
日韩av免费看
|
欧美一区在线视频
|
深夜福利免费
|
日本不卡中文字幕
|
在线综合网
|