91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>電子元器件>數(shù)碼管>

MAX7219控制字 - MAX7219命令控制字(電路圖與例程)

2018年01月17日 10:16 網(wǎng)絡(luò)整理 作者: 用戶評(píng)論(0

分別介紹如下:

(1)譯碼控制寄存器(X9H)

如圖4所示,MAX7219有兩種譯碼方式:B譯碼方式和不譯碼方式。當(dāng)選擇不譯碼時(shí),8個(gè)數(shù)據(jù)為分別一一對(duì)應(yīng)7個(gè)段和小數(shù)點(diǎn)位;B譯碼方式是BCD譯碼,直接送數(shù)據(jù)就可以顯示。實(shí)際應(yīng)用中可以按位設(shè)置選擇B譯碼或是不譯碼方式。

MAX7219命令控制字(電路圖與例程)

圖4 ?MAX7219的譯碼控制寄存器

當(dāng)選擇軟件譯碼方式時(shí),數(shù)據(jù)D7~D0對(duì)應(yīng)的MAX7219碼的各段筆劃如表5所列。當(dāng)工作于硬件(B碼)譯碼模式時(shí),譯碼器只選擇數(shù)據(jù)寄存器中較低的幾位(D3~D0),不考慮D4~D6位。D7位顯示十進(jìn)制小數(shù)點(diǎn),獨(dú)立于譯碼器,當(dāng)D7=1時(shí),十進(jìn)制小數(shù)DP點(diǎn)亮。字符0~9對(duì)應(yīng)的16進(jìn)制碼為×0~×9,字符-、E、H、L、P和消隱分別對(duì)應(yīng)的16進(jìn)制碼為×A~×F。

MAX7219命令控制字(電路圖與例程)

(2)掃描界限寄存器(XBH)

如圖5所示,此寄存器用于設(shè)置顯示的LED的個(gè)數(shù)(1~8),比如當(dāng)設(shè)置為0xX4時(shí),LED0~5顯示。

MAX7219命令控制字(電路圖與例程)

圖5 ?MAX7219的掃描界限控制寄存器

(3)亮度控制寄存器(XAH)

共有16級(jí)可選擇,用于設(shè)置LED的顯示亮度,從0xX0~0xXF

(4)關(guān)斷模式寄存器(XCH)

共有兩種模式選擇,一是關(guān)斷狀態(tài),(最低位D0=0)一是正常工作狀態(tài)(D0=1)。

(5)顯示測(cè)試寄存器(XFH)

顯示檢測(cè)寄存器有兩種操作模式:一般測(cè)試和顯示測(cè)試。顯示測(cè)試模式時(shí)所有的LED點(diǎn)亮,方法是將所有控制字寄存器(包括關(guān)閉寄存器)置成無效。在顯示測(cè)試模式下掃描8位的串行接口8位LED顯示驅(qū)動(dòng)器MAX7219工作周期是31/32。正常測(cè)試的16進(jìn)制碼為×0,顯示測(cè)試的16進(jìn)制碼為×1。

(6)空操作寄存器

空操作寄存器在MAX7219串接時(shí)使用,把所有芯片的LOAD端連在一起,并將DOUT連接到下一個(gè)MAX7219的DIN上。DOUT是CMOS輸出,可以驅(qū)動(dòng)后邊的串接MAX7219。例如,4個(gè)MAX7219串聯(lián),然后寫第4個(gè)片子,再送入設(shè)想的16位字,緊跟3個(gè)空操作碼(×0××),當(dāng)LOAD升高時(shí),所有裝置的數(shù)據(jù)被鎖存,前3個(gè)芯片接到空操作命令,第4個(gè)芯片接到設(shè)想的數(shù)據(jù)。

5、 應(yīng)用實(shí)例

圖3 為8051 與MAX7219 接口組成的8位L ED 硬件掃描動(dòng)態(tài)顯示器。假如使顯示器顯示出“HEL P7219”, 軟件譯碼和硬件譯碼的具體實(shí)現(xiàn)方法如下。

MAX7219命令控制字(電路圖與例程)

非常好我支持^.^

(17) 100%

不好我反對(duì)

(0) 0%

( 發(fā)表人:金巧 )

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?