久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

請教:紅外線遙控如何設置可以實現剛通電時所有LED均是熄滅(低電平)?

查看數: 4998 | 評論數: 10 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
YQS
發布時間: 2017-3-6 13:01

正文摘要:

在網上找到的紅外接遙控程序改編,計劃實現功能:K1,K2 “開”與“關”,K3 以后是“點動”。 但問題:剛通電后所有LED均是亮(高電平),K1按一次后(K2還要再按一次)K3以下的LED才熄滅,以后不斷電,才正常工作 ...

回復

ID:167337 發表于 2017-3-7 08:39
哦,問題解決了!
原來單片機外圍電路設計的時候,為了不讓外圍電路誤動作,一般把外圍電路設置成單片機IO口低電平的時候 盡心動作,點亮

LEd燈的時候應該是負電平有效,我現在的電路是正電平有效,自然就是費事了。好,將:供LED電源、LED極性反轉,程序中相應

判斷語句極性也反轉,OK,一切正常。
看來只能自己基礎不精哦!

謝謝s1g、mahshmj等指點!
ID:104825 發表于 2017-3-6 21:56
把發光二極管都反過來接,然后將公共端接到vcc試試看!
ID:7485 發表于 2017-3-6 20:22
進入主程序的第一條指令就應該是 P1=0xE0;或 P1=0x00;
ID:151348 發表于 2017-3-6 19:37
YQS 發表于 2017-3-6 15:20
@imxuheng,本人不是太熟悉C,只能依葫蘆畫瓢,能否更清楚說如何加上:P1=0x00;嗎?謝謝!

main()
{
   IE = 0x84;                 //允許總中斷中斷,使能 INT1 外部中斷
   TCON = 0x10;               //觸發方式為脈沖負邊沿觸發
   IRIN=1;                    //I/O口初始化
  // delay1(10);                 //延時
    P1=0x00;
    while(1)        ;

}
ID:167337 發表于 2017-3-6 15:20
@imxuheng,本人不是太熟悉C,只能依葫蘆畫瓢,能否更清楚說如何加上:P1=0x00;嗎?謝謝!
ID:167337 發表于 2017-3-6 14:55
@imxuheng,本人不是太熟悉C,只能依葫蘆畫瓢,能更清楚說如何加上P1=0x00;嗎?謝謝
ID:167337 發表于 2017-3-6 14:43
現在程序及電路:是通電后所有LED均是亮的(高電平)。希望改進程序,要求是相反!
ID:151348 發表于 2017-3-6 14:37
通電后所有LED均是熄滅(低電平)?那就在初始化的時候加上P1=0x00;
ID:168431 發表于 2017-3-6 14:04
樓主是高手啊  程序編的6

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 午夜资源 | 精品伊人久久 | 亚洲午夜av久久乱码 | 精品视频一区二区 | av喷水| 欧美日韩中文字幕在线 | 欧美韩一区二区 | 成人综合在线视频 | 久久精品国产99国产精品亚洲 | 91视频网址 | 欧美日韩三区 | 国产a区| 国产精品久久久久久久久久妞妞 | 激情久久久久 | 精品一二三区视频 | 国产一区视频在线 | 亚洲入口| 亚洲一区二区精品视频在线观看 | 久久国产精品一区二区三区 | 一区二区三区在线 | 日韩有码一区 | 国产一区二区久久 | 久久久一区二区三区 | 日本久久综合网 | 国产高清在线观看 | 免费色网址 | 国产一级特黄真人毛片 | 国产精品毛片一区二区在线看 | 欧美日韩电影一区 | 第四色狠狠 | 国产九一精品 | 国产一区二区三区在线免费 | 欧美日韩精品一区二区三区四区 | 亚洲欧美日韩精品久久亚洲区 | 我想看一级黄色毛片 | 久久这里只有精品首页 | 最新中文字幕 | 三级国产三级在线 | 精品国产乱码久久久久久影片 | 91视频在线| www..com18午夜观看 |