资源描述:
《12864液晶显示源程序全部程序如下》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、;12864液品显示源程序全部程序如下:COMEQU20HLINEEQU31HDATEQU21HCOLUMNEQU30HPAGEOEQU31HCODEOEQU32HCOUNTEQU33HCSAEQUP3.2;15CSBEQUP3.4;16D_lEQUP3.7;4R_WEQUP3.6;5EEQUP3.5;6;中文演示程序段ORG0000HAJMPMAINORG20HMAIN:MQVSP,#60HACALLINT;初始化子程序ACALLDELAY涎时子程序ACALLCLEAR;淸屏子程序;第一页第一行第1~2汉字显示MOV
2、R1,#50H;x坐标MQYR21#0;计数器初始化(汉字数)YS_1:MQVPAGE0,#02H;y坐标MOVCOLUMN.R1MOVCODEO,R2ACALLCCW_PR;中文字符写入子程序ACALLDELAY;延时程庁ACALLDELAY;延时程序MOVA,R1ADDA,#10H;两汉字间间隔距离(16«点)MOVR1,AINCR2CJNER2,#3,YS_.1;屏蔽后将止第2字不显示CALLDELAY;延时程序CALLDELAY;延时程序;第-页第一行第3〜5汉字显示MOVR1,#8OHMOVR2,#3YS_2
3、:MQVPAGE0,#02HMOVCOLUMN,R1MOVCODEO,R2ACALLCCW_PRACALLDELAYACALLDELAYMOVA,R1ADDA,#10HMOVR1,AINCR2CJNER2,#05?YS_2;屏蔽后让4〜5字不显示;第一页第二行汉字显示MOVR1,#50HMOVR2,#5YS_3:MOVPAGE0,#04HMOVCOLUMN,R1MOVCODEO,R2ACALLCCW_PRACALLDELAYACALLDELAYMOVA,R1ADDA,#10HMOVR1,AINCR2CJNER2,#11
4、,YS_3;ACALLDELAY10;第一页第三行显示MOVR1,#50HMOVR2,#11YS_4:MOVPAGE0,#06HMOVCOLUMN,R1MOVCODEO,R2ACALLCCW_PRACALLDELAYACALLDELAYMOVA,R1ADDA,#10HMOVR1,AINCR2CJNER2,#15,YS_4ACALLDELAY10ACALLDELAY10ACALLDELAY10ACALLDELAY10ACALLCLEAR;第二页第一行显示MOVR1,#60HMOVR2,#15YS_5:MOVPAGE0,#
5、02HMOVCOLUMN,R1MOVCODEO,R2ACALLCCW_PRACALLDELAYACALLDELAYMQVA,R1ADDA,#10HMOVR1,AINCR2CJNER2,#19,YS_5;第二页第二行显示MOVR1,#50HMOVR2,#19YS_6:MOVPAGE0,#04HMOVCOLUMN,R1MOVCODEO,R2ACALLCCW_PRACALLDELAYACALLDELAYMOVA,R1ADDA,#10HMOVR1,AINCR2CJNER2,#25,YS_6ACALLDELAY10ACALLDE
6、LAY1OACALLDELAY1OACALLDELAY1OACALLCLEARACALLDELAY10;第三页显示MQyR1,#50HMOVR21#25YS_7:MOVPAGE0,#02HMOVCOLUMN,R1MOVCODEO,R2ACALLDELAYACALLDELAYMOVA,R1ADDA,#10HMOVR1tAINCR2CJNER2,#315YS7ACALLDELAY1OACALLDELAY1OACALLDELAY1OACALLDELAY1OACALLCLEARACALLDELAY1OAJMPMAIN;延时子程
7、序DELAY:PUSH00PUSH01MOVRO,#OFFHDELAY1:MOVR1,#0FFHDELAY2:DJNZR1,DELAY2DJNZR0QELAY1POP00RETDELAY10:MOVR4,#06HDELAY11:ACALLDELAYDJNZR4,DELAY11RET;中文字符写入子程序CCW_PR:NOPMOVDPTR,#CCTAB;表地址写入MOVA,CODEO;计数器初始化(汉字数)MOVB1#20H;32MULABADDA,DPLMOVDPL,AMOVA,BADDCA,DPHMOVDPH,APUS
8、HCOLUMNPUSHCOLUMNMOVCODEO,#00HCCW_1:MOVCOUNT,#1OH;16MOVA,PAGE0ANLA,#07HORLA,#0B8HMOVCOM,AACALLPRRO;写指令代码子程庁(右)POPCOLUMNMOVA,COLUMNCLRCSUBBA,#40HJCCCW_2MOVCOLUMN,ASUBB