chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

1個GPIO可不可以實現(xiàn)控制兩個LED燈

GReq_mcu168 ? 來源:電路啊 ? 作者:LR梁銳 ? 2021-11-22 11:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

很多電子產(chǎn)品有狀態(tài)指示燈,比如電視機:

待機狀態(tài)亮紅燈

開機狀態(tài)亮綠燈

實現(xiàn)起來很簡單,微控制器MCU的兩個GPIO分別控制就行:

不過資源總是緊張的,有時候會碰到GPIO不夠用的情況。如果只用1個GPIO,可不可以實現(xiàn)控制兩個LED燈呢?要實現(xiàn)4種狀態(tài):

紅燈亮,綠燈滅

紅燈滅,綠燈亮

都滅

都亮

直接上電路:

電路分析

1、紅燈亮,綠燈滅時,GPIO1輸出5V高電平:

2、紅燈滅,綠燈亮時,GPIO1輸出0V低電平:

3、紅燈和綠燈都滅時,GPIO1設為浮空高阻態(tài)。此時由于兩個LED燈總的導通壓降要求大于5V,所以兩個LED燈都不導通。

4、紅燈和綠燈都亮時,GPIO1交替輸出高低電平。只要高低電平切換的頻率夠高,由于視覺暫留效應,人眼看到的就是兩個燈都常亮。

注意事項

使用這個電路時,要注意MCU的GPIO的電流驅(qū)動能力。GPIO能承受的電流要大于LED燈流過的電流。以下截圖出自STM32芯片的數(shù)據(jù)手冊,它的GPIO可以驅(qū)動或吸入8mA的電流。

總結

1個GPIO控制2個LED顯示4種狀態(tài),電路的實現(xiàn)本身很妙。

責任編輯:haq

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

    關注

    243

    文章

    24533

    瀏覽量

    689376
  • mcu
    mcu
    +關注

    關注

    147

    文章

    18788

    瀏覽量

    393034
  • 控制器
    +關注

    關注

    114

    文章

    17717

    瀏覽量

    191386

