女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

使用51單片機并行口驅動LED數碼管顯示電路及程序

Wildesbeast ? 來源:單片機教程網 ? 作者:單片機教程網 ? 2020-12-06 17:08 ? 次閱讀

介紹利用51單片機的一個并行口實現多個LED數碼管顯示的方法,給出了利用此方法設計的多路LED顯示系統的硬件電路結構原理圖和軟件程序流程,同時給出了采用51匯編語言編寫程序。

1 硬件電路

多位LED顯示時,常將所有位的段選線并聯在一起,由一個8位I/O口控制,而共陰極點或共陽極點分別由另一個8位I/O口控制;也可采用并行擴展口構成顯示電路,通常,需要擴展器件管腳的較多,價格較高。本文將介紹一種利用單片機的一個并行I/O口實現多個LED顯示的簡單方法,圖1所示是該電路的硬件原理圖。其中,74LS138是3線-8線譯碼器,74LS164是8位并行輸出門控串行輸入移位寄存器,LED采用L05F型共陰極數碼管

顯示時,其顯示數據以串行方式從89C52的P12口輸出送往移位寄存器74LS164的A、B端,然后將變成的并行數據從輸出端Q0~Q7輸出,以控制開關管WT1~WT8的集電極,然后再將輸出的LED段選碼同時送往數碼管LED1~LED8。位選碼由89C52的P14~P16口輸出并經譯碼器74LS138送往開關管Y1~Y8的基極,以對數碼管LED1~LED8進行位選控制,這樣,8個數碼管便以100ms的時間間隔輪流顯示。由于人眼的殘留效應,這8個數碼管看上去幾乎是同時顯示。

《51單片機并行口驅動LED數碼管顯示電路》

2 軟件編程

該系統的軟件編程采用MCS-51系列單片機匯編語言完成,并把顯示程序作為一個子程序,從而使主程序對其進行方便的調用。圖2所示是其流程圖。具體的程序代碼如下:

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

    關注

    242

    文章

    23696

    瀏覽量

    670850
  • 51單片機
    +關注

    關注

    277

    文章

    5709

    瀏覽量

    126537
  • 數碼管
    +關注

    關注

    32

    文章

    1889

    瀏覽量

    92209
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    用89C51/89S51并行口設計顯示一個數碼電路

    51單片機中添加程序文件2.5運行結果前言(內容)用89C51/89S51并行口設計
    發表于 12-08 06:57

    C51單片機并行口擴展設計及應用

    C51單片機是我們生活中最常用的系列,MCS-51系列單片機有4個并行口(P0,P1,P2,P3
    發表于 10-28 16:02 ?33次下載
    C<b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>并行口</b>擴展設計及應用

    MCS 51單片機內部并行口及應用

    2.1 MCS-51 單片機并行口結構1.1.1  P0結構  1.1.2  P1結構 1.1.
    發表于 12-20 02:22 ?76次下載
    MCS <b class='flag-5'>51</b><b class='flag-5'>單片機</b>內部<b class='flag-5'>并行口</b>及應用

    MCS51單片機內部并行口及應用

    MCS51單片機內部并行口及應用2.1 MCS-51 單片機并行口結構1.1.1  P
    發表于 02-14 17:31 ?17次下載

    I/O并行口直接驅動LED顯示電路圖及源程序

    I/O并行口直接驅動LED顯示1. 實驗任務 如圖13所示,利用AT89S51單片機的P0端口的
    發表于 08-12 17:02 ?37次下載

    I/O并行口直接驅動LED顯示實驗(含電路原理圖)

    I/O并行口直接驅動LED顯示 1. 實驗任務 如圖13所示,利用AT89S51單片機的P0端口
    發表于 04-15 10:24 ?4287次閱讀
    I/O<b class='flag-5'>并行口</b>直接<b class='flag-5'>驅動</b><b class='flag-5'>LED</b><b class='flag-5'>顯示</b>實驗(含<b class='flag-5'>電路</b>原理圖)

    單片機并行口,單片機并行口結構原理是什么?

    單片機并行口,單片機并行口結構原理是什么? 上兩次我們做過兩個實驗,都是讓P1.0這個管腳使燈亮,我們能設想:既然P1.0能讓燈亮,那么其它的
    發表于 03-11 09:26 ?3656次閱讀
    <b class='flag-5'>單片機</b><b class='flag-5'>并行口</b>,<b class='flag-5'>單片機</b><b class='flag-5'>并行口</b>結構原理是什么?

    51單片機匯編語言教程_單片機并行口結構

    51單片機匯編語言教程:6課單片機并行口結構
    發表于 01-19 15:26 ?0次下載

    51單片機數碼管顯示學號

    51單片機數碼管顯示學號,學學數碼管吧。初學者多看看。
    發表于 04-05 16:15 ?55次下載

    51單片機教程之MCS51單片機內部并行口及應用的詳細資料說明

    本文檔的主要內容詳細介紹的是51單片機教程之MCS51單片機內部并行口及應用的詳細資料說明主要內容包括了:1 MCS-
    發表于 12-28 08:00 ?16次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b>教程之MCS<b class='flag-5'>51</b><b class='flag-5'>單片機</b>內部<b class='flag-5'>并行口</b>及應用的詳細資料說明

    使用51單片機和8255芯片驅動矩陣鍵盤控制數碼管切換顯示程序

    本文檔的主要內容詳細介紹的是使用51單片機和8255芯片驅動矩陣鍵盤控制數碼管切換顯示程序免費
    發表于 09-06 17:26 ?23次下載
    使用<b class='flag-5'>51</b><b class='flag-5'>單片機</b>和8255芯片<b class='flag-5'>驅動</b>矩陣鍵盤控制<b class='flag-5'>數碼管</b>切換<b class='flag-5'>顯示</b>的<b class='flag-5'>程序</b>

    使用51單片機驅動數碼管顯示0到99的電路圖和C51程序免費下載

    本文檔的主要內容詳細介紹的是使用51單片機驅動數碼管顯示0到99的電路圖和C
    發表于 08-22 17:30 ?15次下載
    使用<b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>驅動</b><b class='flag-5'>數碼管</b><b class='flag-5'>顯示</b>0到99的<b class='flag-5'>電路</b>圖和C<b class='flag-5'>51</b><b class='flag-5'>程序</b>免費下載

    單片機--LED 數碼管實驗

    實驗目的和任務目的:利用“模塊化單片機教學實驗平臺”,加深對單片機LED數碼管的接口電路設計以及程序
    發表于 11-14 19:21 ?19次下載
    <b class='flag-5'>單片機</b>--<b class='flag-5'>LED</b> <b class='flag-5'>數碼管</b>實驗

    基于51單片機數碼管動態掃描顯示12345678資料源程序

    基于51單片機數碼管動態掃描顯示12345678設計資料源程序
    發表于 04-26 15:21 ?10次下載

    51單片機8位數碼管顯示學號程序編寫思路

    51單片機進行連接。數碼管通常由8個LED燈組成,其引腳分別是A、B、C、D、E、F、G和DP。當我們將數碼管的8個引腳與
    的頭像 發表于 01-04 15:21 ?8955次閱讀