Proteus实例教程 教学课件 作者 朱清慧、陈绍东9.4 文本方式显示汉字实例程序.doc

Proteus实例教程 教学课件 作者 朱清慧、陈绍东9.4 文本方式显示汉字实例程序.doc

ID:50723327

大小:43.50 KB

页数:7页

时间:2020-03-07

Proteus实例教程 教学课件 作者 朱清慧、陈绍东9.4 文本方式显示汉字实例程序.doc_第1页
Proteus实例教程 教学课件 作者 朱清慧、陈绍东9.4 文本方式显示汉字实例程序.doc_第2页
Proteus实例教程 教学课件 作者 朱清慧、陈绍东9.4 文本方式显示汉字实例程序.doc_第3页
Proteus实例教程 教学课件 作者 朱清慧、陈绍东9.4 文本方式显示汉字实例程序.doc_第4页
Proteus实例教程 教学课件 作者 朱清慧、陈绍东9.4 文本方式显示汉字实例程序.doc_第5页
资源描述:

《Proteus实例教程 教学课件 作者 朱清慧、陈绍东9.4 文本方式显示汉字实例程序.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、文本方式显示汉字实例程序DAT1EQU30H;宏指令DAT2EQU31HCOMEQU32HCODE_EQU33HCOUNTEQU34HO_YEQU35HO_XEQU36HC_ADDEQU8100HD_ADDEQU8000HORG100HMAIN:;主程序LCALLINT;调LCD初始化子程序MOVCOUNT,#0FFH;写入CGRAM区中的8×8点阵个数,可大于实际数LCALLCGRAMMOVCODE_,#80H;第一个汉字首代码MOVO_X,#08H;第一汉字显示位置纵坐标(第9字符列)MOVO_Y,#02H;第一汉字显示位置

2、横坐标(第3字符行)LCALLWRI_CT;调显示一个汉字子程序MOVCODE_,#84H;第二个汉字首代码MOVO_X,#0AHMOVO_Y,#02HLCALLWRI_CTMOVCODE_,#88HMOVO_X,#0CHMOVO_Y,#02HLCALLWRI_CTMOVCODE_,#8CHMOVO_X,#0EHMOVO_Y,#02HLCALLWRI_CTMOVCODE_,#90HMOVO_X,#10HMOVO_Y,#02HLCALLWRI_CTMOVCODE_,#94HMOVO_X,#12HMOVO_Y,#02HLCALLWR

3、I_CTMOVCODE_,#98HMOVO_X,#14HMOVO_Y,#02HLCALLWRI_CTMOVCODE_,#9CHMOVO_X,#0CHMOVO_Y,#07HLCALLWRI_CTMOVCODE_,#0A0HMOVO_X,#0EHMOVO_Y,#07HLCALLWRI_CTMOVCODE_,#0A4HMOVO_X,#10HMOVO_Y,#07HLCALLWRI_CTSJMP$//*************************************//直接访问方式驱动程序R_ST:MOVDPTR,#C_ADDMO

4、VXA,@DPTRRETST01:LCALLR_STJNBACC.0,ST01JNBACC.1,ST01RETST2:LCALLR_STJNBACC.2,ST2RETST3:LCALLR_STJNBACC.3,ST3RETST6:LCALLR_STJBACC.6,ERRRETERR:LJMPST6PR1:LCALLST01MOVA,DAT1LCALLPR13PR11:LCALLST01MOVA,DAT2LCALLPR13PR12:LCALLST01MOVA,COMLJMPPR14PR13:MOVDPTR,#D_ADDPR14:M

5、OVX@DPTR,ARETPR2:LCALLST01MOVDPTR,#D_ADDMOVXA,@DPTRMOVDAT2,ARET//*************************************//INT:;LCD初始化子程序MOVDAT1,#00HMOVDAT2,#00HMOVCOM,#40HLCALLPR1MOVDAT1,#20HMOVDAT2,#00HMOVCOM,#41HLCALLPR1MOVDAT1,#00HMOVDAT2,#08HMOVCOM,#42HLCALLPR1MOVDAT1,#20HMOVDAT2,

6、#00HMOVCOM,#43HLCALLPR1MOVCOM,#0A7HLCALLPR12MOVCOM,#80HLCALLPR12MOVCOM,#9CHLCALLPR12RETCGRAM:;建立CGRAM子程序MOVDAT1,#03HMOVDAT2,#00HMOVCOM,#22HLCALLPR1MOVDAT1,#00HMOVDAT2,#1CHMOVCOM,#24HLCALLPR1MOVCOM,#0B0HLCALLPR12MOVA,COUNTMOVB,#08HMULABMOVCOUNT,AINCBMOVDPTR,#CGTABPUSH

7、DPHPUSHDPLCGRAM1:LCALLST3POPDPLPOPDPHCLRAMOVCA,@A+DPTRINCDPTRPUSHDPHPUSHDPLLCALLPR13DJNZCOUNT,CGRAM1DJNZB,CGRAM1MOVCOM,#0B2HLCALLPR12POPACCPOPACCRETWRI_CT:;显示一个汉字子程序MOVA,O_YMOVB,#20HMULABADDA,O_XMOVO_X,AMOVDAT1,AMOVA,BADDCA,#00HMOVO_Y,AMOVDAT2,AMOVCOM,#24HLCALLPR1MOV

8、A,CODE_MOVDAT2,AMOVCOM,#0C0HLCALLPR11MOVA,CODE_ADDA,#02HMOVDAT2,ALCALLPR11MOVA,#20HADDA,O_XMOVDAT1,ACLRAADDCA,O_YMOVDAT2,AMOVCOM,#2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。