




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 . 單片機原理與應用課程設計報告 題 目: LCD顯示設計 院 (系): 機電與自動化學院 專業班級: 電氣自動化技術1101班 學生: 包 文 峰 學 號: 2 0 1 1 2 8 2 2 0 2 3 指導教師: 雷 丹 2013年12月 16日至2013年 12 月 27日華中科技大學武昌分校制單片機原理與應用課程設計任務書一、設計題目LCD顯示設計二、設計主要容(1)了解12232A點陣式LCD液晶顯示的結構、工作原理、 編程方法;SED1250的特性、部結構、各個管腳的功能,以與獲取字模的方法;編寫一個完整的程序,能在LCD上顯示漢子。(2)顯示漢字“華中科技大學武昌分校與”,并實現
2、顯示容的翻屏功能。(3)按規撰寫設計說明書,含硬件設計與軟件設計。三、原始資料(1) LCD顯示的原理 液晶是一呈液體狀的化學物質,象磁場中的金屬一樣,當受到外界電場影響時,其分子會產生精確的有序排列。如果對分子的排列加以適當的控制,液晶分子將會允許光線穿越。無論是筆記本電腦還是桌面系統,采用的LCD顯示屏都是由不同部分組成的分層結構。位于最后面的一層是由熒光物質組成的可以發射光線的背光層。背光層發出的光線在穿過第一層偏振過濾層之后進入包含成千上萬水晶液滴的液晶層。液晶層中的水晶液滴都被包含在細小的單元格結構中,一個或多個單元格構成屏幕上的一個像素。當LCD中的電極產生電場時,液晶分子就會產生
3、扭曲,從而將穿越其中的光線進行有規則的折射,然后經過第二層過濾層的過濾在屏幕上顯示出來。 (2) LCD顯示電路采用12232A點陣式LCD液晶顯示模塊,置SED1520液晶顯示控制器,電路如圖1所示。圖1 LCD顯示電路(3) LCD與單片機的連接(如圖2)圖2 LCD與單片機的連接圖四、要求的設計成果1、根據控制要求,分析LCD顯示系統的硬件結構;2、分析LCD引腳功能與地址分配;3、在單片機實驗箱上按要求顯示漢子并進行實時演示。4、提交字數不低于2000字的設計說明書一份。五、進程安排時 間課程設計容學時分配第一周周一至第一周周二上午下達設計任務;查閱資料,理解參考程序1.5天第一周周二
4、下午至第二周周三進單片機實驗室,理解硬件、編寫程序,修改完善,達到設計要求6.5天第二周周四至第二周周五作品演示、撰寫設計說明書、提交說明書并進行答辯(單片機實驗室)2天合計10天六、主要參考資料1 廣弟單片機基礎:航空航天大學,20092 群芳微型計算機與接口技術:電子工業,20123 單片機綜合仿真實驗系統Keil C實驗指導書:市雷邁特科技,20124 慶陽8051單片機實踐與應用機電一體化系統設計:化學工業,20095 朱定華單片微機原理與應用:清華大學,2006指導教師(簽名): 2013年12月10日 目 錄1.課程設計題目與要求1 1.1課程設計題目1 1.2課程設計要求12.課
5、程設計主要容2 2.1 LCD顯示原理2 2.2 LCD顯示電路2 2.3 LCD引腳說明3 2.4 SED1520的基本原理4 2.5 SED1520的指令系統5 2.6 LCD與單片機的連接6 2.7 漢字字模的獲取73.軟件設計9 3.1程序流程9 3.2課程設計具體程序104.課程設計總結30參考文獻31- 0 - / 39 1. 課程設計題目與要求1.1課程設計題目LCD顯示設計1.2課程設計要求 了解12232A點陣式LCD液晶顯示的結構、工作原理、 編程方法;SED1250的特性、部結構、各個管腳的功能,以與獲取字模的方法;編寫一個完整的程序,按要求在LCD上顯示容。具體顯示效果
6、為: (1)顯示漢字:華中科技大學武昌分校 自己的。 (2)實現顯示容的翻屏功能。拓展:實現顯示容的滾動功能。 2. 課程設計主要容2.1 LCD顯示原理 液晶是一呈液體狀的化學物質,象磁場中的金屬一樣,當受到外界電場影響時,其分子會產生精確的有序排列。如果對分子的排列加以適當的控制,液晶分子將會允許光線穿越。無論是筆記本電腦還是桌面系統,采用的LCD顯示屏都是由不同部分組成的分層結構。位于最后面的一層是由熒光物質組成的可以發射光線的背光層。背光層發出的光線在穿過第一層偏振過濾層之后進入包含成千上萬水晶液滴的液晶層。液晶層中的水晶液滴都被包含在細小的單元格結構中,一個或多個單元格構成屏幕上的一
7、個像素。當LCD中的電極產生電場時,液晶分子就會產生扭曲,從而將穿越其中的光線進行有規則的折射,然后經過第二層過濾層的過濾在屏幕上顯示出來。2.2 LCD顯示電路采用12232A點陣式LCD液晶顯示模塊,置SED1520液晶顯示控制器。LCD顯示電路如圖2-1所示。圖2-1 LCD顯示電路LCD顯示屏示意圖(122X32)如圖2-2所示。圖2-2 LCD顯示屏2.3 LCD引腳說明序號符號電平功能1GND0v邏輯電源地2Vcc5v邏輯電源正3V0可調液晶顯示驅動電源4A0H/LH:數據 L:指令5R/WH/LH:讀 L:寫6E1H,HL主工作方式IC的使用信號7E2H,HL從工作方式IC的使用
8、信號8NC未用9DB0H/L數據總線(最低位)010DB1H/L數據總線111DB2H/L數據總線212DB3H/L數據總線313DB4H/L數據總線414DB5H/L數據總線515DB6H/L數據總線616DB7H/L數據總線(最高位)72.4 SED1520的基本原理SED為置液晶顯示器控制器,集行、列驅動器和控制器與一體,廣泛應用于小型液晶顯示模塊中,置2560位顯示RAM區(32行80列),RAM中的1位數據控制液晶屏上一個像素的亮暗,“1”為亮,“0”為暗。 (1)1-61列為左半屏;62-122為右 半屏。 (2)每半屏頁數分配一致。 (3)每頁含8行80列(80個字節)。 (前6
9、1列有效) (4)每半屏為32行,共4頁。 (5)每個漢字占16行,即用2頁才能 寫完。 (6)液晶屏上最多能顯示兩行漢字(靜 態時最多顯示16字)。2.5 SED1520的指令系統SED1520的13條指令指令名稱控制信號控制代碼A0 R/WD7 D6 D5 D4 D3 D2 D1 D0復位0 01 1 1 0 0 0 1 0顯示開關設置0 01 0 1 0 1 1 1 0/1地址排序設置0 01 0 1 0 0 0 0 0(正向)/1(逆向)體閑狀態設置0 01 0 1 0 0 1 0 0(驅動)/1(不驅動)占空比設置0 01 0 1 0 1 0 0 0(1/16)/1(1/32)顯示起
10、始行設置0 01 1 0 L4 L3 L2 L1 L0(0-31)頁面地址設置0 01 0 1 1 1 0 P1 P0(0-3)列地址設置0 00 C6 C5 C4 C3 C2 C1 C0(0-79)啟動改寫方式0 01 1 1 0 0 0 0 0結束改寫方式0 01 1 1 0 1 1 1 0讀取狀態字0 1BUSY ADC ON/OFF RESET 0 0 0 0寫顯示數據1 0數 據讀顯示數據1 1數 據2.6 LCD與單片機的連接單片機與LCD模塊之間有四種基本操作: 寫命令:R/W接低電平即A7為0 讀狀態:R/W 接高電平即A7為1 寫顯示數據:A0 接高電平讀顯示數據:A0 接低
11、電平E1E2寫指令代碼地址FA00HF800H讀狀態地址FA80HF880H寫顯示數據地址FA40HF840H讀顯示數據地址FACOHF8C0H2.7 漢字字模的獲取 在編寫程序之前,我們必須要知道所顯示漢字的字模,要得到我們所需要的漢字字模,我們可以通過有關的軟件進行查詢,得到其數據表。如“包”字:再如“文”字: 再如“峰”字: 3軟件設計3.1程序流程 顯示主程序 顯示子程序 初始化程序 清屏幕子程序3.2課程設計具體程序實現翻屏功能 PD1 EQU 60; ;模塊參數 COLUMN EQU 30H PAGE1 EQU 31H;;頁地址寄存器 CODE1 EQU 32H;;字符代碼寄存器
12、COUNT EQU 33H;;計數器 COM EQU 20H;;指令寄存器 DAT EQU 21H;;數據寄存器 CWADD1 EQU 0fa00H;;寫指令代碼地址(E1) CRADD1 EQU 0fa80H;;讀狀態字地址(E1) DWADD1 EQU 0fa40H;;寫顯示數據地址(E1) DRADD1 EQU 0fac0H;;讀顯示數據地址(E1) CWADD2 EQU 0f800H;;寫指令代碼地址(E2) CRADD2 EQU 0f880H;;讀狀態字地址(E2) DWADD2 EQU 0f840H;;寫顯示數據地址(E2) DRADD2 EQU 0f8c0H;;讀顯示數據地址(E
13、2) ORG 0000HAG1:MOV SP,#60H LCALL INT;;調用初始化子程序 LCALL CLEAR;;調用清屏子程序 MOV PD1,#3DH;; MOV PAGE1,#02H;;頁地址寄存器置初值 MOV COLUMN,#0H;;列地址寄存器置初值 MOV CODE1,#00H;;字符代碼寄存器置初值 LCALL CCW_PR;;顯示“華” MOV PAGE1,#02H MOV COLUMN,#0fH MOV CODE1,#01H LCALL CCW_PR;;顯示“中” MOV PAGE1,#02H MOV COLUMN,#1eH MOV CODE1,#02H LCALL
14、 CCW_PR ;;顯示“科” MOV PAGE1,#2H MOV COLUMN,#2dH MOV CODE1,#03H LCALL CCW_PR;;顯示“技” MOV PAGE1,#2H MOV COLUMN,#61 MOV CODE1,#04H LCALL CCW_PR;;顯示“大” MOV PAGE1,#2H MOV COLUMN,#76 MOV CODE1,#05H LCALL CCW_PR;;顯示“學” MOV PAGE1,#2H MOV COLUMN,#91 MOV CODE1,#06H LCALL CCW_PR;;顯示“武 MOV PAGE1,#2H MOV COLUMN,#10
15、6 MOV CODE1,#07H LCALL CCW_PR;;顯示“昌 MOV PD1,#3DH;; MOV PAGE1,#00H ;;頁地址寄存器置初值 MOV COLUMN,#0H;;列地址寄存器置初值 MOV CODE1,#08H ;;字符代碼寄存器置初值 LCALL CCW_PR;;顯示“分” MOV PAGE1,#00H MOV COLUMN,#0fH MOV CODE1,#09H LCALL CCW_PR;;顯示“校” MOV PAGE1,#0H MOV COLUMN,#1eH MOV CODE1,#0aH LCALL CCW_PR ;;顯示“-” MOV PAGE1,#0H MO
16、V COLUMN,#2dH MOV CODE1,#0bH LCALL CCW_PR ;;顯示“包” MOV PAGE1,#0H MOV COLUMN,#61 MOV CODE1,#0cH LCALL CCW_PR ;;顯示“文”MOV PAGE1,#0H MOV COLUMN,#76 MOV CODE1,#0dH LCALL CCW_PR ;;顯示“峰” LCALL AG2 ;;延時顯示 LCALL CLEAR ;;清屏 LCALL AG2 LCALL AG2 LCALL AG2 ;;清屏延時 LJMP AG1 ;;調用顯示程序 SJMP $CCW_PR: MOV DPTR,#CCATB ;;
17、確定字符字模塊首地址 MOV A,CODE1 ;;取代碼 MOV B,#20H ;;字模塊寬度為32個字節 MUL AB ;;代碼X32 ADD A,DPL ;;字符字模塊首地址=字模庫首地址+代碼X32 MOV DPL,A MOV A,B ADDC A,DPH MOV DPH,A PUSH COLUMN ;;列地址入棧 PUSH COLUMN ;;列地址入棧 MOV CODE1,#00H ;;代碼寄存器借用為間址寄存器CCW_1: MOV COUNT,#10H ;;計數器設定為16 MOV A,PAGE1 ;;讀頁地址寄存器 ANL A,#03H ORL A,#0B8H ;;“或” 頁地址設
18、置代碼 MOV COM,A ;;寫頁地址設置指令 LCALL PR0 LCALL PR3 POP COLUMN ;;取列地址值 MOV A,COLUMN ;;讀列地址寄存器 CLR C SUBB A,#PD1 ;;列地址-模塊參數 JC CCW_2 ;;0為左半屏顯示區域(E1) MOV COLUMN,A ;;0為右半屏顯示區域(E2) MOV A,PAGE1 SETB ACC.3 ;;設置區域標志位 MOV PAGE1,A ;;“0”為E1,“1”為E2CCW_2: MOV COM,COLUMN ;;設置列地址值 MOV A,PAGE1 ;;判區域標志以確定設置哪個控制器 JNB ACC.3
19、,CCW_3 LCALL PR3 ;;區域E2 LJMP CCW_4CCW_3: LCALL PR0 ;;區域E1CCW_4: MOV A,CODE1 ;;取間址寄存器值 MOVC A,A+DPTR ;;取漢字字模數據 MOV DAT,A ;;寫數據 MOV A,PAGE1 JNB ACC.3,CCW_5 LCALL PR4 ;;區域E2 LJMP CCW_6CCW_5: LCALL PR1 ;;區域E1CCW_6: INC CODE1 ;;間址寄存器加1 INC COLUMN ;;列地址寄存器加1 MOV A,COLUMN ;;判列地址是否超出區域圍 CJNE A,#PD1,CCW_7CCW
20、_7: JC CCW_8 ;;未超出則繼續 MOV A,PAGE1 ;;超出則判是否在區域E2 ACC.3,CCW_8 ;;在區域E2則退出 SETB ACC.3 ;;在區域E1則修改成區域E2 MOV PAGE1,A MOV COM,#00H ;;設置區域E2列地址為“0” LCALL PR3CCW_8: DJNZ COUNT,CCW_4 ;;當頁循環 MOV A,PAGE1 ;;讀頁地址寄存器 ACC.7,CCW_9 ;;判完成標志D7位,“1”則完成退出 INC A ;;否則頁地址加“1” SETB ACC.7 CLR ACC.3 MOV PAGE1,A MOV CODE1,#10H ;
21、;間接寄存器設置為16 LJMP CCW_1 ;;大循環CCW_9: RETccAtB: db 00h, 40h, 20h, 10h,0FCh, 03h, 40h, 20hdb 10h,0FFh, 08h, 04h, 06h,0C0h, 00h, 00h ;;顯示“華”db 04h, 04h, 04h, 04h, 05h, 04h, 04h,0FFhdb 04h, 04h, 05h, 05h, 05h, 05h, 04h, 00hdb 00h,0F8h, 08h, 08h, 08h, 08h, 08h,0FFh db 08h, 08h, 08h, 08h, 08h,0FCh, 08h, 00h
22、 ;;顯示“中”db 00h, 03h, 01h, 01h, 01h, 01h, 01h,0FFhdb 01h, 01h, 01h, 01h, 01h, 03h, 00h, 00hdb 24h, 24h, 24h,0A4h,0FEh,0A3h, 22h, 00hdb 24h, 48h, 00h,0FFh, 00h, 80h, 00h, 00h ;;顯示“科”db 10h, 08h, 06h, 01h,0FFh, 00h, 01h, 02hdb 02h, 02h, 02h,0FFh, 01h, 01h, 01h, 00hdb 10h, 10h, 10h,0FFh, 10h, 10h, 88h,
23、88hdb 88h,0FFh, 88h, 88h, 8Ch, 08h, 00h, 00h ;;顯示“技”db 04h, 44h, 82h, 7Fh, 01h, 80h, 81h, 46hdb 28h, 10h, 28h, 26h, 41h,0C0h, 40h, 00hdb 20h, 20h, 20h, 20h, 20h, 20h,0A0h, 7Fhdb 0A0h, 20h, 20h, 20h, 20h, 30h, 20h, 00h ;;顯示“大”db 00h, 40h, 40h, 20h, 10h, 0Ch, 03h, 00hdb 01h, 06h, 08h, 10h, 20h, 60h, 2
24、0h, 00hdb 40h, 30h, 11h, 96h, 90h, 90h, 91h, 96hdb 90h, 90h, 98h, 14h, 13h, 50h, 30h, 00h ;;顯示“學”db 04h, 04h, 04h, 04h, 04h, 44h, 84h, 7Ehdb 06h, 05h, 04h, 04h, 04h, 06h, 04h, 00hdb 20h, 20h, 24h, 24h, 24h,0E4h, 26h, 24hdb 20h,0FFh, 20h, 22h, 2Ch, 20h, 20h, 00h ;;顯示“武”db 20h, 60h, 3Fh, 20h, 20h, 1Fh
25、, 11h, 11hdb 10h, 03h, 1Ch, 20h, 40h, 80h,0E0h, 00hdb 00h, 00h, 00h, 7Fh, 49h, 49h, 49h, 49hdb 49h, 49h, 49h, 7Fh, 80h, 00h, 00h, 00h ;;顯示“昌”db 00h, 00h,0FFh, 49h, 49h, 49h, 49h, 49hdb 49h, 49h, 49h, 49h,0FFh, 01h, 00h, 00hdb 00h, 80h, 40h, 20h, 98h, 86h, 80h, 80hdb 83h, 8Ch, 90h, 20h,0C0h, 80h, 80h
26、, 00h ;;顯示“分”db 01h, 00h, 80h, 40h, 20h, 1Fh, 00h, 40hdb 80h, 40h, 3Fh, 00h, 00h, 01h, 00h, 00hdb 10h, 10h,0D0h,0FFh, 90h, 10h, 88h, 48hdb 0A8h, 09h, 0Ah, 08h,0A8h, 4Ch,0C8h, 00h ;;顯示“校”db 04h, 03h, 00h,0FFh, 80h, 81h, 40h, 40hdb 21h, 16h, 08h, 16h, 61h,0C0h, 40h, 00hdb 80h, 80h, 80h, 80h, 80hdb 80h
27、, 80h, 80h, 80h, 80h ;;顯示“-”db 80h, 80h, 80h, 80h, 80hdb 00h, 00h, 00h, 00h, 00hdb 00h, 00h, 00h, 00h, 00hdb 00h, 00h, 00h, 00h, 00h db 00h, 00h db 00h, 40h, 20h,0D0h, 48h, 4Fh, 48h, 48hdb0E8h, 48h, 08h,0FCh, 08h, 00h, 00h, 00h ;;顯示“包”db 00h, 00h, 00h, 3Fh, 42h, 42h, 42h, 42hdb 47h, 40h, 48h, 4Fh, 4
28、0h, 70h, 00h, 00hdb 08h, 08h, 08h, 18h, 68h, 88h, 09h, 0Ehdb 08h, 08h,0C8h, 38h, 08h, 0Ch, 08h, 00h ;;顯示“文”db 80h, 80h, 40h, 40h, 20h, 11h, 0Ah, 04hdb 0Ah, 11h, 10h, 20h, 40h,0C0h, 40h, 00hdb 00h,0F0h, 00h,0FFh, 00h,0F0h, 90h, 88hdb 4Fh, 54h,0A4h, 54h, 4Ch,0C4h, 40h, 00h ;;顯示“峰”db 00h, 1Fh, 10h, 0Fh
29、, 08h, 1Fh, 00h, 14hdb 15h, 15h,0FFh, 15h, 15h, 14h, 00h, 00hAG2: MOV R0,#0 ;;延時程序1SAG3: MOV TMOD,#10H MOV TH1,#3CH MOV TL1,#0B0H SETB TR1AG4: C TF1,AG5 SJMP AG4AG5: INC R0 CJNE R0,#0AH,AG3 RETINT: MOV COM,#0E2H;;初始化子程序,復位 LCALL PR0 LCALL PR3 MOV COM,#0A4H;;關閉休閑狀態 LCALL PR0 LCALL PR3 MOV COM,#0A9H;;
30、設置1/32占空比 LCALL PR0 LCALL PR3 MOV COM,#0A0H;;正向排序設置 LCALL PR0 LCALL PR3 MOV COM,#0C0H;;設置顯示起始行為第一行 LCALL PR0 LCALL PR3 MOV COM,#0AFH;;開顯示設置 LCALL PR0 LCALL PR3 RETCLEAR: MOV R4,#00H;;清屏子程序,頁面地址暫存器設置CLEAR1: MOV A,R4;;取頁地址值 ORL A,#0B8H;;“或” 頁面地址設置代碼 MOV COM,A;;頁面地址設置 LCALL PR0 LCALL PR3 MOV COM,#00H;;
31、列地址設置為“0” LCALL PR0 LCALL PR3 MOV R3,#50H;;一頁清80個字節CLEAD2: MOV DAT,#00H;;顯示數據為“0” LCALL PR1 LCALL PR4 DJNZ R3,CLEAD2;;頁字節清零循環 INC R4;;頁地址暫存器加1 CJNE R4,#04H,CLEAR1;;RAM區清零循環 RETPR0: PUSH DPL;;寫指令代碼子程序(E1) PUSH DPH MOV DPTR,#CRADD1PR01: MOVX A,DPTR ACC.7,PR01 MOV DPTR,#CWADD1 MOV A,COM MOVX DPTR,A POP
32、 DPH POP DPL RETPR1: PUSH DPL;;寫顯示數據子程序(E1) PUSH DPH MOV DPTR,#CRADD1PR11: MOVX A,DPTR ACC.7,PR11 MOV DPTR,#DWADD1 MOV A,DAT MOVX DPTR,A POP DPH POP DPL RETPR2: PUSH DPL;;讀顯示數據子程序(E1) PUSH DPH MOV DPTR,#CRADD1PR21: MOVX A,DPTR ACC.7,PR21 MOV DPTR,#DRADD1 MOVX A,DPTR MOV DAT,A POP DPH POP DPL RETPR3:
33、 PUSH DPL ;;寫指令代碼子程序(E2) PUSH DPH MOV DPTR,#CRADD2PR31: MOVX A,DPTR ACC.7,PR31 MOV DPTR,#CWADD2 MOV A,COM MOVX DPTR,A POP DPH POP DPL RETPR4: PUSH DPL;;寫顯示數據子程序(E2) PUSH DPH MOV DPTR,#CRADD2PR41: MOVX A,DPTR ACC.7,PR41 MOV DPTR,#DWADD2 MOV A,DAT MOVX DPTR,A POP DPH POP DPL RETPR5: PUSH DPL ;;讀顯示數據子程
34、序(E2) PUSH DPH MOV DPTR,#CRADD2PR51: MOVX A,DPTR ACC.7,PR21 MOV DPTR,#DRADD2 MOVX A,DPTR MOV DAT,A POP DPH POP DPL RETend拓展:實現上下滾屏功能 PD1 EQU 60 ;;模塊參數 COLUMN EQU 30H PAGE1 EQU 31H ;;頁地址寄存器 CODE1 EQU 32H ;;字符代碼寄存器 COUNT EQU 33H ;;計數器 COM EQU 20H ;;指令寄存器 DAT EQU 21H ;;數據寄存器 CWADD1 EQU 0fa00H ;;寫指令代碼地址
35、(E1) CRADD1 EQU 0fa80H ;;讀狀態字地址(E1) DWADD1 EQU 0fa40H ;;寫顯示數據地址(E1) DRADD1 EQU 0fac0H ;;讀顯示數據地址(E1) CWADD2 EQU 0f800H ;;寫指令代碼地址(E2) CRADD2 EQU 0f880H ;;讀狀態字地址(E2) DWADD2 EQU 0f840H ;;寫顯示數據地址(E2) DRADD2 EQU 0f8c0H ;;讀顯示數據地址(E2) ORG 0000HAG1:MOV SP,#60H LCALL INT ;;調用初始化子程序 LCALL CLEAR ;;調用清屏子程序 MOV P
36、D1,#3DH MOV PAGE1,#02H ;;頁地址寄存器置初值 MOV COLUMN,#0H ;;列地址寄存器置初值 MOV CODE1,#00H ;;字符代碼寄存器置初值 LCALL CCW_PR ;;顯示“華” MOV PAGE1,#02H MOV COLUMN,#0fH MOV CODE1,#01H LCALL CCW_PR ;;顯示“中” MOV PAGE1,#02H MOV COLUMN,#1eH MOV CODE1,#02H LCALL CCW_PR ;;顯示“科” MOV PAGE1,#2H MOV COLUMN,#2dH MOV CODE1,#03H LCALL CCW_
37、PR ;;顯示“技” MOV PAGE1,#2H MOV COLUMN,#61 MOV CODE1,#04H LCALL CCW_PR ;;顯示“大” MOV PAGE1,#2H MOV COLUMN,#76 MOV CODE1,#05H LCALL CCW_PR ;;顯示“學” MOV PAGE1,#2H MOV COLUMN,#91 MOV CODE1,#06H LCALL CCW_PR ;;顯示“武 MOV PAGE1,#2H MOV COLUMN,#106 MOV CODE1,#07H LCALL CCW_PR ;;顯示“昌 MOV PD1,#3DH ;; MOV PAGE1,#00H
38、 ;;頁地址寄存器置初值 MOV COLUMN,#0H ;;列地址寄存器置初值 MOV CODE1,#08H ;;字符代碼寄存器置初值 LCALL CCW_PR ;;顯示“分” MOV PAGE1,#00H MOV COLUMN,#0fH MOV CODE1,#09H LCALL CCW_PR ;;顯示“?!?MOV PAGE1,#0H MOV COLUMN,#1eH MOV CODE1,#0aH LCALL CCW_PR ;;顯示“-” MOV PAGE1,#0H MOV COLUMN,#2dH MOV CODE1,#0bH LCALL CCW_PR ;;顯示“包” MOV PAGE1,#0H MOV COLUMN,#61 MOV CODE1,#0cH LCALL CCW_PR ;;顯示“文”MOV PAGE1,#0H MOV COLUMN,#76 MOV CODE1,#0dH LCALL CCW_PR ;;顯示“峰” LCALL AG6 ;;調用翻屏 SJMP $CCW_PR: MOV DPTR,#CCATB ;;確定字符字模塊首地址 MOV A,CODE1 ;;取代碼 MOV B,#20H ;;字模塊寬度為32個字節 MUL AB ;;代碼X32 ADD A,DPL ;;字符字模塊首地址=字模庫首地址+代碼X32
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國板型電阻器數據監測研究報告
- 2025年中國束狀染色機市場調查研究報告
- 2025年中國無縫小背心市場調查研究報告
- 2025年中國ABS珠數據監測研究報告
- 2025年中國方桿磨尖鉛筆市場調查研究報告
- 2025年中國數控高速塑料中空成型機市場調查研究報告
- 2025-2030年中國互聯網傳媒市場動態監測及投資前景評估報告
- 2025-2030年中國丙烯行業市場發展預測及前景調研分析報告
- 2025-2030年中國MTBE甲基叔丁基醚行業風險評估與發展前景分析報告
- 新疆吐魯番市鄯善縣2025年三年級數學第二學期期末經典模擬試題含解析
- 醫療器械經營范圍經營方式說明
- 可編輯修改中國地圖模板
- 江蘇省生物技術和新醫藥產業發展規劃綱要
- 深信服SD-WAN產品使用說明書
- 安全觀摩手冊
- 事業單位1993歷次調整工資標準對照表
- 關于中節能太陽能科技股份有限公司主要稅種納稅情況的專項審核報告
- 藥店營業場所養護工作記錄表
- 個人簡歷表格
- 廣西行政區劃代碼
- 心理咨詢回訪記錄表
評論
0/150
提交評論