LCD显示系统的设计.doc
文本预览下载声明
目录
课程设计目的------------------------------------ 1
课程设计课题分析-------------------------------- 1
课程设计的程序及结果---------------------------- 4
课程设计心得体会-------------------------------- 9
参考文献---------------------------------------- 9
LCD显示系统的设计.
一、课程设计的目的
(1)进一步理解和消化知识,运用所学知识和技能进行简单的设计()通过课程设计提高应用能力,。()培养查阅资料的习惯,提高独立思考的能力。PA EQU 0CFA0H
PB EQU 0CFA1H
PCC EQU 0CFA2H
PCTL EQU 0CFA3H
STOBE0 EQU 70H
STOBE1 EQU 71H
CSEG AT 0000H
LJMP START
CSEG AT 4100H
START:
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 R0
DJNZ R1, W_LOOP
ACALL DELAY
SUB1:
MOV A, R0
MOVC A,@A+PC
RET
DB 0F0H, 1, 0, 48,37
DB 0F0H, 2, 0, 47,02
DB 0F0H, 3, 0, 25,04
DB 0F0H, 4, 0, 19,44
DB 0F0H, 5, 0, 49,07
DB 0F0H, 6, 0, 52,26
DB 0F0H, 1, 1, 55,52
DB 0F0H, 2, 1, 22,15
DB 0F0H, 3, 1, 27,15
DB 0F0H, 4, 1, 20,87
DB 0F0H, 5, 1, 33,28
DB 0F0H, 6, 1, 33,90
SUB2:
PUSH DPH
PUSH DPL
PUSH ACC
HE1:
MOV DPTR , #PCC
MOVX A, @DPTR
JB ACC.7, HE1
POP ACC
MOV DPTR, #PA
MOVX @DPTR , A
MOV DPTR, #PCTL
MOV A, #STOBE1
MOVX @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 DPH
RET
DELAY:
MOV R5, #23H
DEL0:
MOV R6, #6FH
DEL1:
MOV R7, #6FH
DEL2:
DJNZ R7, DEL2
DJNZ R6, DEL1
DJNZ R5, DEL0
RET
END
程序2:
PA EQU 0CFA0H
PB EQU 0CFA1H
PCC EQU 0CF
显示全部