




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 RT12864M中文液晶顯示器 使用說明 北京友力發科貿有限公司 /62651196 一、液晶顯示模塊概述RT12864-2M漢字圖形點陣液晶顯示模塊,可顯示漢字及圖形,內置8192個中文漢字(16X16點陣)、128個字符(8X16點陣)及64X256點陣顯示RAM(GDRAM)。主要技術參數和顯示特性:電源:VDD 3.3V+5V(內置升壓電路,無需負壓);顯示內容:128列 64行顯示顏色:黃綠顯示角度:6:00鐘直視LCD類型:STN與MCU接口:8位或4位并行/3位串行配置LED背光多種軟件功能:光標顯示、畫面移位、自定義字符、睡眠模式等二、外形尺寸外觀尺寸:937012.5mm
2、視域尺寸:7339mm外形尺寸圖 外形尺寸ITEMNOMINAL DIMENUNIT模塊體積937012.5mm視域73.039.0mm行列點陣數12864dots點距離0.520.52mm點大小0.480.48mm三、模塊引腳說明引腳號引腳名稱方向功能說明1VSS-模塊的電源地2VDD-模塊的電源正端3V0-LCD驅動電壓輸入端4RS(CS)H/L并行的指令/數據選擇信號;串行的片選信號5R/W(SID)H/L并行的讀寫選擇信號;串行的數據口6E(CLK)H/L并行的使能信號;串行的同步時鐘7DB0H/L數據08DB1H/L數據19DB2H/L數據210DB3H/L數據311DB4H/L數據
3、412DB5H/L數據513DB6H/L數據614DB7H/L數據715PSBH/L并/串行接口選擇:H-并行;L-串行16NC空腳17/RETH/L復位 低電平有效18NC空腳19LED_A-背光源正極(LED+5V)20LED_K-背光源負極(LED-OV)邏輯工作電壓(VDD):4.55.5V電源地(GND):0V工作溫度(Ta):060(常溫) / -2075(寬溫)四、接口時序模塊有并行和串行兩種連接方法(時序如下):1、位并行連接時序圖MPU寫資料到模塊MPU從模塊讀出資料2、串行連接時序圖串行數據傳送共分三個字節完成:第一字節:串口控制格式 11111ABC A為數據傳送方向控制
4、:H表示數據從LCD到MCU,L表示數據從MCU到LCD B為數據類型選擇:H表示數據是顯示數據,L表示數據是控制指令 C固定為0第二字節:(并行)8位數據的高4位格式 DDDD0000第三字節:(并行)8位數據的低4位格式 0000DDDD串行接口時序參數:(測試條件:T=25 VDD=4.5V)五、用戶指令集1、指令表1:(RE=0:基本指令集)指令指令碼說明執行時間(540KHZ)RSR/WDB7DB6DB5DB4DB3DB2DB1DB0清除顯示0000000001將DDRAM填滿“20H”,并且設定DDRAM的地址計數器(AC)到“00H”4.6ms地址歸位000000001X設定DD
5、RAM的地址計數器(AC)到“00H”,并且將游標移到開頭原點位置;這個指令并不改變DDRAM的內容4.6ms進入點設定00000001I/DS指定在資料的讀取與寫入時,設定游標移動方向及指定顯示的移位72us顯示狀態開/關0000001DCBD=1:整體顯示ONC=1:游標ONB=1:游標位置ON72us游標或顯示移位控制000001S/CR/LXX設定游標的移動與顯示的移位控制位元;這個指令并不改變DDRAM的內容72us功能設定00001DLX0REXXDL=1 (必須設為1)RE=1: 擴充指令集動作RE=0: 基本指令集動作72us設定CGRAM地址0001AC5AC4AC3AC2A
6、C1AC0設定CGRAM地址到地址計數器(AC)72us設定DDRAM地址001AC6AC5AC4AC3AC2AC1AC0設定DDRAM地址到地址計數器(AC)72us讀取忙碌標志(BF)和地址01BFAC6AC5AC4AC3AC2AC1AC0讀取忙碌標志(BF)可以確認內部動作是否完成,同時可以讀出地址計數器(AC)的值0us寫資料到RAM10D7D6D5D4D3D2D1D0寫入資料到內部的RAM(DDRAM/CGRAM/IRAM/GDRAM)72us讀出RAM的值11D7D6D5D4D3D2D1D0從內部RAM讀取資料(DDRAM/CGRAM/IRAM/GDRAM)72us指令表2:(RE
7、=1:擴充指令集)指令指令碼說明執行時間(540KHZ)RSR/WDB7DB6DB5DB4DB3DB2DB1DB0待命模式0000000001將DDRAM填滿“20H”,并且設定DDRAM的地址計數器(AC)到“00H”72us卷動地址或IRAM地址選擇000000001SRSR=1:允許輸入垂直卷動地址SR=0:允許輸入IRAM地址72us反白選擇00000001R1R0選擇4行中的任一行作反白顯示,并可決定反白與否72us睡眠模式0000001SLXXSL=1:脫離睡眠模式SL=0:進入睡眠模式72us擴充功能設定000011X1REG0RE=1: 擴充指令集動作RE=0: 基本指令集動作
8、G=1 :繪圖顯示ONG=0 :繪圖顯示OFF72us設定IRAM地址或卷動地址0001AC5AC4AC3AC2AC1AC0SR=1:AC5AC0為垂直卷動地址SR=0:AC3AC0為ICON IRAM地址72us設定繪圖RAM地址001AC6AC5AC4AC3AC2AC1AC0設定CGRAM地址到地址計數器(AC)72us備注:1、當模塊在接受指令前,微處理順必須先確認模塊內部處于非忙碌狀態,即讀取BF標志時BF需為0,方可接受新的指令;如果在送出一個指令前并不檢查BF標志,那么在前一個指令和這個指令中間必須延遲一段較長的時間,即是等待前一個指令確實執行完成,指令執行的時間請參考指令表中的個
9、別指令說明。2、“RE”為基本指令集與擴充指令集的選擇控制位元,當變更“RE”位元后,往后的指令集將維持在最后的狀態,除非再次變更“RE”位元,否則使用相同指令集時,不需每次重設“RE”位元。具體指令介紹:1、清除顯示CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLLLLLH功能:清除顯示屏幕,把DDRAM位址計數器調整為“00H”2、位址歸位CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLLLLHX功能:把DDRAM位址計數器調整為“00H”,游標回原點,該功能不影響顯示DDRAM3、位址歸位CO
10、DE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLLLHI/DS功能:把DDRAM位址計數器調整為“00H”,游標回原點,該功能不影響顯示DDRAM功能:執行該命令后,所設置的行將顯示在屏幕的第一行。顯示起始行是由Z地址計數器控制的,該命令自動將A0-A5位地址送入Z地址計數器,起始地址可以是0-63范圍內任意一行。Z地址計數器具有循環計數功能,用于顯示行掃描同步,當掃描完一行后自動加一。4、顯示狀態 開/關CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLLHDC B 功能: D=1;整體顯示ON C=1
11、;游標ON B=1;游標位置ON5、游標或顯示移位控制CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLHS/CR/LX X 功能:設定游標的移動與顯示的移位控制位:這個指令并不改變DDRAM的內容6、功能設定CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLHDLX0 REX X 功能:DL=1(必須設為1) RE=1;擴充指令集動作 RE=0:基本指令集動作7、設定CGRAM位址CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLHAC5AC4AC3AC2AC1
12、 AC0功能:設定CGRAM位址到位址計數器(AC)8、設定DDRAM位址CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLHAC6AC5AC4AC3AC2AC1 AC0 功能:設定DDRAM位址到位址計數器(AC)9、讀取忙碌狀態(BF)和位址CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LHBFAC6AC5AC4AC3AC2AC1 AC0 功能:讀取忙狀態(BF)可以確認內部動作是否完成,同時可以讀出位址計數器(AC)的值。10、寫資料到RAMCODE: RW RS DB7 DB6 DB5 DB4 DB3 DB
13、2 DB1 DB0HLD7D6D5D4D3D2D1 D0 功能:寫入資料到內部的RAM(DDRAM/CGRAM/TRAM/GDRAM)11、讀出RAM的值CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0HHD7D6D5D4D3D2D1 D0 功能:從內部RAM讀取資料(DDRAM/CGRAM/TRAM/GDRAM)12、待命模式(12H)CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLLLLL H 功能:進入待命模式,執行其他命令都可終止待命模式13、卷動位址或IRAM位址選擇(13H)CODE: RW RS
14、 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLLLLH SR 功能:SR=1;允許輸入卷動位址 SR=0;允許輸入IRAM位址 14、反白選擇(14H)CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLLLHR1 R0 功能:選擇4行中的任一行作反白顯示,并可決定反白的與否15、睡眠模式(015H)CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLLHSLX X 功能:SL=1;脫離睡眠模式 SL=0;進入睡眠模式16、擴充功能設定(016H)CODE: RW RS DB7
15、DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLHHX1 REG L 功能:RE=1;擴充指令集動作 RE=0;基本指令集動作 G=1;繪圖顯示ON G=0;繪圖顯示OFF17、設定IRAM位址或卷動位址(017H)CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLHAC5AC4AC3AC2AC1 AC0 功能:SR=1;AC5AC0為垂直卷動位址 SR=0;AC3AC0寫ICONRAM位址18、設定繪圖RAM位址(018H)CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLHAC6AC5AC4AC
16、3AC2AC1 AC0 功能:設定GDRAM位址到位址計數器(AC)六、顯示坐標關系1、圖形顯示坐標水平方向X以字節單位 垂直方向Y以位為單位2、漢字顯示坐標 X坐標Line180H81H82H83H84H85H86H87HLine290H91H92H93H94H95H96H97HLine388H89H8AH8BH8CH8DH8EH8FHLine498H99H9AH9BH9CH9DH9EH9FH3、字符表代碼(02H-7FH)七、顯示RAM1、文本顯示RAM(DDRAM)文本顯示RAM提供84行的漢字空間,當寫入文本顯示RAM時,可以分別顯示CGROM、HCGROM與CGRAM的字型;ST79
17、20A可以顯示三種字型 ,分別是半寬的HCGROM字型、CGRAM字型及中文CGROM字型。三種字型的選擇,由在DDRAM中寫入的編碼選擇,各種字型詳細編碼如下:顯示半寬字型 :將一位字節寫入DDRAM中,范圍為02H-7FH的編碼。顯示CGRAM字型:將兩字節編碼寫入DDRAM中,總共有0000H,0002H,0004H,0006H四種編碼。顯示中文字形:將兩字節編碼寫入DDRAMK ,范圍為A1A0H-F7FFH(GB碼)或A140H-D75FH(BIG5碼)的編碼。繪圖RAM(GDRAM)繪圖顯示RAM提供1288個字節的記憶空間,在更改繪圖RAM時,先連續寫入水平與垂直的坐標值,再寫入
18、兩個字節的數據到繪圖RAM,而地址計數器(AC)會自動加一;在寫入繪圖RAM的期間,繪圖顯示必須關閉,整個寫入繪圖RAM的步驟如下:1、關閉繪圖顯示功能。2、先將水平的位元組坐標(X)寫入繪圖RAM地址;再將垂直的坐標(Y)寫入繪圖RAM地址;將D15D8寫入到RAM中;將D7D0寫入到RAM中;打開繪圖顯示功能。繪圖顯示的緩沖區對應分布請參考“顯示坐標”游標/閃爍控制ST7920A提供硬件游標及閃爍控制電路,由地址計數器(address counter)的值來指定DDRAM中的游標或閃爍位置。八、應用舉例1.并行接口ORG 0000HLJMP MAINORG 0100HCOMMAND EQU
19、 30HDATA1 EQU 31HDATA2 EQU 32HDATA3 EQU 33HRS EQU P3.1RW EQU P3.4 E EQU P3.5*延時程序* DELAY:MOV R6,#00HMOV R7,#00HDELAY1:NOPDJNZ R7,DELAY1DJNZ R6,DELAY1RET *讀BF和AC值* PR0: PUSH ACC MOV P1,#0FFH CLR RS SETB RW SETB E MOV COMMAND,P1 CLR E POP ACC RET ;*寫指令代碼* PR1: PUSH ACC CLR RS SETB RW PR11:MOV P1,#0FFH
20、 SETB E MOV A,P1 CLR E JB ACC.7,PR11 CLR RW MOV P1,COMMAND SETB E CLR E POP ACC RET ;*寫顯示數據*PR2: PUSH ACC CLR RS SETB RWPR21:MOV P1,#0FFH SETB E MOV A,P1 CLR E JB ACC.7,PR21 SETB RS CLR RW MOV P1,DATA1 SETB E CLR E POP ACC RET ;*讀顯示數據*PR3: PUSH ACC CLR RS SETB RWPR31:MOV P1,#0FFH SETB E MOV A,P1 CLR
21、 E JB ACC.7,PR31 SETB RS SETB RW MOV P1,#0FFH SETB E MOV COMMAND,P1 CLR E POP ACC RET ;*寫CGROM*CG: LCALL PR1 MOV R0,#8CG1: MOV DATA1,DATA3 LCALL PR2 LCALL PR2 MOV DATA1,DATA2 LCALL PR2 LCALL PR2 DJNZ R0,CG1 RET ;*寫DDRAM*DD: LCALL PR1 MOV R0,#8MM: MOV DATA1,#00H LCALL PR2 MOV DATA1,DATA2 LCALL PR2 DJ
22、NZ R0,MM RET ;*主程序*MAIN: MOV SP,#67H MOV COMMAND,#30H CLR RS SETB RW MOV P1,#0FFH SETB E MOV A,COMMAND MOV A,P1 CLR E LCALL DELAY MOV COMMAND,#30H CLR RS SETB RW MOV P1,#0FFH SETB E MOV A,COMMAND MOV A,P1 CLR E LCALL DELAY MOV COMMAND,#30H ;功能設置 8位數據,基本指令 LCALL PR1 MOV COMMAND,#0CH ;顯示狀態 ON,游標OFF,反白
23、OFF LCALL PR1 MOV COMMAND,#01H ;清除顯示 LCALL PR1 MOV COMMAND,#02H ;地址歸位 LCALL PR1 MOV COMMAND,#80H ;設置DDRAM地址 LCALL PR1 LCALL DELAY MOV R0,#10H ;顯示HCGROM MOV DATA1,#02HL: LCALL PR2 INC DATA1 DJNZ R0,L MOV COMMAND,#90H LCALL PR1 MOV DATA1,#41H MOV R0,#10HL1: LCALL PR2 INC DATA1 DJNZ R0,L1 MOV COMMAND,#
24、88H LCALL PR1 MOV DATA1,#51H MOV R0,#10HL2: LCALL PR2 INC DATA1 DJNZ R0,L2 MOV COMMAND,#98H LCALL PR1 MOV DATA1,#61H MOV R0,#10HL3: LCALL PR2 INC DATA1 DJNZ R0,L3 LCALL DELAY LCALL DELAY LCALL DELAY ;*寫CGRAM* MOV COMMAND,#40H MOV DATA3,#0FFH MOV DATA2,#00H LCALL CG MOV COMMAND,#50H MOV DATA3,#00H MO
25、V DATA2,#0FFH LCALL CG MOV COMMAND,#60H MOV DATA3,#0AAH MOV DATA2,#0AAH LCALL CG MOV COMMAND,#70H MOV DATA3,#55H MOV DATA2,#55H LCALL CG MOV COMMAND,#80H MOV DATA2,#00H LCALL DD MOV COMMAND,#90H MOV DATA2,#00H LCALL DD MOV COMMAND,#88H MOV DATA2,#00H LCALL DD MOV COMMAND,#98H MOV DATA2,#00H LCALL DD
26、 LCALL DELAY LCALL DELAY LCALL DELAY MOV COMMAND,#80H MOV DATA2,#02H LCALL DD MOV COMMAND,#90H MOV DATA2,#02H LCALL DD MOV COMMAND,#88H MOV DATA2,#02H LCALL DD MOV COMMAND,#98H MOV DATA2,#02H LCALL DD LCALL DELAY LCALL DELAY LCALL DELAY MOV COMMAND,#80H MOV DATA2,#04H LCALL DD MOV COMMAND,#90H MOV D
27、ATA2,#04H LCALL DD MOV COMMAND,#88H MOV DATA2,#04H LCALL DD MOV COMMAND,#98H MOV DATA2,#04H LCALL DD LCALL DELAY LCALL DELAY LCALL DELAY MOV COMMAND,#80H MOV DATA2,#06H LCALL DD MOV COMMAND,#90H MOV DATA2,#06H LCALL DD MOV COMMAND,#88H MOV DATA2,#06H LCALL DD MOV COMMAND,#98H MOV DATA2,#06H LCALL DD
28、 LCALL DELAY LCALL DELAY LCALL DELAY MOV COMMAND,#40H MOV DATA3,#0AAH MOV DATA2,#55H LCALL CG MOV COMMAND,#50H MOV DATA3,#55H MOV DATA2,#0AAH LCALL CG MOV COMMAND,#60H MOV DATA3,#0FFH MOV DATA2,#0FFH LCALL CG MOV COMMAND,#80H MOV DATA2,#00H LCALL DD MOV COMMAND,#90H MOV DATA2,#00H LCALL DD MOV COMMA
29、ND,#88H MOV DATA2,#00H LCALL DD MOV COMMAND,#98H MOV DATA2,#00H LCALL DD LCALL DELAY LCALL DELAY LCALL DELAY MOV COMMAND,#80H MOV DATA2,#02H LCALL DD MOV COMMAND,#90H MOV DATA2,#02H LCALL DD MOV COMMAND,#88H MOV DATA2,#02H LCALL DD MOV COMMAND,#98H MOV DATA2,#02H LCALL DD LCALL DELAY LCALL DELAY LCA
30、LL DELAY MOV COMMAND,#80H MOV DATA2,#04H LCALL DD MOV COMMAND,#90H MOV DATA2,#04H LCALL DD MOV COMMAND,#88H MOV DATA2,#04H LCALL DD MOV COMMAND,#98H MOV DATA2,#04H LCALL DD LCALL DELAY LCALL DELAY LCALL DELAY MOV COMMAND,#01H LCALL PR1 MOV COMMAND,#80H LCALL PR1 MOV DPTR,#CHINESE1 MOV R0,#10H CHINA1
31、: CLR A MOVC A,A+DPTR MOV DATA1,A LCALL PR2 INC DPTR DJNZ R0,CHINA1 MOV COMMAND,#90H LCALL PR1 MOV DPTR,#CHINESE2 MOV R0,#10HCHINA2: CLR A MOVC A,A+DPTR MOV DATA1,A LCALL PR2 INC DPTR DJNZ R0,CHINA2 MOV COMMAND,#88H LCALL PR1 MOV DPTR,#CHINESE3 MOV R0,#10HCHINA3: CLR A MOVC A,A+DPTR MOV DATA1,A LCAL
32、L PR2 INC DPTR DJNZ R0,CHINA3 MOV COMMAND,#98H LCALL PR1 MOV DPTR,#CHINESE4 MOV R0,#10HCHINA4: CLR A MOVC A,A+DPTR MOV DATA1,A LCALL PR2 INC DPTR DJNZ R0,CHINA4 LCALL DELAY LCALL DELAY LCALL DELAY LJMP MAINCHINESE1: DB 0B1H,0B1H,0BEH,0A9H,0D3H,0D1H,0C1H,0A6H,0B7H,0A2H,0BFH,0C6H,0C3H,0B3H,0D3H,0D0H C
33、HINESE2: DB 0A6H,0E0H,0BEH,0ADH,0C0H,0EDH,0A3H,0BAH,0CEH,0E2H,0D1H,0B5H,0A6H,0E0H,0A6H,0E0HCHINESE3: DB 0B5H,0E7H,0BBH,0B0H,0A3H,0BAH,0A3H,0B1H,0A3H,0B3H,0A3H,0B8H,0A3H,0B0H,0A3H,0B1HCHINESE4: DB 0A3H,0B0H,0A3H,0B3H,0A3H,0B3H,0A3H,0B5H,0A3H,0B0H,0A3H,0B8H,0A6H,0E0H,0A6H,0E0H END 2.串行接口ORG 0000H LJMP
34、 MAINORG 0100HCOMMAND EQU 30HDATA1 EQU 31HDATA2 EQU 32HDATA3 EQU 33H ;數據或命令代碼CLK EQU P3.1SID EQU P3.4 CS EQU P3.5 ;*寫指令代碼*PR1: PUSH ACC MOV R0,#08H SETB CS SETB C MOV A,DATA3XUN1:RLC A MOV SID,C CLR CLK SETB CLK DJNZ R0,XUN1 MOV R0,#08H MOV A,DATA2 ANL A,#0F0H XUN2:RLC A MOV SID,C CLR CLK SETB CLK D
35、JNZ R0,XUN2 MOV R0,#08H MOV A,DATA2 ANL A,#0FH SWAP AXUN3:RLC A MOV SID,C CLR CLK SETB CLK DJNZ R0,XUN3 CLR CS POP ACC RET PR2: PUSH ACC MOV R0,#08H SETB CS SETB C MOV A,DATA3XUN21:RLC A MOV SID,C CLR CLK SETB CLK DJNZ R0,XUN21 MOV R0,#08H MOV A,DATA2 ANL A,#0F0HXUN22:RLC A MOV SID,C CLR CLK SETB CL
36、K DJNZ R0,XUN22 MOV R0,#08H MOV A,DATA2 ANL A,#0FH SWAP AXUN23:RLC A MOV SID,C CLR CLK SETB CLK DJNZ R0,XUN23 MOV R0,#08H MOV A,DATA2 ANL A,#0F0HXUN24:RLC A MOV SID,C CLR CLK SETB CLK DJNZ R0,XUN24 MOV R0,#08H MOV A,DATA2 ANL A,#0FH SWAP AXUN25:RLC A MOV SID,C CLR CLK SETB CLK DJNZ R0,XUN25 CLR CS P
37、OP ACC RET ;*延時程序* DELAY: MOV R6,#00H MOV R7,#00HDELAY1: NOP DJNZ R7,DELAY1 DJNZ R6,DELAY1 RET ;*讀BF和AC值*PR0: PUSH ACC MOV P1,#0FFH; CLR RS; SETB RW ; SETB E ; MOV COMMAND,P1 ; CLR E ; POP ACC RET ;*寫顯示數據* ;*主程序*MAIN: MOV P2,#00H MOV SP,#67H LCALL DELAY LCALL DELAY MOV DATA3,#0F8H MOV DATA2,#30H LCA
38、LL PR1 MOV DATA3,#0F8H MOV DATA2,#0CH LCALL PR1 MOV DATA3,#0F8H MOV DATA2,#01H LCALL PR1 MOV DATA3,#0F8H MOV DATA2,#02H LCALL PR1 MOV DATA3,#0F8H MOV DATA2,#80H LCALL PR1 LCALL DELAY MOV R1,#40H ;顯示HCGROM MOV DATA2,#02HL1: MOV DATA3,#0FAH LCALL PR1 INC DATA2 DJNZ R1,L1 MOV DATA3,#0F8H MOV DATA2,#90H
39、 LCALL PR1 MOV R1,#01H MOV DATA2,#40HL2: MOV DATA3,#0FAH LCALL PR1 INC DATA2 DJNZ R1,L2 LCALL DELAY LCALL DELAY LCALL DELAY LCALL DELAY ;*寫CGRAM* MOV DATA3,#0F8H MOV DATA2,#40H LCALL PR1 MOV R1,#08HLI1: MOV DATA3,#0FAH MOV DATA2,#0FFH LCALL PR1 LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 LCAL
40、L PR1 DJNZ R1,LI1;寫0000H MOV DATA3,#0F8H MOV DATA2,#50H LCALL PR1 MOV R1,#08HLI2: MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#0FFH LCALL PR1 LCALL PR1 DJNZ R1,LI2 ;寫0002H MOV DATA3,#0F8H MOV DATA2,#80H LCALL PR1 MOV R1,#10HHG1: MOV DATA3,#0FAH MOV DATA2,#00H LCALL P
41、R1 MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 DJNZ R1,HG1 MOV DATA3,#0F8H MOV DATA2,#90H LCALL PR1 MOV R1,#10HHG2: MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 DJNZ R1,HG2 LCALL DELAY LCALL DELAY LCALL DELAY LCALL DELAY ;顯示橫條 MOV DATA3,#0F8H MOV DATA2,#80H LCALL PR
42、1 MOV R1,#10HHG3: MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#02H LCALL PR1 DJNZ R1,HG3 MOV DATA3,#0F8H MOV DATA2,#90H LCALL PR1 MOV R1,#10HHG4: MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#02H LCALL PR1 DJNZ R1,HG4 LCALL DELAY LCALL DELAY LCALL DELAY L
43、CALL DELAY ;顯示下橫條 MOV DATA3,#0F8H MOV DATA2,#40H LCALL PR1 MOV R1,#08HLI11: MOV DATA3,#0FAH MOV DATA2,#0AAH LCALL PR1 LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#0AAH LCALL PR1 LCALL PR1 DJNZ R1,LI11;寫0000H MOV DATA3,#0F8H MOV DATA2,#50H LCALL PR1 MOV R1,#08HLI12: MOV DATA3,#0FAH MOV DATA2,#55H LCALL PR1 L
44、CALL PR1 MOV DATA3,#0FAH MOV DATA2,#55H LCALL PR1 LCALL PR1 DJNZ R1,LI12 ;寫0002H MOV DATA3,#0F8H MOV DATA2,#80H LCALL PR1 MOV R1,#10HHG11: MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 DJNZ R1,HG11 MOV DATA3,#0F8H MOV DATA2,#90H LCALL PR1 MOV R1,#10HHG12: MOV DATA
45、3,#0FAH MOV DATA2,#00H LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 DJNZ R1,HG12 LCALL DELAY LCALL DELAY LCALL DELAY LCALL DELAY ;顯示豎條 MOV DATA3,#0F8H MOV DATA2,#80H LCALL PR1 MOV R1,#10HHG13: MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#02H LCALL PR1 DJNZ R1,HG13 MOV DA
46、TA3,#0F8H MOV DATA2,#90H LCALL PR1 MOV R1,#10HHG14: MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#02H LCALL PR1 DJNZ R1,HG14 LCALL DELAY LCALL DELAY LCALL DELAY LCALL DELAY ;顯示下豎條 ;*顯示雪點* MOV DATA3,#0F8H MOV DATA2,#40H LCALL PR1 MOV R1,#08HLI21: MOV DATA3,#0FAH MOV DATA2,#0AAH
47、LCALL PR1 LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#55H LCALL PR1 LCALL PR1 DJNZ R1,LI21;寫0000H MOV DATA3,#0F8H MOV DATA2,#50H LCALL PR1 MOV R1,#08HLI22: MOV DATA3,#0FAH MOV DATA2,#55H LCALL PR1 LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#0AAH LCALL PR1 LCALL PR1 DJNZ R1,LI22 ;寫0002H MOV DATA3,#0F8H MOV DATA2,#80H LCALL PR1 MOV R1,#10HHG21: MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 MOV DATA3,#0FAH MOV DATA2,#00H LCALL PR1 DJNZ R1,HG21 MOV DATA3,#0F8H MOV DATA2,#90H LCALL PR1 MOV
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 吵架協議書紅包范本
- 品牌生產合同協議
- 品類達人合同協議
- 快遞員帶貨合同協議
- 商業房產證合同協議
- 員工勞動協議書范本
- 商場改衣坊合同協議
- 民宿投資入股合同協議
- 商場員工聘用合同協議
- 2025年管理信息系統應用軟件工程合同
- 專利代理師筆試考試題庫帶答案
- 2025-2030中國重型商用車空氣彈簧行業市場現狀分析及競爭格局與投資發展研究報告
- 2025年統計學期末考試題庫:綜合案例分析題模擬試卷
- 祈使句(含答案解析)七年級英語下冊單元語法精講精練(人教版)
- 2025-2030中國微控制器(MCU)市場競爭格局與投資建設深度解析研究報告
- 《中英飲食文化差異》課件
- 2024年韶關市始興縣事業單位招聘工作人員筆試真題
- 2025-2030中國風電齒輪箱行業投資策略與可持續發展建議研究報告
- 盡職調查專項法律服務合同
- 戶內穿線合同協議
- 第18課《井岡翠竹》課件-統編版語文七年級下冊
評論
0/150
提交評論