0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

51單片機(jī)案例分析:按鈕控制燈亮接線原理

2oON_changxuemc ? 2019-09-17 10:25 ? 次閱讀

按鈕控制燈亮接線原理圖如圖11所示。在單片機(jī)的P1口的低4位按上按鈕,在高4位接上發(fā)光二極管。當(dāng)按下SB1時(shí)(P1.0口為“0”),LED1發(fā)亮(P1.4口為“0”)。同理,若分別按下SB2、SB3、SB4,則對應(yīng)的端口P1.5、P1.6、P1.7輸出低電平,對應(yīng)的發(fā)光二極管LED2、LED3、LED4就發(fā)亮。

若同時(shí)按下兩個(gè)以上的按鈕,則對應(yīng)的發(fā)光二極管發(fā)亮。例如按下SB1和SB3,則對應(yīng)的輸出端口P1.4和P1.6輸出為低電平,對應(yīng)的發(fā)光二極管LED1、LED3發(fā)亮。

(1)按鈕控制燈亮硬件電路(見圖11)。

51單片機(jī)案例分析:按鈕控制燈亮接線原理

圖11 按鈕控制燈亮接線原理圖

(2)按鈕控制燈亮硬件電路元器件(見表3)。

表3 按鈕控制燈亮硬件電路元器件表

(3)按鈕控制燈亮程序流程圖(見圖12)。

圖12 由按鈕控制燈亮程序流程圖

(4)按鈕控制燈亮程序。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6026

    文章

    44455

    瀏覽量

    630893
  • 發(fā)光二極管
    +關(guān)注

    關(guān)注

    13

    文章

    1189

    瀏覽量

    66108
  • 51單片機(jī)
    +關(guān)注

    關(guān)注

    273

    文章

    5696

    瀏覽量

    122756

原文標(biāo)題:51單片機(jī)實(shí)例講解,由按鈕控制燈亮程序

文章出處:【微信號:changxuemcu,微信公眾號:暢學(xué)單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    如何利用51單片機(jī)控制LED滅變化?

    如何利用51單片機(jī)控制LED滅變化?
    發(fā)表于 11-04 06:41

    基于51單片機(jī)交通的設(shè)計(jì)

    基于51單片機(jī)交通的設(shè)計(jì)
    發(fā)表于 12-09 23:55 ?228次下載

    esp8266控制led51單片機(jī)底層程序資料下載

    esp8266控制led51單片機(jī)底層程序可以控制led滅,親測可行
    發(fā)表于 02-27 15:00 ?61次下載

    使用51單片機(jī)控制的程序免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用51單片機(jī)控制LED的程序免費(fèi)下載。
    發(fā)表于 09-09 17:26 ?9次下載
    使用<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b><b class='flag-5'>控制</b><b class='flag-5'>亮</b><b class='flag-5'>燈</b>的程序免費(fèi)下載

    使用51單片機(jī)控制閃爍的程序和資料說明

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用51單片機(jī)控制閃爍的程序和資料說明。
    發(fā)表于 08-29 17:28 ?2次下載
    使用<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b><b class='flag-5'>控制</b>小<b class='flag-5'>燈</b>閃爍的程序和資料說明

    使用51單片機(jī)繼電器控制滅程序和電路圖免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用51單片機(jī)繼電器控制滅程序和電路圖免費(fèi)下載。
    發(fā)表于 07-19 17:37 ?31次下載
    使用<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>繼電器<b class='flag-5'>控制</b><b class='flag-5'>燈</b>的<b class='flag-5'>亮</b>滅程序和電路圖免費(fèi)下載

    使用51單片機(jī)定時(shí)器中斷控制LED1S的程序免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用51單片機(jī)定時(shí)器中斷控制LED1S的程序免費(fèi)下載。
    發(fā)表于 07-04 17:41 ?9次下載
    使用<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>定時(shí)器中斷<b class='flag-5'>控制</b>LED<b class='flag-5'>燈</b><b class='flag-5'>亮</b>1S的程序免費(fèi)下載

    使用51單片機(jī)實(shí)現(xiàn)按鈕與繼電器控制的工程文件免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用51單片機(jī)實(shí)現(xiàn)按鈕與繼電器控制的工程文件免費(fèi)下載。
    發(fā)表于 11-10 08:00 ?33次下載

    51單片機(jī)實(shí)例講解,由按鈕控制程序資料下載

    電子發(fā)燒友網(wǎng)為你提供51單片機(jī)實(shí)例講解,由按鈕控制程序資料下載的電子資料下載,更有其他相關(guān)的
    發(fā)表于 04-20 08:50 ?2次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>實(shí)例講解,由<b class='flag-5'>按鈕</b><b class='flag-5'>控制</b><b class='flag-5'>燈</b><b class='flag-5'>亮</b>程序資料下載

    單片機(jī)(AT89C51按鈕控制LED實(shí)現(xiàn)流水燈,閃爍流水燈

    單片機(jī)實(shí)現(xiàn)按鈕控制LED流水燈作業(yè)和閃爍
    發(fā)表于 11-04 16:36 ?23次下載
    <b class='flag-5'>單片機(jī)</b>(AT89C<b class='flag-5'>51</b>)<b class='flag-5'>按鈕</b><b class='flag-5'>控制</b>LED<b class='flag-5'>燈</b>實(shí)現(xiàn)流水燈,閃爍流水燈

    基于51單片機(jī)手機(jī)無線藍(lán)牙控制8位LED滅設(shè)計(jì)(畢設(shè)課設(shè))

    基于51單片機(jī)手機(jī)無線藍(lán)牙控制8位LED滅設(shè)計(jì)(畢設(shè)課設(shè))
    發(fā)表于 11-23 17:21 ?23次下載
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>手機(jī)無線藍(lán)牙<b class='flag-5'>控制</b>8位LED<b class='flag-5'>燈</b><b class='flag-5'>亮</b>滅設(shè)計(jì)(畢設(shè)課設(shè))

    基于51單片機(jī)的交通設(shè)計(jì)

    基于51單片機(jī)的交通設(shè)計(jì)
    發(fā)表于 02-18 09:46 ?131次下載

    51單片機(jī)交通

    51單片機(jī)交通資料分享
    發(fā)表于 11-28 14:54 ?45次下載

    基于51單片機(jī)的PWM控制LED漸滅設(shè)計(jì)資料源程序

    基于51單片機(jī)的PWM控制LED漸滅設(shè)計(jì)資料源程序
    發(fā)表于 04-27 15:09 ?22次下載

    使用51單片機(jī)實(shí)現(xiàn)延時(shí)控制LED閃爍

    這篇文章我們講解使用51單片機(jī)控制LED的閃爍。那么為了方便理解,我們要從最基礎(chǔ)的講起。閃爍,就是一會兒
    發(fā)表于 07-11 11:39 ?5299次閱讀
    使用<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>實(shí)現(xiàn)延時(shí)<b class='flag-5'>控制</b>LED<b class='flag-5'>燈</b>閃爍