新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > MAX7219與51單片機的駁接

        MAX7219與51單片機的駁接

        作者: 時間:2012-03-31 來源:網絡 收藏

        3.2 用的串行接口

        如果將的DIN接入的RXD,CLK接入TXD,LOAD選任一口線,則可通過串行口對像對其他設備一樣按模式0進行發送操作。但由于串行口數據緩沖寄存器SBUF為右移發送,所以的所有命令和操作數與第一種方式相比均應反轉,見表5~9。注意表 6中操作數的最低位D0為小數點。

        21.gif

        24.gif

        4 MAX7219的多片級聯

        MAX7219可以多片級聯,只需將上一片的DOUT連接下一片的DIN即可,CLK和LOAD線全部公用,連在一起。

        在多片級聯時,對MAX7219的操作指令要注意LOAD信號的起止點,操作開始時,LOAD下降為低電平,按照每片MAX7219兩個字節,如果有N片,則

        發送2N個字節后,LOAD上升為高電平。還需注意的是,先發送的指令將到達級聯的最后一片。

        還有一條專為MAX7219多片級聯設置的一條空操作指令,操作代碼為“00H”。當不希望對級聯中的某片或某幾片MAX7219進行操作時,就可以用空操作指令跳過這片或這幾片。例如,如果4個7219串聯,為了寫入第4個芯片,要在3個空操作指令碼后發送2個字節的指令,當LOAD升為高電平時,數據被鎖存到所有設備,前3個芯片收到的是空操作命令,而第4個收到預期的數據。

        參考文獻
        [1] Serially Interfaced.8 - Digit LED display drivers.

        led顯示器相關文章:led顯示器原理



        上一頁 1 2 3 4 下一頁

        關鍵詞: 單片機 MAX7219

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 玉山县| 瓦房店市| 谷城县| 杂多县| 汕头市| 大荔县| 济阳县| 荔波县| 淮南市| 濮阳市| 项城市| 洛南县| 林周县| 乌兰县| 高密市| 贵州省| 个旧市| 梁平县| 洪雅县| 乐陵市| 济南市| 怀柔区| 镇坪县| 瑞金市| 曲麻莱县| 工布江达县| 农安县| 滦平县| 株洲市| 林西县| 峨眉山市| 岳阳县| 汉阴县| 建阳市| 仪陇县| 长白| 阜平县| 定陶县| 剑阁县| 翁牛特旗| 延吉市|