- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
?? 程序12-7:128×64点阵液晶屏的程序(对应图12-31)???
;***********************************************************************
;连线图:
;*DB0---P1.0* *DB4---P1.4* *D/I------------P3.0* *CS1----------P3.3*
;*DB1---P1.1* *DB5---P1.5* *RW-------------P3.1* *CS2----------P3.4*
;*DB2---P1.2* *DB6---P1.6* *E--------------P3.2
;*DB3---P1.3* *DB7---P1.7* */RST-----------VDD(该管脚接+5V,不复位液晶屏)
;***********************************************************************
XPOS EQU 20H ; 设置列方向的地址指针
YPOS EQU 21H ; 设置行方向的地址指针
RSPIN EQU P3.0 ; 设置RSPIN=P3.0,命令/数据选择线
RWPIN EQU P3.1 ; 设置RWPIN=P3.1,读/写控制线
EPIN EQU P3.2 ; 设置EPIN=P3.2,液晶屏使能端
CS1PIN EQU P3.3 ; 设置CS1PIN=P3.3,左半屏幕显示选择
CS2PIN EQU P3.4 ; 设置CS2PIN=P3.4,右半屏幕显示选择
ORG 00H ; 起始地址00H
; 主程序段
START:
MOV SP,#60H ; 设置堆栈指针
MAIN:
CALL LCDRESET ; 调用液晶屏复位子程序
MOV A,#55H ; 写显示数据
CALL LCDFILL ; 调用显示子程序
MOV DPTR,#STRING1 ; DPTR指向HZKSTR.ASM中的STRING1数据表
CALL PUTSTR ; 调用字符输出子程序
CALL PUTSTR
JMP MAIN
; 延时子程序(400ms)
DELAY400ms:
MOV R0,#20 ; 延时子程序(400ms)
DL4_PA:
MOV R1,#100
DL4_PB:
MOV R2,#100
DJNZ R2,$
DJNZ R1,DL4_PB
DJNZ R0,DL4_PA
RET
; 延时子程序
DELAY:
MOV R6,#2
DLY_PA:
MOV R5,#0
DLY_PB:
MOV R4,#0
DJNZ R4,$
DJNZ R5,DLY_PB
DJNZ R6,DLY_PA
RET
; 获得显示字符子程序
GETSTRCHAR:
GSC_PA:
CLR A ; 累加器A清0
MOVC A,@A+DPTR ; 累加器A寻址
INC DPTR ; DPTR加1
MOV B,A ; B=A
INC A ; A=A+1
CLR C ; 进位C清0
JZ GSC_LAX ; A=0则跳转到GSC_LAX程序段
CLR A ; A清0
MOVC A,@A+DPTR ; 累加器A寻址
INC DPTR ; DPTR加1
SETB C ; 进位C置1
GSC_LAX:
RET
; 字符输出子程序
PUTSTR:
CALL DELAY ; 延时
CALL GETSTRCHAR ; 调用获得显示字符子程序
PUSH DPL ; 将DPTR压栈
PUSH DPH
JNC PSR_LAX ; 若C=1则跳到PSR_LAX程序段,并清0进位C
JNB B.7,PSR_LBY ; 若B.7=0则跳到PSR_LBY程序段
CHINESE: ; 汉字显示
CALL HZKPOS ; 调用HZKPOS子程序
CALL PUTCHARDOT ;
您可能关注的文档
最近下载
- 人教版英语八年级上Unit3整单元课件(共190张ppt).ppt
- 茶叶加工工(高级、三级)理论考试复习题库(含答案).docx
- 数据通信基础认知—数据通信系统的基本概念.pptx
- 2024年宠物食品行业分析报告:从零食到主粮,从代工依赖到海内外均衡发展.pdf
- 床上用品供货及售后服务方案.docx VIP
- 一种双偏振雷达降水优化反演方法.pdf VIP
- 亲子农场体验园设计.pptx
- 刘京焕财政学模拟测试题.doc VIP
- 荣威-360-产品使用说明书-荣威360PLUS 1.5L 自动尊享版-CSA7154ADAC-荣威360用户手册-2018.7.11.pdf
- 财政学原理刘京焕陈志勇李景友第十章节.ppt
文档评论(0)