• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 關 閉

    新聞中心

    EEPW首頁 > 工控自動化 > 設計應用 > MAX7219在MC68HC908系統中的應用

    MAX7219在MC68HC908系統中的應用

    作者:華中科技大學電子與信息工程系Motorola MCU&DSP 實驗中心 楊明 謝瑞和 時間:2004-09-07 來源:電子設計應用 收藏

    電子設計應用2003年第5期

    本文引用地址:http://www.czjhyjcfj.com/article/3230.htm

    摘   要: 是一個采用3線串行接口的8位共陰極7段顯示驅動器。本文分析了各個寄存器的功能,并結合的工作時序,給出了MAX7219在 單片機系統中的一個應用實例。
    關鍵詞: ;MAX7219; 

    MAX7219工作時序及其寄存器
    MAX7219是一個高性能的多位顯示驅動器,可同時驅動8位共陰極LED或64個獨立的LED。其內部結構框圖如圖1所示,主要包括移位寄存器、控制寄存器、譯碼器、數位與段驅動器以及亮度調節和多路掃描電路等。
    MAX7219采用串行接口方式,只需LOAD、DIN、CLK三個管腳便可實現數據傳送。DIN管腳上的16位串行數據包不受LOAD狀態的影響,在每個CLK的上升沿被移入到內部16位移位寄存器中。然后,在LOAD的上升沿數據被鎖存到數字或控制寄存器中。LOAD必須在第16個時鐘上降沿或之后,但在下一個時鐘上升沿之前變高,否則數據將會丟失。DIN端的數據通過移位寄存器傳送,并在16.5個時鐘周期后出現在DOUT端,隨CLK的下降沿輸出。MAX7219的操作時序如圖2所示。
    MAX7219的串行數據標記為D15~D0,其中低8位表示顯示數據本身,最高的4位D15~D12未使用,尋址內部寄存器的地址位占用D11~D8,選擇14個內部寄存器,見表1。

    圖1  MAX7219內部結構框圖

    圖2  MAX7219的數據傳送時序
    MAX7219內部具有14個可尋址數字和控制寄存器。其中的8個數字寄存器由一個片內8



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 印江| 潞西市| 广河县| 当阳市| 中宁县| 庐江县| 鹿泉市| 乌拉特中旗| 邯郸市| 任丘市| 韶关市| 余姚市| 竹溪县| 桓台县| 青浦区| 兴山县| 汤阴县| 东辽县| 抚顺县| 平昌县| 永昌县| 平山县| 绥阳县| 岢岚县| 兴业县| 哈密市| 龙门县| 黎城县| 桂林市| 屯昌县| 清远市| 许昌县| 北川| 浦北县| 乌拉特前旗| 闽清县| 栖霞市| 太白县| 台东县| 长丰县| 宝丰县|