




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、目錄一、 課程設計目的- 1二、 課程設計課題分析- 1三、 課程設計的程序及結果- 4四、 課程設計心得體會- 9五、 參考文獻- 9LCD顯示系統(tǒng)的設計.一、課程設計的目的(1)進一步理解和消化書本知識,運用所學知識和技能進行簡單的設計。(2)通過課程設計提高應用能力,分析問題和解決問題的能力。(3)培養(yǎng)查閱資料的習慣,訓練和提高自學,獨立思考的能力。二、課程設計課題的分析1.原理說明點陣式LCD顯示電路是在系統(tǒng)板上外掛點陣式液晶顯示模塊,模塊的數(shù)據(jù)線、狀態(tài)、控制線都通過插孔引出,可直接與系統(tǒng)相連。OCMJ中文模塊所有的初始化工作都是在上電時自動完成,實現(xiàn)了“即插即用”同時保留了一條專用的
2、復位線供用戶選擇使用,可對工作中的模塊進行軟件或硬件強制復位。規(guī)劃整齊的10個用戶接口命令代碼,非常容易記憶。標準用戶硬件接口采用REQ/BUSY握手協(xié)議簡單可靠。表1 OCMJ2*8引腳說明引腳名稱方向說明引腳名稱方向說明1VLED+I背光源正極(LCD+5V)8DB1I數(shù)據(jù)12VLED-I背光源負極(LCD-0V)9DB2I數(shù)據(jù)23VSSI地10DB3I數(shù)據(jù)34VDDI(+5V)11DB4I數(shù)據(jù)45REQI請求信號,高電平有效12DB5I數(shù)據(jù)56BUSYO應答信號=1:已收到數(shù)據(jù)并正在處理中 =0:模塊空閑,可接受數(shù)據(jù)13DB6I數(shù)據(jù)67DBOI數(shù)據(jù)014DB7I數(shù)據(jù)7OCMJ2*8液晶模
3、塊外部連接原理圖:2.相關命令1) 顯示國際漢字命令格式:F0 XX YY QQ WW該命令為5字節(jié)命令(最大執(zhí)行時間為1.2毫秒,Ts2=1.2ms),其中XX:為以漢字為單位的屏幕行坐標值,取值范圍00到07、02到09、00到09YY:為以漢字為單位的屏幕列坐標值,取值范圍00到01、00到03、00到04QQ WW:坐標位置上要顯示的GB 2312漢字區(qū)位碼。2) 顯示位點陣命令格式:F2 XX YY該命令為3字節(jié)命令(最大執(zhí)行時間為0.1毫秒,Ts2=0.1ms),其中XX:為以1*1點陣為單位的屏幕行坐標值,取值范圍00到7F、20到9F、00到9FYY:為以1*1點陣為單位的屏幕
4、列坐標值,取值范圍00到40、00到40、00到403) 清屏命令格式:F4該命令為單字節(jié)命令(最大執(zhí)行時間為11毫秒,Ts2=11ms),其功能為將屏幕清空。4) 左移命令格式:F7該命令為單字節(jié)命令(最大執(zhí)行時間為12毫秒,Ts2=12ms),其功能為將屏幕向左移動一個點陣行。3.程序流程圖: 程序1: 程序2:三、課程設計的程序及結果程序1: PA EQU 0CFA0H PB EQU 0CFA1HPCC EQU 0CFA2HPCTL EQU 0CFA3H STOBE0 EQU 70H STOBE1 EQU 71H CSEG AT 0000HLJMP STARTCSEG AT 4100HS
5、TART: MOV DPTR, #PCTL MOV A, #88H MOVX DPTR, A MOV A, #STOBE0 MOVX DPTR, A START1: MOV A, #0F4H ACALL SUB2 MOV R0, #1 MOV R1, #60 W_LOOP: ACALL SUB1 ACALL SUB2 INC R0DJNZ R1, W_LOOPACALL DELAYSUB1: MOV A, R0MOVC A,A+PCRETDB 0F0H, 1, 0, 48,37 DB 0F0H, 2, 0, 47,02DB 0F0H, 3, 0, 25,04DB 0F0H, 4, 0, 19,
6、44DB 0F0H, 5, 0, 49,07DB 0F0H, 6, 0, 52,26DB 0F0H, 1, 1, 55,52DB 0F0H, 2, 1, 22,15DB 0F0H, 3, 1, 27,15DB 0F0H, 4, 1, 20,87DB 0F0H, 5, 1, 33,28DB 0F0H, 6, 1, 33,90SUB2: PUSH DPH PUSH DPL PUSH ACCHE1: MOV DPTR , #PCC MOVX A, DPTR JB ACC.7, HE1 POP ACC MOV DPTR, #PA MOVX DPTR , AMOV DPTR, #PCTLMOV A, #
7、STOBE1MOVX DPTR , A HE2: MOV DPTR, #PCC MOVX A,DPTR JNB ACC.7, HE2 MOV DPTR, #PCTL MOV A, #STOBE0 MOVX DPTR,A POP DPL POP DPHRETDELAY: MOV R5, #23HDEL0: MOV R6, #6FHDEL1: MOV R7, #6FHDEL2: DJNZ R7, DEL2 DJNZ R6, DEL1 DJNZ R5, DEL0 RETEND程序2:PA EQU 0CFA0HPB EQU 0CFA1HPCC EQU 0CFA2HPCTL EQU 0CFA3HSTOB
8、E0 EQU 70H STOBE1 EQU 71H CSEG AT 0000HLJMP STARTCSEG AT 4100HSTART: MOV DPTR, #PCTL MOV A, #88H MOVX DPTR, A MOV A, #STOBE0 MOVX DPTR, A MOV A, #0F4H ACALL SUB2 _AB: MOV R2, #13 MOV DPTR, #DALIANSTART2: MOV R0, #7 MOV R1, #0 ACALL _W_H_LOOP DJNZ R2, D LJMP _ABD: MOV R1, #16 _LEFT_: MOV A, #0F7H ACA
9、LL SUB2 ACALL DELAY DJNZ R1, _LEFT_ INC DPTR LJMP START2_W_H_LOOP:MOV A, #0F0H LCALL SUB2 MOV A, R0 INC R0 LCALL SUB2 MOV A, R1 LCALL SUB2 MOVX A, DPTR INC DPTR CLR C SUBB A, #160 LCALL SUB2 MOVX A, DPTR CLR C SUBB A, #160LCALL SUB2 RET DALIAN: DW 'X' DW 'X' DW '大'DW '學
10、39; DW 'X' DW 'X' DW '學' DW '院'SUB2: PUSH DPH PUSH DPLPUSH ACCHE1: MOV DPTR, #PCC MOVX A, DPTR JB ACC.7, HE1POP ACC MOV DPTR, #PA MOVX DPTR, A MOV DPTR, #PCTL MOV A, #STOBE1MOVX DPTR, AHE2: MOV DPTR, #PCC MOVX A, DPTR JNB ACC.7, HE2 " MOV DPTR, #PCTL MOV A, #STOB
11、E0 MOVX DPTR, A POP DPL POP DPH RET DELAY: MOV R5, #5HDEL0: MOV R6, #3FHDEL1: MOV R7, #3FHDEL2: DJNZ R7, DEL2 DJNZ R6, DEL1 DJNZ R5, DEL0 RET END結果:程序1運行結果為屏幕上靜止顯示“信息工程學院 自動化代良龍” 程序2運行結果為屏幕上由右向左循環(huán)滾動顯示“大連海洋大學信息工程學院”。四、課程設計的心得與體會最后一周課程設計結束了,單片機原理與接口技術課程設計老師給了三個題目,我選擇了第二個題目LCD顯示系統(tǒng)的設計。平時上實驗課時就對那塊LCD感興趣,可是教材中沒有涉及,實驗也沒有做過相關內容。所以看見這個課設題目時,就決定做下去了。經(jīng)過查找相關書籍后,了解了LCD顯示屏的工作原理,編程方法與單片機原理課上學到的內容相結合,也不那
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 批發(fā)業(yè)務中的版權合作與版權輸出考核試卷
- 其他調味品發(fā)酵制品制造考核試卷
- 智能照明在博物館展品照明中的應用考核試卷
- 企業(yè)知識管理與知識分享考核試卷
- 年金保險投資渠道選擇考核試卷
- 有機肥料在育苗中的應用考核試卷
- 冰球場冰面修整與保養(yǎng)考核試卷
- 智能無人機飛行控制系統(tǒng)考核試卷
- 小學生簡單律動課件圖片
- 廣州鋪位租賃合同范本
- 急診醫(yī)院感染與控制課件
- 【生 物】光合作用課件-2024-2025學年人教版生物七年級下冊
- GB/T 44927-2024知識管理體系要求
- 2024年07月山東省泰山財產(chǎn)保險股份有限公司2024年夏季校園招考29名工作人員筆試歷年參考題庫附帶答案詳解
- 醫(yī)療器械生產(chǎn)企業(yè)并購合同
- 2025版新能源汽車充電站建設合同含政府補貼及稅收優(yōu)惠條款
- 2025年北京國資公司招聘筆試參考題庫含答案解析
- 建設工程總承包EPC建設工程項目管理方案1
- 2024年度酒店智能化系統(tǒng)安裝工程合同
- 中建校園招聘二測題庫
- 2024屆高校畢業(yè)生就業(yè)藍皮書
評論
0/150
提交評論