欧美视频综合-欧美视频中文字幕-欧美视频在线观在线看-欧美视频在线观看网站-直接观看黄网站免费视频-正在播放久久

機電之家資源網
單片機首頁|單片機基礎|單片機應用|單片機開發|單片機文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發
培訓信息
贊助商
多功能串行LED顯示驅動器MAX7219
多功能串行LED顯示驅動器MAX7219
 更新時間:2008-8-18 13:23:16  點擊數:9
【字體: 字體顏色

MAX7219是美國MAXIM(美信)公司推出的多位LED顯示驅動器,采用3線串行接口傳送數據,可直接與單片機接口,用戶能方便修改其內部參數,以實現多位LED顯示。它內含硬件動態掃描顯示控制,每枚芯片可驅動8個LED數碼管。顯然,它可直接驅動64段LED條形圖顯示器。當多片MAX7219級聯時,可控制更多的LED。顯示的數據通過單片機數據處理后,送給MAX7219顯示。當然,也完全可以將MAX7219的一部分用于條形圖顯示,一部分用于其他顯示(如數字和字母等)。
1. 內部邏輯結構
它主要由8個數位寄存器和6個控制寄存器組成:
1)數位寄存器7~0:它決定該位LED顯示內容。
2)譯碼方式寄存器:它決定數位寄存器的譯碼方式,它的每一位對應一個數位。其中,1代表B碼方式;0表示不譯方式。若用于驅動LED數碼管,應將數位寄存器設置為B碼方式;當用于驅動條形圖顯示器時,應設置為不譯碼方式。
3)掃描位數寄存器:設置顯示數據位的個數。該寄存器的D2~D0(低三位)指定要掃描的位數,支持0~7位,各數位均以1.3kHz的掃描頻率被分路驅動。
4)亮度控制寄存器:該寄存器通常用于數字控制方式,利用其D3~D0位控制內部脈沖寬度調制DAC的占空比來控制LED段電流的平均值,實現LED的亮度控制。D3~D0取值可從0000~1111,對應電流占空比則從1/32變化到31/32,共16級,D3~D0的值越大,LED顯示越亮。而亮度控制寄存器中的其他各位未使用,可置任意值。
5)顯示測試寄存器:它用來檢測外掛LED數碼管各段的好壞。當D0置為1時,LED處于顯示測試狀態,所有8位LED的段被掃描點亮,電流占空比為31/32;若D0為0,則處于正常工作狀態。D7~D1位未使用,可任意取值。
6)關斷寄存器:用于關斷所有顯示器。當D0為0時,關斷所有顯示器,但不會消除各寄存器中保持的數據;當D0設置為1時,正常工作。剩下各位未使用,可取任意值。
7)無操作寄存器:它主要用于多MAX7219級聯,允許數據通過而不對當前MAX7219產生影響。
2. 引腳說明
MAX7219是共陰極LED顯示驅動器,采用24腳DIP和SO兩種封裝,其引腳排列見圖1。其功能說明如下。
1)DIN:串行數據輸入端。在CLK的上升沿,數據被裝入到內部的16位移位寄存器中。
2)DIG7~DIG0:8位數值驅動線。輸出位選信號,從每位LED顯示器公共陰極吸入電流。
3)GND:接地端。
4)LOAD:裝載數據控制端。在LOAD的上升沿,最后送入的16位串行數據被鎖存到數據或控制寄存器中。
5)DOUT:串行數據輸出端。進入DIN的數據在16.5個時鐘后送到DOUT端,以便在級聯時傳送到下一片MAX7219。
6)SEG A~SEG G:LED七段顯示器段驅動端。
7)SEG H:小數點驅動端。
8)Vcc:+5V電源端。
9)Iset:LED段峰值電流提供端。它通過一只電阻與電源相連,以便給LED段提供峰值電流。
10)CLK:串行時鐘輸入端。最高輸入頻率為10MHz,在CLK的上升沿,數據被移入內部移位寄存器;在CLK的下降沿,數據被移至DOUT端。
3. 應用
圖2為MAX7219的典型應用電路,它是由單片MAX7219驅動的8位LED顯示器。AT89C2051的P1.0、P1.1、P1.2分別與MAX7219的DIN、CLK、LOAD端相連。電阻R1可改變LED的亮度,每段的驅動峰值電流約為R1中電流的100倍。R1的取值不能小于10kΩ。實際使用時,可先用一只可調電阻調節亮度,達要求后用一只相同阻值的固定電阻代替即可。在這里應注意,MAX7219的段電流正常工作范圍為10~40mA,當段電流超過40mA時,必須外加擴流電路。

 

  • 上一篇: 單片機和圖形液晶顯示器接口應用技術
  • 下一篇: MAX7219測試程序(匯編)
  • 發表評論   告訴好友   打印此文  收藏此頁  關閉窗口  返回頂部
    熱點文章
     
    推薦文章
     
    相關文章
    網友評論:(只顯示最新5條。)
    關于我們 | 聯系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機電之家 | 會員助手 | 免費鏈接

    點擊這里給我發消息66821730(技術支持)點擊這里給我發消息66821730(廣告投放) 點擊這里給我發消息41031197(編輯) 點擊這里給我發消息58733127(審核)
    本站提供的機電設備,機電供求等信息由機電企業自行提供,該企業負責信息內容的真實性、準確性和合法性。
    機電之家對此不承擔任何保證責任,有侵犯您利益的地方請聯系機電之家,機電之家將及時作出處理。
    Copyright 2007 機電之家 Inc All Rights Reserved.機電之家-由機電一體化網更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術支持

    主辦:杭州市高新區(濱江)機電一體化學會
    中國行業電子商務100強網站

    網站經營許可證:浙B2-20080178-1