多字节除法--汇编实现原理

0

本文作者:xjtudll  发布于:2013-11-19  分类:技术心得  点击:

2.1 长除法 ...

OKI单片机调试时如何修改变量值

1

本文作者:xjtudll  发布于:2013-2-6  分类:技术心得  点击:

OKI的仿真器有个特点,只要重新load程序,哪怕程序不变,之前加的断点也全部清除。这点与tenx(十速)不同, tenx(十速)的仿真器只要不改变当前文件的程序,当前文件的断点依旧全部保留。

调试程序时,为了验证程序的准确性,需要不停的改变变量值,如果采用在程序里加赋值语句的方法,那必然会改变程序,程序一改变,断点就清除了,就得重新加断点。多次测试时此项工作颇为繁琐。利用仿真器随意修改变量值显得颇为重要了。有两种方法可以实现这个功能。

...

TM87系列Mask Option

1

本文作者:xjtudll  发布于:2012-2-14  分类:技术心得  点击:

...

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

0

本文作者:xjtudll  发布于:2011-12-7  分类:技术心得  点击:

一、宏的使用

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

...

紫外线擦除程序

0

本文作者:xjtudll  发布于:2011-9-8  分类:技术心得  点击:

无意中得知,tenx十速的TM89系列OTP单片机可以用紫外线擦除程序,这下让我们在初期调试程序的时候节省了不少。以前都是用一个demo板,将程序烧到demo板的EEPROM里,来仿真效果。现在就不用这样折腾了,直接烧录进去,觉得程序有bug,就用紫外线擦除程序,重新烧录。

网上搜了搜关于紫外线擦除程序的资料,发现以前的EPROM都是用这种方法来擦除程序的。

EPROM(Erasable Programmable ROM,可擦除可编程ROM)芯片可重复擦除和写入,解决了PROM芯片只能写入一次的弊端。EPROM芯片有一个很明显的特征,在其正面的陶瓷封装上,开有一个玻璃窗口,透过该窗口,可以看到其内部的集成电路,紫外线透过该孔照射内部芯片就可以擦除其内的数据,完成芯片擦除的操作要用到EPROM擦除器。EPROM内资料的写入要用专用的编程器,并且往芯片中写内容时必须要加一定的编程电压(VPP=12—24V,随不同的芯片型号而定)。EPROM的型号是以27开头的,如27C020(8*256K)是一片2M Bits容量的EPROM芯片。EPROM芯片在写入资料后,还要以不透光的贴纸或胶布把窗口封住,以免受到周围的紫外线照射而使资料受损。 EPROM芯片在空白状态时(用紫外光线擦除后),内部的每一个存储单元的数据都为1(高电平)。

以上资料摘录于:http://baike.baidu.com/view/93698.htm

 

tenx(十速)TM87系列常用宏(二)

0

本文作者:xjtudll  发布于:2010-2-9  分类:技术心得  点击:

接上篇:http://www.xjtudll.cn/Exp/42/5、位操作⑴ 位清零;BIT清零 RAM 00~6FH 70~7FH也可用,但是浪费了两条语句                    

tenx(十速)TM87系列常用宏(一)

0

本文作者:xjtudll  发布于:2010-2-8  分类:技术心得  点击:

首先,定义一些寄存器,用于存储临时变量,定义R0R770H~77H,方便LCD显示。

...

宏与子程序的区别

0

本文作者:xjtudll  发布于:2010-2-8  分类:技术心得  点击:

宏和子程序都是为了简化源程序的编写,提高程序的可维护性,但是它们二者之间存在着以下本质的区别:
1、在源程序中,通过书写宏名来引用宏,而子程序是通过CALL指令来调用;
2、汇编程序对宏通过宏扩展来加入其定义体,宏引用多少次,就相应扩展多少次,所以,引用宏不会缩短目标程序;而子程序代码在目标程序中只出现一次,调用子程序是执行同一程序段,因此,目标程序也得到相应的简化;
...

Page 1 of 1 « 首页...«1»...尾页 »