第12章应用实例.doc

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第12章应用实例.doc

第12章 应用实例 12.1 TMS320LF2407与图形液晶显示模块接口及应用 ;对系统和LCD显示程序中用到的寄存器定义: LCD_FLAG .usect .data0,1 ;LDP=5 LCD_FLAG1 .usect .data0,1 ;LCD的两个标志寄存器 LCDCMD .usect .data0,1 ;LCD 列地址寄存器 LCDZKTAB .usect .data0,1 ;查表地址临时寄存器 LCDDATA .usect .data0,1 ;LCD 显示的数据 DP_USER .set 5H DP_USER1 .set 12H DP_PF2 .set 0E1H PADATDIR .set 7098H PBDATDIR .set 709AH MCRA .set 7090H ;LCD 宏定义: E1_H .set 00080H ;E1=IOPA7=1, 选中E1块,即LCD模块左边 E1_L .set 0FF7FH ;E1=0 E2_H .set 00040H ;E2=IOPA6=1, 选中E2块,即LCD模块右边 E2_L .set 0FFBFH ;E2=0 RW_H .set 00020H ;R/W=IOPA5=1, 读LCD显示的内容 RW_L .set 0FFDFH ;R/W=0, 写LCD显示的内容 A0_H .set 00010H ;A0=IOPA4=1, 选择数据操作 A0_L .set 0FFEFH ;A0=0, 选择指令操作 ;主程序:显示一屏,主要用于测试LCD底层程序 .text _c_int0 CALL SYSINIT CALL LCDINIT LAR AR1,#SHIJIAN ;送显示时间 MAR *,AR1 LACL #01H SACL *+ LACL #1115H SACL *+ LACL #22H SACL *+ LACL #4155H SACL * CALL LCDP0 ;显示一屏信息 WAIT: NOP NOP B WAIT ;系统初始化程序 SYSINIT:SETC INTM CLRC SXM CLRC OVM CLRC CNF ;B0 被配置为数据存储空间 LDP #0E0H SPLK #81FEH,SCSR1 ;CLKIN=6 M,CLKOUT=24 M SPLK #0E8H,WDCR ;Disable WDT LDP #0 SPLK #0000H,IMR ;不使能中断 SPLK #0FFFFH,IFR ;清全部中断标志 RET ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ;LCD初始化及底层程序 ; 描述:LCD初始化程序 ; 被修改的寄存器:ACC, LCDCMD ; 调用到的子程序:COMWE, CLEAR ; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LCDINIT:LDP #DP_PF2 ;DP → 7080h~70FFh LACL MCRA AND #000FH ;配置IOPA[4~7],IOPB[0~7] 为一般I/O口功能 SACL MCRA LACL PADATDIR OR #0F000H ;IOPA4~IOPA7 为输出方式 AND #0FF0FH ;IOPA[4~7]=0 SACL PADATDIR LDP #DP_USER SPLK #0AEH,LCDCMD ;关显示 CALL COMWE SPLK #00E2H,LCDCMD ;复位 CALL COMWE SPLK #0A4H,LCDCMD ;正常显示驱动 CALL COMWE SPLK #0A9H,LCDCMD ;占空比为1/32

文档评论(0)

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

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

1亿VIP精品文档

相关文档