当前位置:首页 > 技术心得 > 正文内容

TM87系列单片机使用及注意事项

xjtudll15年前 (2011-12-07)技术心得11430

一、宏的使用

1.define 可使用在任意地方,但.EQU只能在RAM区和常数区使用。

2、宏调用时,前面必须有空格。否则提示:DUPLICATE LABEL。如图所示。

clip_image002

 

二、LCD的使用

1、首先,Mask Option里面,LCD要是启用的。不然折腾半天也是瞎折腾。设置Mask Option实际上就是修改opt文件。

2、关于LCD DISPLAY IN RESET CYCLE

如果选ON,则复位后,LCD全显;选OFFLCD全灭。

3、操作步骤

新建工程。工程新建后,自动产生.LCD文件。当然,默认是一片空白。如图所示。

clip_image004

图下方的三个标志,从左到右一次是LCD界面,LCD PAT设置,选择LCD PAT

见上图。下方红色矩形框。点击这个。会出现LCD PAT。我们就是用这些来绘制LCD的。如图所示。

clip_image006

用鼠标拖动滚动条以选择不同的PAT;用鼠标拖动PATLCD绘制界面。如图所示。

clip_image008

双击某个PAT,进入其设置界面。如图所示。

clip_image010

需要设置的参数有SEGCOMADDRDBUS

SEGCOM根据真实的LCD液晶来确定,这些是固定的。

ADDRDBUS可以人为设定,但是为了编程方便,通常一个clip_image012,其中的每个段的ADDR是一样的,只是DBUS不一样而已。ADDR范围00~3FH

比如一个clip_image012,可设置其地址为00HDBUS分别是A~G

那么想显示7的话,代码如下:

LDS 70H,$7

LCT 00H,70H

其他的请自己看datasheet。建议看英文版的,中文版的有的有错误。

4LCD PAT自定义

软件自带的PAT可能缺少一些特殊的东东,这时候就需要自己绘制了。

在安装程序的开始文件夹里找Pat Edit tool快捷方式,这个软件就是用来编辑PAT的。

clip_image014

具体怎么使用可以看 Pat Editor user manual此处就不赘述了。

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://www.xjtudll.cn/Exp/209/

分享给朋友:

“TM87系列单片机使用及注意事项” 的相关文章

下载标准的好地方

最近几天,一直在寻找关于液晶石英表相关的标准,网上搜来搜去,终于在51zbz上找到了,只有这个地方可以免费下载,其他的不是要注册,就是要花钱买。 所以,向大家推荐这个网站:我要找标准(http://www.51zbz.com/)。 虽说能免费下载,但是此网站有几个缺点: 1、找不到站内搜...

如何通过程序清除蓝牙缓存的设备名称?

http://stackoverflow.com/questions/10793761/how-to-programmatically-clear-the-bluetooth-name-cache-in-android 现象: 一个已经配对过的蓝牙设备,修改名称之后,手机上显示的依旧是以前的名称,并...

金蝶K3能正常登录,点击任何功能都卡死未响应

重启一下打印服务即可。 【原因】 一般是由于该电脑上的print spooler服务正在运行中导致; 【操作步骤】 可在电脑桌面上找到左下角【开始】→【控制面板】→【管理工具】,再打开【服务】图标,在所有的服务中找到print spooler这个服务,然后右键选择“停...

金蝶k3 wise生产任务单状态

ICMO表中FStatus字段 0-计划  5-确认 1-下达  3-结案...

VS2010 RDLC报表不识别xsd数据源

VS2010 RDLC报表不识别xsd数据源

1、如果是VS2010,则只能将xsd数据源放在工程的根目录 这时候RDLC报表里添加数据集才能找到xsd数据源 2、将VS2010升级到VS2010 SP1 升级之后,就支持将xsd数据源放在任意文件夹下了...

IIS HTTP 500错误解决

操作系统:Windows XP SP3 IIS:6.0 IIS安装完成,一运行出现“HTTP 500 - 内部服务器错误”,网上找了一圈,处理方法那个叫复杂,在研究完复杂方法之后,发现只要三步就可以解决问题了: 1. 运行:regsvr32 %windir%/syste...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。