原文標題:絕妙!1個GPIO控制2個LED顯示4種狀態(tài)

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    請問可不可以在中斷中配置ADC和處理ADC檢測到的結果?

    可不可以在中斷中配置ADC和處理ADC檢測到的結果?
    發(fā)表于 11-13 06:18

    SPI通信可不可以不使用中斷?

    你好,我目前在使用TC377芯片,我需要在PWM中斷內(nèi)使用QSPI通信,出于某種原因,我不得不將PWM中斷優(yōu)先級提到最高,這導致我無法進入spi中斷。因此,我希望知道SPI通信可不可以不使用中斷?
    發(fā)表于 07-31 08:15

    尋求 NB/T 32044-2018光伏發(fā)電工程可行性研究報告編制規(guī)程

    各位道友,有相關規(guī)范可不可以發(fā)一下
    發(fā)表于 07-01 15:58

    弧光保護裝置可不可以不裝?

    低壓或非關鍵系統(tǒng),若已有快速斷路器、差動保護等替代方案,且能確保動作時間<10ms,可不單獨安裝,但需嚴格評估風險。不安裝的潛在后果包括電弧爆炸引發(fā)的高溫、沖擊波及停機損失。建議結合標準規(guī)范、系統(tǒng)特性和經(jīng)濟性綜合決策,優(yōu)先在高危環(huán)境中配置弧光保護,并加強維護與人員培訓以彌補保護缺口。
    的頭像 發(fā)表于 06-20 10:41 ?505次閱讀
    弧光保護裝置<b class='flag-5'>可不可以</b>不裝?

    LT3748如何輸出單路300V/30mA?

    使用LT3748,想輸出單路300V/30mA,不知道可不可以,參考了手冊上電路進行仿真,也嘗試計算改變各個參數(shù),一直失敗,不知道怎么回事,手冊上是路300V,每個8mA,麻煩幫解答一下,謝謝
    發(fā)表于 06-20 07:04

    nRF Connect SDK(NCS)/Zephyr固件升級詳解 – 重點講述MCUboot和藍牙空中升級

    編碼如何解讀?NCS可不可以進行單bank升級?可不可以把一nRF5 SDK應用升級到NCS應用?MCUboot拷貝操作中的swap和overwrite有什么區(qū)別?為什么說MCUboot升級永遠都
    的頭像 發(fā)表于 05-09 14:14 ?3397次閱讀
    nRF Connect SDK(NCS)/Zephyr固件升級詳解 – 重點講述MCUboot和藍牙空中升級

    如何檢測晶振內(nèi)部污染物

    晶振在使用過程中可能會受到污染,導致性能下降??墒俏廴疚锸窃趺催M入晶振內(nèi)部的?如何檢測晶振內(nèi)部污染物?我可不可以使用超聲波清洗?今天KOAN凱擎小妹將逐一解答。
    的頭像 發(fā)表于 04-24 16:56 ?701次閱讀
    如何檢測晶振內(nèi)部污染物

    電源電壓不可以調(diào)故障

    氙氣閃光測試電路,電壓可以在100-300V調(diào)節(jié),我這個電路板不可以調(diào)節(jié),晶閘管,高頻變壓器,UA741芯片更換后,故障還存在,有誰解釋該電路工作原理?電路圖中P1,2輸入市電,P3對大電容到地充電,100K可調(diào)電阻作用是調(diào)整
    發(fā)表于 03-23 00:27

    求助,求分享STM32F429用IAR做的外部SPIFLASH下載算法例程

    你好,請問可不可以提供一下STM32F429用IAR做的外部SPIFLASH(例如W25Q128)下載算法例程,現(xiàn)在我的下載算法是能下載到外部FLASH但是不能跳到main函數(shù),麻煩指教一下,謝謝!
    發(fā)表于 03-11 07:40

    使用ADS1243時因為沒有PDF上給出晶振可不可以用4.032M的晶振代替???

    在使用ADS1243時因為沒有PDF上給出晶振不知道可不可以用4.032M的晶振代替啊?不知道能不能提供下MSP430F1611單片機驅(qū)動ADS1243的程序?。恐x謝!
    發(fā)表于 02-14 06:58

    DAC5652可以只用一路輸出的一段嗎?

    IOUTA1和IOUTA2??為什么加個耦合線圈??那個耦合線圈改怎么做?? 可不可以只要IOUTA1?那樣和用線圈耦合輸出有什么區(qū)別?? 還有就是為什么要有CLK-1和CLK-2??
    發(fā)表于 02-06 07:29

    TLK2711的數(shù)字地可不可以接普通的數(shù)字地?

    我想請問一下,TLK2711的數(shù)字地可不可以接普通的數(shù)字地,如果不可以,會有什么問題出現(xiàn)?謝謝!
    發(fā)表于 02-06 06:06

    ADS5421可不可以通過5-6K interface連接到C6455 DSK的EMIF端口?

    想問一下ADS5421 可不可以通過5-6K interface 連接到C6455 DSK的EMIF端口
    發(fā)表于 02-06 06:00

    求助,關于AFE4490數(shù)據(jù)輸出格式問題求解

    的也是22bit twos complement 的數(shù) ,但是LEDx - LEDx ambient 寄存器存的又是什么格式的?22bits?24bits? 兩個22位補碼相減的話,結果可不可以當成22位的無符號數(shù)處理?
    發(fā)表于 01-24 07:56

    路的PWM輸入,需要路完全獨立的4-20mA輸出,可不可以片XTR111實現(xiàn)?

    各位大俠,我有路的PWM輸入,需要路完全獨立的4-20mA輸出,外部接口只提供一24V電源,不知道可不可以片XTR111
    發(fā)表于 01-24 07:25