单片机原理及应用第12章LCD模块及其应用.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
  CLR1:   CLR2: ACALL W_DAT ; DJNZ R7,CLR2 DJNZ R6,CLR1 ; RET   这个子程序可以作为清屏使用。   进一步:   ? 思考:CLR2和CLR1两个标号使用的是同一地址,有什么意义吗?是否可以使用同一个标号?   ? 思考:在循环中,没有给R6重新赋值,分析它的工作原理。 12.4 设计课目与演练——显示文字“中文演示”   利用图12-9所示的电路,设计显示文字“中文演示”这四个字。   在该设计中,需要利用汉字点阵采集软件,得到对应汉字的字符点阵信息,然后显示。   源程序如下: ORG 0000H LJMP START     CWADD1 EQU 7FFFH ; 写命令地址     DWADD1 EQU 7FFEH ; 写数据地址     DRADD1 EQU 7FFFH ; 读数据地址     CRADD1 EQU 7FFEH ; 读状态地址      SYSTAB: DB 30H,87H,07H,27H,42H,0F0H,30H,00H ;P1~P8      SCRTAB: DB 00H,00H,0F0H,00H,40H,0F0H,00H, 80H,00H,00H;P1~P10      TEMP1 EQU 28H ; 两个缓冲单元      TEMP2 EQU 29H ;      COM EQU 30H ; 指令寄存器      DAT1 EQU 31H ; 参数及显示数据寄存器      COUNT1 EQU 32H ; 计数器1      COUNT2 EQU 33H ; 计数器2      O_XL EQU 34H ; ?X坐标低8位寄存器(字节)      O_XH EQU 35H ; ?X坐标高8位寄存器(点列) ; ?D7点为绘点和消点标志位      O_YL EQU 36H ; ?Y坐标寄存器(字符行/点行)      COOE EQU 37H ; 汉字代码     CFLUG EQU 10H ; 位标志,表示字符的写入方式 ORG 0040H ;     START: LCALL DELAY ; MOV SP,#60H ; LCALL INT ; 初始化液晶屏 LCALL CLEAR ; 清除屏幕 ;LJMP DISCHA ; 下面没有其它指令     DISCHA: MOV O_XL,#00H ; 设置X坐标 MOV O_YL,#00H ; 设置Y坐标 MOV COOE,#00H ; 设置汉字代码 LCALL CCW2_PR ; 调汉字写入程序           MOV O_XL,#04H ; MOV O_YL,#00H ; MOV COOE,#01H ; LCALL CCW2_PR ; MOV O_XL,#08H ; MOV O_YL,#00H ; MOV COOE,#02H; ; LCALL CCW2_PR ; MOV O_XL,#0CH ; MOV O_YL,#00H ; MOV COOE,#03H ; LCALL CCW2_PR ; SJMP $ ;      DELAY: MOV R2,#01H ; 延时子程序 MOV R3,#01H ;     DEL1: NOP ; DJNZ R3,DEL1 ; DJNZ R2,DEL1 ; RET ; ; 写指令代码子程序     PR1: PUSH DPL ; PUSH DPH ; MOV DPTR,#CWADD1 ; MOV A,COM ; MOVX @DPTR,A ; POP DPH ; POP DPL ; RET ; ; 写参数及显示数据子程序     PR2: PUSH DPL ; PUSH DPH ; MOV DPTR,#DWADD1 ; MOV A,DAT1 ; MOVX @DPTR,A ; POP DPH ; POP DPL ; RET ; ; 读状态及显示数据子程序     PR3: PUSH DPL ; PUSH DPH ; MOV DPTR,#DRADD1 ; 第12章 LCD模块及其应用 第12章 LCD模块及其应用 12.1 LCD的基本结构和显示原理 12.2 LCD显示模块的分类 12

文档评论(0)

autohhh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档