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

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

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

一、宏的使用

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系列单片机使用及注意事项” 的相关文章

vs2010添加OLE/COM对象查看器

VS2010:工具——外部工具——"添加" 标题:OLE/COM对象查看器 命令:C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\OleView.Exe 点击&qu...

Keil WARNING L16: UNCALLED SEGMENT……解决

Keil WARNING L16: UNCALLED SEGMENT……解决

Keil默认情况下会给所有的代码分配使用空间的,如果某些函数没被调用过,Keil则会给出警告 Warning L16:Uncalled Function(Segment),Ignored For Overlay Process。 这个警告本身不关键,关键是不使用的函数居然占用了ROM。如何解决这个...

Android BLE:onServicesDiscovered(BluetoothGatt gatt, int status) 没有回调过

问题: .discoverServices()调用之后,却永远不回调onServicesDiscovered(BluetoothGatt gatt, int status) 基本代码如下: public void onConnectionStateChange(BluetoothGatt gatt...

C# WinForm中禁止改变窗口大小的方法

C# WinForm中禁止改变窗口大小的方法

在Form类下面有一个FormBorderStyle的字段,我们可以通过设置它的值来让窗体不能被拉大拉小。FormBorderStyle的值设置为FormBorderStyle.FixedSingle或Fixed3D时,窗体大小是不能被改变的。 当然,还有一种情况,我们也应该要考虑到,那就是窗体最...

ios宏: 判断是否是retina屏,是否iPad,设备判断(4,5,5s,6等)

#define IS_IPAD (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) #define IS_IPHONE (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) #def...

金蝶 报废/补料是否会参与倒冲领料

金蝶 报废/补料是否会参与倒冲领料

产品入库倒冲领料单没有考虑报废补料数量,一般领料时则会考虑。此种情况可以通专过【报废倒冲领属料】的功能生成【生产领料单】。 请按下列方法步骤操作: 1、登录K/3主控台,依次单击【生产管理】→【生产任务管理】→【生产物料报废/补料】,双击【生产物料报废/补料单-维护】; 2、打开...

发表评论

访客

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