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

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

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

從MAX7219和MAX7221遷移到MAX6950和MAX6951 LED驅(qū)動器

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:ADI ? 2023-06-08 16:14 ? 次閱讀

本應(yīng)用筆記討論了較舊的MAX7219和MAX7221 LED顯示驅(qū)動器與較新的MAX6950和MAX6951驅(qū)動器在硬件和軟件方面的異同。這些驅(qū)動器是通過高速串行接口控制的五位或八位共陰極LED顯示驅(qū)動器。表 1 顯示了驅(qū)動程序之間的硬件差異。

表 1.硬件功能比較

MAX7219 MAX7221 MAX6950 MAX6951
電源電壓最小值 4V 2.7V
電源電壓最大值 5.5V 5.5V
最大段電流 40毫安 40mA (V = 3.0V) 12mA (2.7V = V = 3.0V)
++
七段位數(shù)字的最大數(shù)量 8 5 8
可以使用的七段數(shù)字的類型 任何共陰極類型 共陰極類型,其中每個數(shù)字都有獨立的陽極或段 連接
分立式 LED 的最大數(shù)量 64 40 64
可以驅(qū)動 8x8 矩陣數(shù)字嗎? 封裝和分立 僅離散
接口類型 4線串行 SPI
接口速度最大 10兆字節(jié)-1 26兆字節(jié)-1
用于級聯(lián)設(shè)備的接口 Dout 引腳? 是的
接口邏輯輸入閾值 低:0.8V 最大值,高:3.5V 最小值 低:0.4V 最大值,高:2.4V 最小值
通孔封裝 24 窄 DIP
表面貼裝封裝 24 寬 SO 16 QSOP
限擺 LED 驅(qū)動輸出? 是的 是的
多路復(fù)用時鐘生成 內(nèi)部固定 外部或內(nèi)部,1MHz 至 8MHz
每位數(shù)字的多路復(fù)用定時周期 150微秒 200微秒
自動段閃爍? 是的
發(fā)光二極管強度水平 16 級 - 關(guān)閉,然后 1/16 至 15/16 PWM,步長為 1/16
字符解碼 代碼 B: 0 - 9, -, E, H, L, P, 空白 十六進制: 0 - 9, A - F

較新的MAX6950和MAX6951驅(qū)動器是3V或3.3V為最高電源電壓系統(tǒng)的唯一選擇。其較低的邏輯輸入門限還允許它們直接連接到運行電壓低至2.5V的微處理器。使用盡可能低的電源電壓自然會最大限度地降低驅(qū)動器功耗,從而更容易在全輸出電流下運行驅(qū)動器,以獲得最亮的顯示器。

MAX7219或MAX7221驅(qū)動器應(yīng)用于“棒狀”型顯示器,段連接在內(nèi)部連接的情況下使用。八位共陰極棒顯示器將有 8 個陰極引腳(每個數(shù)字陰極一個)和 8 個段引腳(內(nèi)部連接到每個數(shù)字)。MAX6950和MAX6951驅(qū)動器采用多路復(fù)用方案,改變每個數(shù)字的段連接,不能用于內(nèi)部通信的多位數(shù)類型。

表2給出了MAX7219/MAX7221寄存器組與MAX6950/MAX6951寄存器組的比較。盡管寄存器功能大致相似,但寄存器地址不同。但是,可以編寫將兩個寄存器集正確接口的軟件代碼。這將允許處理器寫入MAX7221或MAX6951并達到相同的結(jié)果。該技術(shù)包括為MAX7221選擇與MAX6951寄存器不沖突的子地址范圍。下面顯示為推薦的十六進制代碼。當(dāng)這些MAX7221寄存器寫入時,相應(yīng)的MAX6951寄存器也會以斜體寫入地址。這種方法的唯一問題是MAX6950/MAX6951控制寄存器(地址01至07)與MAX7219/MAX7221數(shù)字寄存器沖突。解決方案是在每次更改相應(yīng)的控制寄存器后重寫沖突數(shù)字寄存器。起初這似乎是一個負擔(dān),但實際上,除了強度寄存器外,初始化后很少更改控制寄存器。

雙目標(biāo)代碼無法利用MAX6950/MAX6951的閃爍特性來保持最低公分母功能。此外,九個以上的解碼字體字符在各個部分之間是不同的。

表 2.寄存器地址 地圖比較

