在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

基于微控制器8線I/O端口實現8段條形圖LED顯示設計

電子設計 ? 來源:電子設計技術 ? 作者:R Jayapal ? 2020-07-29 09:13 ? 次閱讀

帶有數字顯示器的儀器設計也許會受益于一個提供顯示參數的模擬版的副顯示器。條形圖顯示器提供了一種很容易解釋的圖形指示器,該指示器允許與它的滿刻度值相比較,但基于微控制器的常規設計要使用至少一個8線I/O端口來驅動8段條形圖LED顯示器。

作為替代方案,一些微控制器包含PWM(脈寬調制)輸出。如果使用PWM輸出來驅動National Semiconductor公司的LM3914條形圖顯示器驅動電路或等效器件,就能把需要的I/O線路數量減少至最低程度。在操作中,微控制器的程序調節PWM輸出的脈寬,使得輸送給LM3914電路的平均電壓能照明顯示器中必要數量的條形。

圖1中的設計消除了這些方法的缺點,并且只使用一條端口線路來驅動一個8段條形圖。該設計不使用PWM輸出,因此能應用到任何微控制器。請參考圖2中的時序示意圖,無論條形圖顯示器何時需要更新,微控制器的軟件都通過它的輸出端口提供一個脈沖序列。第一個脈沖的寬度為T1,它比脈沖寬度T2更寬,后者是通過觸發單穩態IC1(74123 或等效器件)產生的。把兩個脈沖施加到IC3(7400或等效NAND門),它和IC1 一起組成一個長脈沖檢測器。利用IC1的數據表中的公式來為C1和R1 選值,它們為 T2 的輸出脈沖產生約為1.5ms的值。T1和T3 的典型寬度分別是3ms和1ms。

基于微控制器8線I/O端口實現8段條形圖LED顯示設計

C3的輸出脈沖變低,持續時間為T1-T2,并且該脈沖清空IC2(一個8Bit串入并出移位寄存器),這迫使 IC2 的所有輸出變低,并點亮條形圖陣列(LED1 ~ LED8)的所有段。

為了點亮條形圖陣列的N段,微控制器立即通過輸出端口線路發送一個由(8-N)個寬度為T3的脈沖組成的串行序列。由于這些脈沖的寬度小于 T2,NAND門IC3的輸出始終保持高電平,因此不清空移位寄存器。微控制器的每個輸出脈沖的上升沿都把一個高電平加載到IC2的某個輸出端。

請注意:移位寄存器IC2的QA輸出連接到條形圖最重要的段。因此,第一個脈沖關斷最重要的段。從最重要的段開始,對于(8-N)個脈沖,8-N個段關斷,而由最不重要的段開始的N個段則保持點亮。運用這個反向邏輯,就可利用移位寄存器的輸出端的能力來使吸收的電流大于它們能供應的電流——分別是8mA和0.4mA,因此在不添加輸出緩沖器的前提下產生了更亮的條形圖顯示。圖2顯示了一張樣本時序示意圖,它點亮了8個顯示段中的5個。

如果還有第二條輸出端口線路,則可不使用單穩態多諧振蕩器IC1和NAND門IC3,而是使用第二個端口,通過在條形圖需要更新時輸出零來清空移位寄存器。為了獲得更好的分辨率,可以串聯額外的移位寄存器來向條形圖添加一些段。為了點亮M段長顯示器的 N 個段,第一個輸出端口向移位寄存器的時鐘輸入發送 M-N 個脈沖。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7572

    瀏覽量

    151650
  • led
    led
    +關注

    關注

    242

    文章

    23313

    瀏覽量

    661669
  • PWM
    PWM
    +關注

    關注

    114

    文章

    5193

    瀏覽量

    214253
