標題: 為什么我的LED總有兩個亮 [打印本頁]
作者: 華林 時間: 2010-12-15 22:42
標題: 為什么我的LED總有兩個亮
這是原程序~燒進51黑板子后總有2個燈亮, 那位大哥指點一下~ #include"AT89x52.h"
sbit SJ=P1^4; //LED的使能端
void main(void)
{
unsigned int i;
do{
if(P3_4==0)
{
SJ=0; //使P1^4為低電平
P0=0x00; //使P0^0為低電平
}
if(P3_2==0)
{
SJ=0;
P0=0xee;
}
}
while(1);
}
還有就是數碼管也亮了兩個 也就是兩個LED亮的時候
作者: admin 時間: 2010-12-15 23:36
我看了你這個程序 在沒按獨立按鈕的情況下,應該是不會亮的,我估計你是不是無線模塊沒有拔掉,導致P3_2==0 這條語句 成立.
作者: 華林 時間: 2010-12-15 23:44
ee 換成2進制不是11111111嗎?
不好意思~我剛接觸這個~問的問題可能有點低級
作者: admin 時間: 2010-12-16 00:40
FF 換成2進制才是11111111啊
作者: 華林 時間: 2010-12-16 12:42
哦~不好意思~我把對照表抄錯了 謝謝解答
作者: wgglps 時間: 2010-12-16 16:14
你這里設置P3_4和P3_2為低電平作用是什么呢?還有將SJ放在循環外面,程序的可執行性會更高,unsigned int i在這里沒用吧?
作者: 華林 時間: 2010-12-16 19:27
這里設置P3_4和P3_2為低電平作用是控制LED的亮與不亮 是按鈕控制
unsigned int i這個我也不知道有沒有用~我看到別在程序有這個~我隨便寫上去的
作者: wgglps 時間: 2010-12-18 18:04
按鍵控制不是這樣設置的、
歡迎光臨 (http://m.zg4o1577.cn/bbs/) |
Powered by Discuz! X3.1 |
主站蜘蛛池模板:
欧美黑人一区二区三区
|
一级真人毛片
|
18精品爽国产白嫩精品
|
日本黄色免费看
|
思思在线视频
|
中文字幕亚洲视频
|
超碰在线中文字幕
|
国产91清纯白嫩初高中在线观看
|
亚洲欧美精品一区二区
|
亚洲乱码在线观看
|
在线观看不卡av
|
国产成人免费在线视频
|
日皮视频免费看
|
毛片视频免费
|
青青草网站
|
黄色免费小视频
|
欧美成人精品欧美一级乱黄
|
三级视频在线
|
日韩二区三区
|
欧美在线视频免费
|
色综合视频在线观看
|
日本特黄一级片
|
精品一区二区三区中文字幕
|
国产91精品在线观看
|
日日夜夜操操
|
诱人的大乳奶3做爰
|
欧美成人精品一区二区
|
日韩欧美精品
|
五月婷婷在线视频
|
日本久久久久
|
国产黄色免费看
|
国产午夜免费
|
国产乱人乱偷精品视频
|
麻豆视频一区二区
|
五月婷婷丁香六月
|
久久久久国产一区二区三区
|
成年人一级片
|
欧美日韩视频
|
成年人免费在线视频
|
在线观看av片
|
国产在线日韩
|