MAX7219和MAX7221寄存器 十六進制代碼 推薦的十六進制代碼 MAX6950和MAX6951寄存器 十六進制 法典
無操作 X0 00 無操作 00
數(shù)字 0 X1 11 60
數(shù)字 1 X2 12 61
數(shù)字 2 X3 13 62
數(shù)字 3 X4 14 63
數(shù)字 4 X5 15 64
數(shù)字 5 X6 16 65
數(shù)字 6 X7 17 66
數(shù)字 7 X8 18 77
解碼模式 X9 19 與MAX7219/MAX7221數(shù)字0沖突 01
強度 1一 與MAX7219/MAX7221數(shù)字1沖突 02
掃描限制 XB 1乙 與MAX7219/MAX7221數(shù)字2沖突 03
配置 XC 1C 與MAX7219/MAX7221數(shù)字3沖突 04
顯示器測試 XF 1D 與MAX7219/MAX7221數(shù)字6沖突 07
解碼模式 01
強度 02
掃描限制 03
配置 04
顯示器測試 07
數(shù)字 0 平面僅 P0(平面 1 不變) 20
數(shù)字 1 平面僅 P0(平面 1 不變) 21
數(shù)字 2 平面僅 P0(平面 1 不變) 22
數(shù)字 3 平面僅 P0(平面 1 不變) 23
數(shù)字 4 平面僅 P0(平面 1 不變) 24
數(shù)字 5 平面僅 P0(平面 1 不變) 25
數(shù)字 6 平面僅 P0(平面 1 不變) 26
數(shù)字 7 平面僅 P0(平面 1 不變) 27
數(shù)字 0 平面僅 P1(平面 0 不變) 40
數(shù)字 1 平面僅 P1(平面 0 不變) 41
數(shù)字 2 平面僅 P1(平面 0 不變) 42
數(shù)字 3 平面僅 P1(平面 0 不變) 43
數(shù)字 4 平面僅 P1(平面 0 不變) 44
數(shù)字 5 平面僅 P1(平面 0 不變) 45
數(shù)字 6 平面僅 P1(平面 0 不變) 46
數(shù)字 7 平面僅 P1(平面 0 不變) 47
Digit 0 plane P0 and plane P1 (with same data) 60
Digit 1 plane P0 and plane P1 (with same data) 61
Digit 2 plane P0 and plane P1 (with same data) 62
Digit 3 plane P0 and plane P1 (with same data) 63
Digit 4 plane P0 and plane P1 (with same data) 64
Digit 5 plane P0 and plane P1 (with same data) 65
Digit 6 plane P0 and plane P1 (with same data) 66
Digit 7 plane P0 and plane P1 (with same data) 67

審核編輯:郭婷

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

    關(guān)注

    240

    文章

    23062

    瀏覽量

    657051
  • 驅(qū)動器
    +關(guān)注

    關(guān)注

    52

    文章

    8099

    瀏覽量

    145814
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5294

    瀏覽量

    119814