收藏 人收藏

    評論

    相關推薦

    基于Arduino和LED條形圖的電池電壓指示

    的電壓。此 Arduino 電池電壓指示根據電池電壓,通過在 10 LED 條形圖上發光 LED 來指示電池狀態。它還在連接到Ardu
    的頭像 發表于 11-18 16:43 ?2252次閱讀
    基于Arduino和<b class='flag-5'>LED</b><b class='flag-5'>條形圖</b>的電池電壓指示<b class='flag-5'>器</b>

    怎么將I/O引腳用作8位寬端口

    您好!我將一個設計從EZ-UBFX2LPU微控制器遷移到EZ-UB-FX3。以前,我用I/O引腳控制一個緩慢的外圍設備(2×16字符液晶面板與8
    發表于 09-11 09:08

    ICM7228的8LED顯示解碼驅動

    顯示的獨立控制。作為一個結果、條形圖和其他不規則顯示以及這種芯片可以直接驅動格式。Inter
    發表于 09-30 17:01

    ICM7228 8位微處理兼容LED顯示解碼驅動程序

    陽極和普通陰極LED版本低功耗CMOS架構單5V電源應用儀表測試設備手持樂器條形圖顯示數字和非數字面板顯示高溫和低溫環境,其中LCD顯示完整
    發表于 10-10 17:26

    應用串行外圍接口實現微控制器間通信

    應用串行外圍接口實現微控制器間通信:
    發表于 06-23 10:54 ?24次下載
    應用串行外圍接<b class='flag-5'>口實現</b>多<b class='flag-5'>微控制器</b>間通信

    ARM的I/O口實

    ARM的I/O口實驗 一、 實驗目的1. 學習LED 顯示方法2. 學習并掌握基于ARM 開發板對I
    發表于 12-25 23:40 ?6186次閱讀
    ARM的<b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>口實</b>驗

    基于MSP430微控制器的電容觸摸實現方案和LED PWM驅動

    本應用文檔介紹了使用MSP430微控制器實現電容觸摸轉輪和多路獨立LED的PWM軟件驅動技術。方案通過4路I/O
    發表于 06-18 10:23 ?1389次閱讀
    基于MSP430<b class='flag-5'>微控制器</b>的電容觸摸<b class='flag-5'>實現</b>方案和<b class='flag-5'>LED</b> PWM驅動

    AD8401:8I/O端口數據Sheet

    AD8401:8I/O端口數據Sheet
    發表于 04-20 09:21 ?0次下載
    AD8401:<b class='flag-5'>8</b>位<b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>端口</b>數據Sheet

    msgeq7的條形圖

    電子發燒友網站提供《msgeq7的條形圖.zip》資料免費下載
    發表于 07-07 14:35 ?7次下載
    msgeq7的<b class='flag-5'>條形圖</b>

    LED條形圖的簡單電壓指示

    電子發燒友網站提供《帶LED條形圖的簡單電壓指示.zip》資料免費下載
    發表于 08-05 10:28 ?4次下載
    帶<b class='flag-5'>LED</b><b class='flag-5'>條形圖</b>的簡單電壓指示<b class='flag-5'>器</b>

    TFT繪圖條形圖開源分享

    電子發燒友網站提供《TFT繪圖條形圖開源分享.zip》資料免費下載
    發表于 10-31 15:04 ?3次下載
    TFT繪圖<b class='flag-5'>條形圖</b>開源分享

    LED條形圖VU峰值計

    條形圖LED峰值計。電源從9到20V。輸入-35至+ 35V的音頻。Trimpot將調整觸發電平。
    發表于 01-05 16:00 ?0次下載

    用于 NEC 電子微控制器的電機控制 I/O 板、MC-IO 板

    用于 NEC 電子微控制器的電機控制 I/O 板、MC-IO 板
    發表于 05-06 18:29 ?0次下載
    用于 NEC 電子<b class='flag-5'>微控制器</b>的電機<b class='flag-5'>控制</b> <b class='flag-5'>I</b>/<b class='flag-5'>O</b> 板、MC-IO 板

    用于 NEC 電子微控制器的電機控制 I/O 板、MC-IO 板

    用于 NEC 電子微控制器的電機控制 I/O 板、MC-IO 板
    發表于 06-26 20:15 ?2次下載
    用于 NEC 電子<b class='flag-5'>微控制器</b>的電機<b class='flag-5'>控制</b> <b class='flag-5'>I</b>/<b class='flag-5'>O</b> 板、MC-IO 板

    LED條形圖和鍵盤

    電子發燒友網站提供《LED條形圖和鍵盤.zip》資料免費下載
    發表于 06-28 14:55 ?0次下載
    <b class='flag-5'>LED</b><b class='flag-5'>條形圖</b>和鍵盤
    主站蜘蛛池模板: 浓厚な接吻と肉体の交在线观看| 色婷婷影视| 亚洲视频五区| 日日噜噜噜夜夜爽爽狠狠视频 | 国产一级特黄高清在线大片| 韩国三级理论在线观看视频| 国产在线97色永久免费视频| www在线视频在线播放| 午夜免费片| 国产精品久久婷婷六月丁香| 国产女人和拘做受视频免费| 夜夜福利| 可以免费播放的在线视频| 97射射| 亚洲免费视频一区| 影音先锋ady69色资源网站 | 色两性网欧美| 美女视频网站色软件免费视频| 国产乱码免费卡1卡二卡3卡四| 91青草视频| 九草伊人| 国产三级在线观看播放| 99草视频| 哪里可以看免费毛片| 色综合色综合| www.九色视频| 97人洗澡人人澡人人爽| 一区二区三区四区无限乱码在线观看| 高清视频一区| 人成电影免费观看在线| 国产成人精品高清在线| 天天曰天天干| 欧洲性开放大片免费观看视频| 久久国产精品免费专区| 三级网站免费看| 国产美女激情视频| 人人爽天天爽夜夜爽qc| 免费深夜视频| 中文字幕av一区二区三区| 亚洲a毛片| 美女视频很黄很a免费国产|