freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學(xué)]第四章鍵盤和顯示器-文庫(kù)吧資料

2025-01-25 12:19本頁(yè)面
  

【正文】 顯示接口。R1指向 8字節(jié)顯示 RAM首地址 MOV R3,08H LOOP3 : MOV A,R0 MOV R5,A MOV A,R1 ; 取出顯示 RAM地址給 R7 MOV R7,A LCALL DINPUT INC R0 INC R1 DJNZ R3,LOOP3 RET 河北工程大學(xué) 自動(dòng)化與電氣工程系 74 4. 3 8279可編程鍵盤 /顯示器芯片接口技術(shù) 8279 工作原理 8279分為兩個(gè)部分: 鍵盤部分 和 顯示部分 。 輸出 LOAD信號(hào) SETB RET 河北工程大學(xué) 自動(dòng)化與電氣工程系 73 4. 2. 2 串行接口 8位共陰極 LED 驅(qū)動(dòng)器 MAX7219 DISPLY: MOV A,R7 。8位數(shù)據(jù) 河北工程大學(xué) 自動(dòng)化與電氣工程系 72 4. 2. 2 串行接口 8位共陰極 LED 驅(qū)動(dòng)器 MAX7219 LOOP2: RLC A 。8位地址移入 DIN CLR 。作為 7219控制寄存器的 8位地址值 LOOP1: RLC A 。停止寄存器 MOV R5,01H 。譯碼方式寄存器 MOV R5,0FFH 。掃描界限 MOV R5,07H 。亮度值 LCALL DINPUT 。 P210~P213 MAX7219與單片機(jī)的接口如圖所示: 4. 2. 2 串行接口 8位共陰極 LED 驅(qū)動(dòng)器 MAX7219 河北工程大學(xué) 自動(dòng)化與電氣工程系 67 4. 2. 2 串行接口 8位共陰極 LED 驅(qū)動(dòng)器 MAX7219 河北工程大學(xué) 自動(dòng)化與電氣工程系 68 4. 2. 2 串行接口 8位共陰極 LED 驅(qū)動(dòng)器 MAX7219 河北工程大學(xué) 自動(dòng)化與電氣工程系 69 4. 2. 2 串行接口 8位共陰極 LED 驅(qū)動(dòng)器 MAX7219 MAX7219顯示驅(qū)動(dòng)程序 : ORG 0000H LJMP MAIN ORG 0030H MAIN: MOV SP,60H MOV R7,0AH 。 4. 2. 2 串行接口 8位共陰極 LED 驅(qū)動(dòng)器 MAX7219 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 地址 數(shù)據(jù) MSB LSB 河北工程大學(xué) 自動(dòng)化與電氣工程系 66 MAX7219具有 5個(gè)控制寄存器,分別用于譯碼方式、顯示亮度、掃描界限(掃描數(shù)位的個(gè)數(shù))、停機(jī)和顯示測(cè)試。 河北工程大學(xué) 自動(dòng)化與電氣工程系 64 4. 2. 2 串行接口 8位共陰極 LED 驅(qū)動(dòng)器 MAX7219 1 2 3 4 5 6 7 8 9 10 11 12 24 23 22 21 20 19 18 17 16 15 14 13 DIN DOUT DIG0 DIG4 DIG6 DIG2 DIG3 DIG7 GND GND DIG5 DIG1 LOAD CLK SEGA SEGF SEGB SEGG SEGD SEGDP SEGE SEGC V+ ISET MAX 7219 +5V電源 河北工程大學(xué) 自動(dòng)化與電氣工程系 65 MAX7219采用 串行數(shù)據(jù) 傳輸方式,由 16位數(shù)據(jù)包發(fā)送到 DIN,每一位數(shù)據(jù)在 CLK的上升沿被移入內(nèi)部16位移位寄存器中,然后在 LOAD的上升沿將數(shù)據(jù)鎖存到數(shù)據(jù)或控制寄存器中。 4. 2. 2 串行接口 8位共陰極 LED 驅(qū)動(dòng)器 MAX7219 河北工程大學(xué) 自動(dòng)化與電氣工程系 58 4. 2. 2 串行接口 8位共陰極 LED 驅(qū)動(dòng)器 MAX7219 1 2 3 4 5 6 7 8 9 10 11 12 24 23 22 21 20 19 18 17 16 15 14 13 DIN DOUT DIG0 DIG4 DIG6 DIG2 DIG3 DIG7 GND GND DIG5 DIG1 LOAD CLK SEGA SEGF SEGB SEGG SEGD SEGDP SEGE SEGC V+ ISET MAX 7219 串行數(shù)據(jù)輸入,在 CLK時(shí)鐘的上升沿移入,且最高位 (MSB)在前 串行數(shù)據(jù)輸出 河北工程大學(xué) 自動(dòng)化與電氣工程系 59 4. 2. 2 串行接口 8位共陰極 LED 驅(qū)動(dòng)器 MAX7219 1 2 3 4 5 6 7 8 9 10 11 12 24 23 22 21 20 19 18 17 16 15 14 13 DIN DOUT DIG0 DIG4 DIG6 DIG2 DIG3 DIG7 GND GND DIG5 DIG1 LOAD CLK SEGA SEGF SEGB SEGG SEGD SEGDP SEGE SEGC V+ ISET MAX 7219 字位驅(qū)動(dòng)引腳,從 LED顯示器吸入電流 河北工程大學(xué) 自動(dòng)化與電氣工程系 60 4. 2. 2 串行接口 8位共陰極 LED 驅(qū)動(dòng)器 MAX7219 1 2 3 4 5 6 7 8 9 10 11 12 24 23 22 21 20 19 18 17 16 15 14 13 DIN DOUT DIG0 DIG4 DIG6 DIG2 DIG3 DIG7 GND GND DIG5 DIG1 LOAD CLK SEGA SEGF SEGB SEGG SEGD SEGDP SEGE SEGC V+ ISET MAX 7219 兩個(gè)地必須相連 河北工程大學(xué) 自動(dòng)化與電氣工程系 61 4. 2. 2 串行接口 8位共陰極 LED 驅(qū)動(dòng)器 MAX7219 1 2 3 4 5 6 7 8 9 10 11 12 24 23 22 21 20 19 18 17 16 15 14 13 DIN DOUT DIG0 DIG4 DIG6 DIG2 DIG3 DIG7 GND GND DIG5 DIG1 LOAD CLK SEGA SEGF SEGB SEGG SEGD SEGDP SEGE SEGC V+ ISET MAX 7219 在 LOAD的上升沿將串行輸入數(shù)據(jù)的最后 16位鎖存 河北工程大學(xué) 自動(dòng)化與電氣工程系 62 4. 2. 2 串行接口 8位共陰極 LED 驅(qū)動(dòng)器 MAX7219 1 2 3 4 5 6 7 8 9 10 11 12 24 23 22 21 20 19 18 17 16 15 14 13 DIN DOUT DIG0 DIG4 DIG6 DIG2 DIG3 DIG7 GND GND DIG5 DIG1 LOAD CLK SEGA SEGF SEGB SEGG SEGD SEGDP SEGE SEGC V+ ISET MAX 7219 輸入的移位脈沖,最高頻率10MHz上升沿時(shí),串行數(shù)據(jù)被移入內(nèi)部移位寄存器,下降沿從 DOUT移出。 ? 片內(nèi)有一個(gè) BCD碼到 B碼的譯碼器、多路復(fù)用掃描電路、字段和字位驅(qū)動(dòng)器,以及存儲(chǔ)每個(gè)數(shù)字的8 8RAM。掃描顯示一遍 ? SJMP MM 。放入顯示緩沖區(qū)不顯示位的單元中 ? MOV 7DH,A 。存入高位數(shù) 4. 2 LED顯示器接口技術(shù) 河北工程大學(xué) 自動(dòng)化與電氣工程系 56 ? MOV A,# 10H 。保留高位數(shù) ? SWAP 。將低位數(shù)存入顯示緩沖區(qū)中 ? MOV A,R2 。暫存最大值 ? ANL A,# 0FH 。前一個(gè)數(shù)小 ,將大數(shù)換入 A中 ? SJMP M2 。若已完 ,則轉(zhuǎn)至顯示處理 M3: JNC M2 。若前后兩個(gè)數(shù)不相等則轉(zhuǎn) M2: DJNZ R1,M1 。指向下一個(gè)數(shù) ? MOV 70H,R0 。比較次數(shù)送 R1 ? MOV A, R0 。 4. 2 LED顯示器接口技術(shù) 河北工程大學(xué) 自動(dòng)化與電氣工程系 54 ? 程序如下: ? MOV R0,# 30H 。 ? (3)將 “ 空白 ” 字符的查表值 10H送入不顯示位所對(duì)應(yīng)的顯示緩沖區(qū)中 。 根據(jù)題意 ,低位數(shù)應(yīng)存入顯示緩沖區(qū)的低地址單元 。 4. 2 LED顯示器接口技術(shù) 河北工程大學(xué) 自動(dòng)化與電氣工程系 53 ? 程序按如下思路編寫: ? (1)先求出最大值 。 ? 本例要顯示的是兩位數(shù) ,而數(shù)碼顯示器有 6位 。 設(shè)數(shù)據(jù)串的長(zhǎng)度為 20,存放在片內(nèi) RAM從 30H單元開始的一段區(qū)域中 。 設(shè)顯示緩沖區(qū)的首地址為 7AH,可調(diào)用動(dòng)態(tài)掃描顯示子程序 DIR(直接調(diào)用 ) 。掃描顯示一遍 ? SJMP MM 。取下一個(gè)顯示字符 ? DJNZ R1,LOOP 。將字符送入顯緩區(qū) ? INC R0 。指向顯緩區(qū)首址 (最低位 ) MOV R1,# 06H 。 ? 4. 2 LED顯示器接口技術(shù) 河北工程大學(xué) 自動(dòng)化與電氣工程系 50 4. 2 LED顯示器接口技術(shù) 字型碼 字位 LED6 反向驅(qū)動(dòng)器 同向驅(qū)動(dòng)器 … 7407 75452 PA口 PB口 AD0~AD7 ALE WR RD CE IO/M ALE WR RD ~ 80C51 LED1 …… 圖 軟件譯碼的動(dòng)態(tài)掃描多位 LED顯示接口 8155 河北工程大學(xué) 自動(dòng)化與電氣工程系 51 ? MOV A,# 0FH 。 ? (2)將 “ 空白 ” 字符的查表值 10H送入不顯示位所對(duì)應(yīng)的顯示緩沖區(qū)中 。 ? 程序按如下思路編寫: ? (1) 將該無(wú)符號(hào)數(shù)拆字節(jié)后存入顯示緩沖區(qū) ,應(yīng)注意數(shù)的存放次序 。 4. 2 LED顯示器接口技術(shù) 河北工程大學(xué) 自動(dòng)化與電氣工程系 49 ? ? 例 2: 有一單字節(jié)無(wú)符號(hào)數(shù)存放在片內(nèi) RAM30H單元中 ,要求在數(shù)碼顯示器的最右邊兩位上顯示。 接口電路與端口地址同上 ,設(shè)有 20ms延時(shí)子程序 D20MS可供調(diào)用 。 (5)在實(shí)際的單片機(jī)應(yīng)用系統(tǒng)中 ,一般將顯示程序作為 1個(gè)子程序供監(jiān)控程序調(diào)用 。 4. 2 LED顯示器接口技術(shù) 河北工程大學(xué) 自動(dòng)化與電氣工程系 47 (4)本程序是利用查表方法來(lái)得到顯示段碼的 ,這是一種既簡(jiǎn)便又快速的方法 。 (2)由程序可知 ,由于數(shù)碼顯示器的低位 (最右邊的位 )顯示的是顯示緩沖區(qū)中的低地址單元中的數(shù) , 因此數(shù)在顯示緩沖區(qū)中存放的次序?yàn)榈偷刂穯卧娴臀?,高地址單元存高位 。 8155的口地址為 7F00H~ 7F05H。掃描模式左移 1位 1字節(jié) MOV R3, A ; 1字節(jié)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1