收藏 人收藏

    評論

    相關(guān)推薦

    MAXQ2000 SPI模塊與MAX6951/MAX6950怎么配合使用?

    本應(yīng)用筆記提供了MAXQ?匯編程序范例,說明MAXQ2000 SPI模塊與MAX6951/MAX6950的配合使用。
    發(fā)表于 05-31 06:08

    max7219 MAX7221中文資料pdf

    MAX7219/MAX7221是一種集成化的串行輸入/輸出共陰極顯示驅(qū)動器,它連
    發(fā)表于 02-29 10:15 ?762次下載
    <b class='flag-5'>max7219</b> <b class='flag-5'>MAX7221</b>中文資料pdf

    MAX6951/MAX6950 LED顯示驅(qū)動器與MAXQ2

    摘要:本應(yīng)用筆記說明MAX6951/MAX6950 LED驅(qū)動器和MAXQ2000的SPI外設(shè)通信的匯編程序設(shè)計。 引言MAX6950
    發(fā)表于 04-23 16:42 ?591次閱讀
    <b class='flag-5'>MAX6951</b>/<b class='flag-5'>MAX6950</b> <b class='flag-5'>LED</b>顯示<b class='flag-5'>驅(qū)動器</b>與MAXQ2

    MAX6951/MAX6950 LED顯示驅(qū)動器與MAXQ2

    摘要:本應(yīng)用筆記說明MAX6951/MAX6950 LED驅(qū)動器和MAXQ2000的SPI外設(shè)通信的匯編程序設(shè)計。 引言MAX6950
    發(fā)表于 04-26 16:28 ?659次閱讀
    <b class='flag-5'>MAX6951</b>/<b class='flag-5'>MAX6950</b> <b class='flag-5'>LED</b>顯示<b class='flag-5'>驅(qū)動器</b>與MAXQ2

    MAX6951/MAX6950LED顯示驅(qū)動器與MAXQ20

    摘要:本應(yīng)用筆記說明MAX6951/MAX6950 LED驅(qū)動器和MAXQ2000的SPI外設(shè)通信的匯編程序設(shè)計。 引言MAX6950
    發(fā)表于 04-26 17:17 ?666次閱讀
    <b class='flag-5'>MAX6951</b>/<b class='flag-5'>MAX6950LED</b>顯示<b class='flag-5'>驅(qū)動器</b>與MAXQ20

    使用電腦進行實驗的MAX7219MAX7221LED顯示驅(qū)

    in the evaluation of the MAX7219 and MAX7221 LED display drivers. The MAX7219 and
    發(fā)表于 04-27 09:10 ?1679次閱讀
    使用電腦進行實驗的<b class='flag-5'>MAX7219</b>和<b class='flag-5'>MAX7221LED</b>顯示驅(qū)

    Migrating from the MAX7219 and

    and software, between the older MAX7219 and MAX7221 LED display drivers and the newer MAX6950
    發(fā)表于 04-27 09:32 ?699次閱讀

    使用MAX6950MAX6951LED顯示驅(qū)動器的多重雙數(shù)

    Abstract: This application note discusses how to connect the MAX6950 (5 digit) and MAX6951 (8 digit
    發(fā)表于 04-27 09:34 ?1093次閱讀
    使用<b class='flag-5'>MAX6950</b>和<b class='flag-5'>MAX6951LED</b>顯示<b class='flag-5'>驅(qū)動器</b>的多重雙數(shù)

    PC中試驗MAX6950MAX6951 LED顯示驅(qū)動器

    , evaluation, font design with MAX6950 and MAX6951 7-segment LED display drivers. The MAX6950
    發(fā)表于 04-27 09:44 ?943次閱讀
    <b class='flag-5'>從</b>PC中試驗<b class='flag-5'>MAX6950</b>和<b class='flag-5'>MAX6951</b> <b class='flag-5'>LED</b>顯示<b class='flag-5'>驅(qū)動器</b>

    MAX7219/MAX7221英文手冊

    MAX7219 / MAX7221是緊湊的,串行輸入/輸出,共陰極顯示驅(qū)動器,具有接口微處理(μPs)到7段數(shù)字LED顯示屏,最多可顯示8
    發(fā)表于 04-07 14:35 ?22次下載
    <b class='flag-5'>MAX7219</b>/<b class='flag-5'>MAX7221</b>英文手冊

    在PC上試驗MAX6950MAX6951 SPI LED顯示驅(qū)動器

    MAX6950MAX6951為5位和8位共陰極LED顯示驅(qū)動器,通過高速SPI串行接口控制。本應(yīng)用筆記描述了一個實用程序,允許通過PC控制MAX6
    的頭像 發(fā)表于 01-12 13:59 ?992次閱讀
    在PC上試驗<b class='flag-5'>MAX6950</b>和<b class='flag-5'>MAX6951</b> SPI <b class='flag-5'>LED</b>顯示<b class='flag-5'>驅(qū)動器</b>

    使用MAX6951/MAX6950 LED顯示驅(qū)動器與MAXQ2000微控制通信

      MAX6950MAX6951為2000位和16位共陰極LED顯示驅(qū)動器,通過高速SPI接口控制。這些器件采用獨特的多路復(fù)用方案,以最大限度地減少
    的頭像 發(fā)表于 02-20 10:16 ?1156次閱讀
    使用<b class='flag-5'>MAX6951</b>/<b class='flag-5'>MAX6950</b> <b class='flag-5'>LED</b>顯示<b class='flag-5'>驅(qū)動器</b>與MAXQ2000微控制<b class='flag-5'>器</b>通信

    使用MAX6950MAX6951 LED顯示驅(qū)動器,帶多路復(fù)用雙位數(shù)顯示

    MAX6950MAX6951為5位和8位共陰極LED顯示驅(qū)動器,采用不尋常的多路復(fù)用方案。這種多路復(fù)用方案最大限度地減少了驅(qū)動器
    的頭像 發(fā)表于 06-08 16:20 ?1124次閱讀
    使用<b class='flag-5'>MAX6950</b>和<b class='flag-5'>MAX6951</b> <b class='flag-5'>LED</b>顯示<b class='flag-5'>驅(qū)動器</b>,帶多路復(fù)用雙位數(shù)顯示<b class='flag-5'>器</b>

    使用PC試驗MAX7219MAX7221 LED顯示驅(qū)動器

    本應(yīng)用筆記描述了一個實用程序,該程序允許PC控制多達16個MAX7219MAX7221驅(qū)動器。該實用程序可單獨使用,幫助工程師熟悉驅(qū)動器
    的頭像 發(fā)表于 06-09 14:52 ?1142次閱讀
    使用PC試驗<b class='flag-5'>MAX7219</b>和<b class='flag-5'>MAX7221</b> <b class='flag-5'>LED</b>顯示<b class='flag-5'>驅(qū)動器</b>

    MAX6951/MAX6950 LED顯示驅(qū)動器與MAXQ2000微控制的通信

    MAX6951/MAX6950 SPI LED驅(qū)動器簡單易用的共陰極顯示驅(qū)動器,通過SPI串行
    的頭像 發(fā)表于 06-16 15:34 ?862次閱讀
    <b class='flag-5'>MAX6951</b>/<b class='flag-5'>MAX6950</b> <b class='flag-5'>LED</b>顯示<b class='flag-5'>驅(qū)動器</b>與MAXQ2000微控制<b class='flag-5'>器</b>的通信