st7920汇编演示程序

st7920汇编演示程序

ID:17850326

大小:43.00 KB

页数:14页

时间:2018-09-07

st7920汇编演示程序_第1页
st7920汇编演示程序_第2页
st7920汇编演示程序_第3页
st7920汇编演示程序_第4页
st7920汇编演示程序_第5页
资源描述:

《st7920汇编演示程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、st7920汇编演示程序ORG0000HLJMPMAINORG0100HCOMMANDEQU30HDATA1EQU31HiDATA2EQU32HDATA3EQU33HRSEQUP2.5RWEQUP2.6EEQUP2.7;#defineLCD_RSP2_5;#defineLCD_RWP2_6;defineLCD_ENP2_7;defineBUSYP0_7;********延时程序**************************DELAY:MOVR6,#00HMOVR7,#00HDELAY1:NOPDJNZR7,DEL

2、AY1DJNZR6,DELAY1RET;********读BF和AC值************************PR0:PUSHACCMOVP0,#0FFHCLRRSSETBRWSETBEMOVCOMMAND,P0CLREPOPACCRET;*********写指令代码************************PR1:PUSHACCCLRRSSETBRWPR11:MOVP0,#0FFHSETBEMOVA,P0CLREJBACC.7,PR11CLRRWMOVP0,COMMANDSETBECLREPOPACCR

3、ET;*********写显示数据************************PR2:PUSHACCCLRRSSETBRWPR21:MOVP0,#0FFHSETBEMOVA,P0CLREJBACC.7,PR21SETBRSCLRRWMOVP0,DATA1SETBECLREPOPACCRET;*********读显示数据************************PR3:PUSHACCCLRRSSETBRWPR31:MOVP0,#0FFHSETBEMOVA,P0CLREJBACC.7,PR31SETBRSSETB

4、RWMOVP0,#0FFHSETBEMOVCOMMAND,P0CLREPOPACCRET;************写CGROM*************************CG:LCALLPR1MOVR0,#8CG1:MOVDATA1,DATA3LCALLPR2LCALLPR2MOVDATA1,DATA2LCALLPR2LCALLPR2DJNZR0,CG1RET;***********写DDRAM*************************DD:LCALLPR1MOVR0,#8MM:MOVDATA1,#00H

5、LCALLPR2MOVDATA1,DATA2LCALLPR2DJNZR0,MMRET;**********主程序****************************MAIN:MOVSP,#67HMOVCOMMAND,#30HCLRRSSETBRWMOVP0,#0FFHSETBEMOVA,COMMANDMOVA,P0CLRELCALLDELAYMOVCOMMAND,#30HCLRRSSETBRWMOVP0,#0FFHSETBEMOVA,COMMANDMOVA,P0CLRELCALLDELAYMOVCOMMAND,#3

6、0H;功能设置8位数据,基本指令LCALLPR1MOVCOMMAND,#0CH;显示状态ON,游标OFF,反白OFFLCALLPR1MOVCOMMAND,#01H;清除显示LCALLPR1MOVCOMMAND,#02H;地址归位LCALLPR1MOVCOMMAND,#80H;设置DDRAM地址LCALLPR1LCALLDELAYMOVR0,#10H;显示HCGROMMOVDATA1,#02HL:LCALLPR2INCDATA1DJNZR0,LMOVCOMMAND,#90HLCALLPR1MOVDATA1,#41HMOV

7、R0,#10HL1:LCALLPR2INCDATA1DJNZR0,L1MOVCOMMAND,#88HLCALLPR1MOVDATA1,#51HMOVR0,#10HL2:LCALLPR2INCDATA1DJNZR0,L2MOVCOMMAND,#98HLCALLPR1MOVDATA1,#61HMOVR0,#10HL3:LCALLPR2INCDATA1DJNZR0,L3LCALLDELAYLCALLDELAYLCALLDELAY;*************写CGRAM***************************MO

8、VCOMMAND,#40HMOVDATA3,#0FFHMOVDATA2,#00HLCALLCGMOVCOMMAND,#50HMOVDATA3,#00HMOVDATA2,#0FFHLCALLCGMOVCOMMAND,#60HMOVDATA3,#0AAHMOVDATA2,#0AAHLCALLCGMOVCOMMAND,#70HMOVDA

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

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

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