精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

單片機串口LED顯示電路的資料和程序說明

Wildesbeast ? 來源:單片機教程網 ? 作者:單片機教程網 ? 2020-08-23 11:18 ? 次閱讀

單片機來連接led顯示器的設計是經常的事情,常用的有兩種方法一是接并口顯示,這種方法占用了大量的單片機端口資源,利用8279等芯片可以實現動態顯示,程序也容易寫,在某單片機并口需要連接很多設備的設計種不推薦使用,還有一種是利用單片機串口動態掃描的led顯示電路,本站 將一一介紹。

1.單片機串口led顯示電路

單片機并行I/O口數量總是有限的,有時并行口需作其他更重要的用途,一般也不會用數量眾多的并行I/O口專門用來驅動顯示電路,能否用80C51的串行通信口加上少量I/O及擴展芯片用于顯示電路呢?答案是肯定的。

80C51的串行通信口是一個功能強大的通信口,而且是相當好用的通信口,用于顯示驅動電路再合適不過了,下面我們就根據這種需要設計一個用兩個串行通信口線加上兩根普通I/O口,設計一個4位LED顯示電路。當然只要再加上兩根I/O口線即可輕易實現8位LED的顯示電路。

左圖是電原理圖,我們還是采用C2051單片機,同時用廉價易得的74LS164和74LS138作為擴展芯片74LS164是一個8位串入并出的移位寄存器,其此處的功能是將C2051串行通信口輸出的串行數據譯碼并在其并口線上輸出,從而驅動LED數碼管。74LS138是一個3-8譯碼器,它將單片機輸出的地址信號譯碼后動態驅動相應的LED。但74LS138電流驅動能力較小,為此,我們使用了未級驅動三極管2SA1015作為地址驅動。 將4只LED的段位都連在一起,它們的公共端則由74LS138分時選通,這樣任何一個時刻,都只有一位LED在點亮,也即動態掃描顯示方式,其優點在上一節中我們已經闡述。使用串行口進行LED通信,程序編寫相當簡單,用戶只需將需顯示的數據直接送串口發送緩沖器,等待串行中斷即可,看看下面的程序

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

    關注

    240

    文章

    22907

    瀏覽量

    650121
  • 單片機
    +關注

    關注

    6023

    文章

    44376

    瀏覽量

    628383
  • 顯示電路
    +關注

    關注

    6

    文章

    95

    瀏覽量

    33116
收藏 人收藏

    評論

    相關推薦

    單片機燒錄程序串口線怎么連接

    單片機開發過程中,燒錄程序是一項重要的工作。而燒錄程序通常需要使用串口線來實現。本文將介紹單片機燒錄
    的頭像 發表于 09-02 09:50 ?299次閱讀

    單片機串口通信的接收與發送

    單片機串口通信是一種常見的通信方式,它可以實現單片機與外部設備的數據交換。在實際應用中,單片機串口通信常用于與電腦、傳感器、LCD
    的頭像 發表于 12-20 14:03 ?2930次閱讀

    單片機串口通信的接收與發送程序

    單片機串口通信的接收與發送程序 一、引言 單片機串口通信是一種常見的通信方式,廣泛應用于各種嵌入式系統和工業控制領域。通過
    的頭像 發表于 12-19 13:57 ?4413次閱讀

    基于GPRS和單片機串口通訊設計

    電子發燒友網站提供《基于GPRS和單片機串口通訊設計.doc》資料免費下載
    發表于 10-26 14:16 ?6次下載
    基于GPRS和<b class='flag-5'>單片機</b>的<b class='flag-5'>串口</b>通訊設計

    基于51單片機LED數碼管顯示中的應用

    電子發燒友網站提供《基于51單片機LED數碼管顯示中的應用.pdf》資料免費下載
    發表于 10-25 10:28 ?10次下載
    基于51<b class='flag-5'>單片機</b>在<b class='flag-5'>LED</b>數碼管<b class='flag-5'>顯示</b>中的應用

    51單片機88點陣LED顯示原理

    電子發燒友網站提供《51單片機88點陣LED顯示原理.doc》資料免費下載
    發表于 10-25 09:38 ?2次下載
    51<b class='flag-5'>單片機</b>88點陣<b class='flag-5'>LED</b><b class='flag-5'>顯示</b>原理

    51單片機串口控制繼電器的C源程序

    電子發燒友網站提供《51單片機串口控制繼電器的C源程序.doc》資料免費下載
    發表于 10-24 10:03 ?4次下載
    51<b class='flag-5'>單片機</b><b class='flag-5'>串口</b>控制繼電器的C源<b class='flag-5'>程序</b>

    51單片機定時器LCD顯示鬧鐘的程序

    電子發燒友網站提供《51單片機定時器LCD顯示鬧鐘的程序.doc》資料免費下載
    發表于 10-24 09:26 ?5次下載
    51<b class='flag-5'>單片機</b>定時器LCD<b class='flag-5'>顯示</b>鬧鐘的<b class='flag-5'>程序</b>

    基于VB的PC單片機串口通訊及程序設計

    電子發燒友網站提供《基于VB的PC單片機串口通訊及程序設計.pdf》資料免費下載
    發表于 10-23 14:10 ?2次下載
    基于VB的PC<b class='flag-5'>機</b>與<b class='flag-5'>單片機</b>間<b class='flag-5'>串口</b>通訊及<b class='flag-5'>程序</b>設計

    基于單片機的全彩OLED靜態顯示驅動接口電路

    電子發燒友網站提供《基于單片機的全彩OLED靜態顯示驅動接口電路.pdf》資料免費下載
    發表于 10-20 11:36 ?1次下載
    基于<b class='flag-5'>單片機</b>的全彩OLED靜態<b class='flag-5'>顯示</b>驅動接口<b class='flag-5'>電路</b>

    基于單片機虛擬串口驅動LCD1602的電路仿真

    電子發燒友網站提供《基于單片機虛擬串口驅動LCD1602的電路仿真.pdf》資料免費下載
    發表于 10-20 09:52 ?4次下載
    基于<b class='flag-5'>單片機</b>虛擬<b class='flag-5'>串口</b>驅動LCD1602的<b class='flag-5'>電路</b>仿真

    單片機串口通信代碼

    這是一個單片機C51串口接收(中斷)和發送例程,可以用來測試51單片機的中斷接收和查詢發送,另外我覺得發送沒有必要用中斷,因為程序的開銷是一樣的
    發表于 10-19 15:53 ?0次下載
    <b class='flag-5'>單片機</b>與<b class='flag-5'>串口</b>通信代碼

    基于單片機串口通信模塊設計

    電子發燒友網站提供《基于單片機串口通信模塊設計.doc》資料免費下載
    發表于 10-19 11:29 ?8次下載
    基于<b class='flag-5'>單片機</b>的<b class='flag-5'>串口</b>通信模塊設計

    基于Proteus的單片機漢字點陣顯示電路設計

    電子發燒友網站提供《基于Proteus的單片機漢字點陣顯示電路設計.pdf》資料免費下載
    發表于 10-18 09:51 ?0次下載
    基于Proteus的<b class='flag-5'>單片機</b>漢字點陣<b class='flag-5'>顯示</b><b class='flag-5'>電路</b>設計

    基于Linux的ARM和單片機串口通信設計

    電子發燒友網站提供《基于Linux的ARM和單片機串口通信設計.pdf》資料免費下載
    發表于 10-11 10:35 ?0次下載
    基于Linux的ARM和<b class='flag-5'>單片機</b>的<b class='flag-5'>串口</b>通信設計