您好,欢迎来到微智科技网。
搜索
您的当前位置:首页伟福汇编器

伟福汇编器

来源:微智科技网
项目( PROJECT )

项目是一种集合,一个项目就是一个包,把一个课题所需要的各种文件放在一个包内,就组成了一个项目,包的代号就称为项目名。

本系统有很强的项目管理功能,您可以对项目进行各种操作,如“打开项目,保存项目,新建项目,另存为,项目复制,加入模块文件,加入包含文件” 等。 以项目的形式进行操作,可以非常方便的根据课题需要,对各种文件进行移植,重组。 每个项目的内部,除了由用户编写的程序文件和包含文件外,还有一些用户的设置信息,如语言,编译器,目标文件,仿真器等,也就是本系统内的“项目设置”里的内容,这样,既使项目被复制拷贝,也不需要重新进行项目设置。 以下逐步对项目的操作加以说明。 ● 打开项目

单击此项将弹出两个窗口,一个是项目窗口,显示已被选中的当前项目名,其中还包括设置选择,模块文件和包含文件。另一个窗口为“打开项目”窗口,用于选择新的项目,一旦重新选择了新的项目,项目窗口内的当前项目将被更新。只要项目窗口有当前项目,本仿真系统所有的编译,调试都是围绕当前项目展开的。用鼠标点一下项目窗口中的模块文件名,即可自动弹出该文件。

● 新建项目

新建项目键有两个作用,一是用于新建一个项目,二是用于清除当前项目。如果进入新建项目而什么模块文件也不加入,则当前项目被清除。 ● 保存项目

对当前项目进行调整后,点此键即可将最后结果保存起来。 ● 项目另存为

把当前项目换一个项目名,而原有项目内部的内容保持不变。 ● 复制项目

把指定项目内容中的所有设置,模块文件,包含文件等全部进行复制,为项目的拷贝,备份提供了一个方便的方法。 ● 加入模块文件 ● 加入包含文件

把选中的文件加到当前项目中去。如果您想从当前项目中删除某个文件,则需要打开项目窗口,用光标点住某个文件,按一下鼠标右键,选择“从项目中删除”即可。

用两个以上的汇编语言模块文件构成一个项目时,如果采用的汇编器不同,

则项目的构成方法也不一样,如果采用伟福汇编器,项目窗口中只能有一个模块文件,我们称它为主文件。在主文件中用“INCLUDE”伪指令将其它模块文件“包含”进去。伟福汇编器还可以用“USES”伪指令直接把二进制文件挂进去。详细请看例子JFQ.PRJ。 ● 文件(FILE)

用于直接对文件进行操作,功能有打开文件,保存文件,新建文件,另存为(A)等。如果项目窗口中没有选入当前项目或当前项目被清除,本仿真系统所有的编译,调试都是围绕着当前文件进行的。有些课题所需的程序量较小,往往只有一个模块,这时也可以不用项目而用文件的形式进行操作。 ● 项目设置

一.语言

本系统支持用汇编语言,C语言,PLM语言的单体或者组合构成的项目。在对项目进行编译时,会自动选择相应的编译器。现将三种编译器选择含义说明如下:

2.伟福汇编器:项目中只有汇编语言,用户可指定用伟福汇编器。 在该种方式下不可以使用高级语言。 3.Franklinc C, Intell PL/M51, Franklinc 汇编器

使用高级语言时选择此选项。如果您的程序是用汇编语言编写并且使用 INTEL的汇编语言格式,也请使用此选项。

⒈ 自动方式:根据项目的构成文件,自动选择编译器。如果项目的构成文件全部为汇编语言文件,则选择伟福汇编器,如果项目有高级语言文件,则自动选择会自动选择相应的编译器编译。编译器由用户自备并放置在由“编译器路径”中所设定的目录中。

2.伟福汇编器 :项目中只有汇编语言,用户直接指定用伟福汇编器。 3.Franklinc C, Intell PL/M51, Franklinc C 汇编器

如果项目中的汇编语言是用 INTEL 格式写的则直接选用此项。

二.目标文件

如果希望把编译的结果产生一些磁盘输出文件(该文件主要用于编程),可对此项进行选择。每次编译完成后,系统会自动生成该文件并在“信息窗口”里显示执行的结果。三种输出文件的格式说明如下:

BIN 二进制格式,相当于伟福公司 DOS 版本中的 ROM 格式,可以用于写 27XX 系列的 EPROM, C5X 系列的 FLASH。 HEX INTEL的HEX格式。

ROM 本系统的 ROM格式和 DOS 版本中的 ROM 格式不同。 ROM 文件 = BIN 文件 + 芯片控制字 + 加密字。

三.仿真器

CPU 选择

用户根据本身的需要选择相应的 CPU,注意,如果用户的程序大于32K,

就只能选择 805X(ROM在仿真器);如果用户选择的是 805X(ROM在用户板),表示将仿真用户板上的 EPROM 中的程序, 此时, 系统的编译功能将被关闭。

仿真方式选择

仿真方式以下有两种:

1.伟福软件仿真方式

用户无需连接仿真器,只用本系统即可进行软件的编写,编译,调试。

2.伟福探索者硬件仿真方式

用户需连接伟福探索者硬件仿真器来进行仿真。

硬件仿真方式需要和伟福探索者硬件仿真器进行通讯,为了保证通讯

的可靠性,本系统提供一个通讯测试功能,用户先选好通讯端口和 波特率,采用不同的字间隔进行通讯测试。(字间隔越小,通讯速度

越高),在首次使用时请进行测试, 等通讯正常后再进行硬件仿真。

窗口( WINDOW )

本仿真系统提供了非常丰富的显示窗口,所有窗口的数据相互关联,同步刷新,从各个方位展现出仿真的状态和过程,从而为您提供了一套强有力调试手段。

● 项目窗口

项目窗口用于显示已被选中的当前项目,其中还包括项目设置选择,模块文件和包含文件。只要项目窗口内有项目,本仿真系统所有的编译,调试都是围绕当前项目展开的。用鼠标点双击项目窗口中的文件名,即可自动弹出该文件。

● 信息窗口

信息窗口用于显示系统工作的状态和结果,编译完成后显示出错信息。用鼠标双击窗口中的出错信息,即可自动弹出出错的源文件。 ● 观察窗口

观察窗口用于观察过程,标号和变量。观察窗口是项目窗口的展开,是全部源文件的骨架络。用于显示源文件中所有的过程,标号和变量。用鼠标双击过程/标号,可自动弹出对应的源文件。用鼠标右键点一下变量,可对变量的值进行观察或者修改。调试过程中,如果某个变量的值发生变化,该变量的显示颜色将变红。 ● CPU窗口

● 数据窗口

● 跟踪窗口

用鼠标左键点一下‘,逻辑分析设置窗口’;工作方式选择为‘’,

运行一段程序,在跟踪窗口里即可自动显示出刚才的运行轨迹。

由于在实现跟踪功能时,仿真系统和仿真器之间要进行大量的通讯,单步调试 显得变慢。如果不需要跟踪功能时,‘逻辑分析设置窗口’;工作方式选择为‘计时器’, (逻辑分析窗口也有相同情况)

● 逻辑分析窗口

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务