最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

伟福汇编器

IT圈 admin 32浏览 0评论

2024年4月21日发(作者:生云岚)

项目( PROJECT )

项目是一种集合,一个项目就是一个包,把一个课题所需要的各种文件放在

一个包内,就组成了一个项目,包的代号就称为项目名。

本系统有很强的项目管理功能,您可以对项目进行各种操作,如“打开项目,保存项目,

新建项目,另存为,项目复制,加入模块文件,加入包含文件” 等。

以项目的形式进行操作,可以非常方便的根据课题需要,对各种文件进行移植,重组。

每个项目的内部,除了由用户编写的程序文件和包含文件外,还有一些用户的设置信息,

如语言,编译器,目标文件,仿真器等,也就是本系统内的“项目设置”里的内容,这样,

既使项目被复制拷贝,也不需要重新进行项目设置。

以下逐步对项目的操作加以说明。

● 打开项目

单击此项将弹出两个窗口,一个是项目窗口,显示已被选中的当前项目名,其中还包括

设置选择,模块文件和包含文件。另一个窗口为“打开项目”窗口,用于选择新的项目,

一旦重新选择了新的项目,项目窗口内的当前项目将被更新。只要项目窗口有当前项目,

本仿真系统所有的编译,调试都是围绕当前项目展开的。用鼠标点一下项目窗口中的模

块文件名,即可自动弹出该文件。

● 新建项目

新建项目键有两个作用,一是用于新建一个项目,二是用于清除当前项目。如果进入新

建项目而什么模块文件也不加入,则当前项目被清除。

● 保存项目

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

● 项目另存为

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

● 复制项目

把指定项目内容中的所有设置,模块文件,包含文件等全部进行复制,为项目的拷贝,

备份提供了一个方便的方法。

● 加入模块文件

● 加入包含文件

把选中的文件加到当前项目中去。如果您想从当前项目中删除某个文件,则需要打开项

目窗口,用光标点住某个文件,按一下鼠标右键,选择“从项目中删除”即可。

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

则项目的构成方法也不一样,如果采用伟福汇编器,项目窗口中只能有一个模块文件,

我们称它为主文件。在主文件中用“INCLUDE”伪指令将其它模块文件“包含”进去。

伟福汇编器还可以用“USES”伪指令直接把二进制文件挂进去。详细请看例子。

● 文件(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, 89C5X 系列的 FLASH。

HEX INTEL的HEX格式。

ROM 本系统的 ROM格式和 DOS 版本中的 ROM 格式不同。

ROM 文件 = BIN 文件 + 芯片控制字 + 加密字。

三.仿真器

CPU 选择

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

就只能选择 805X(ROM在仿真器);如果用户选择的是

805X(ROM在用户板),表示将仿真用户板上的 EPROM 中的程序,

此时, 系统的编译功能将被关闭。

仿真方式选择

仿真方式以下有两种:

1.伟福软件仿真方式

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

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

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

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

的可靠性,本系统提供一个通讯测试功能,用户先选好通讯端口和

波特率,采用不同的字间隔进行通讯测试。(字间隔越小,通讯速度

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

窗口( WINDOW )

本仿真系统提供了非常丰富的显示窗口,所有窗口的数据相互关联,同步刷新,从各个

方位展现出仿真的状态和过程,从而为您提供了一套强有力调试手段。

● 项目窗口

项目窗口用于显示已被选中的当前项目,其中还包括项目设置选择,模块文件和包

含文件。只要项目窗口内有项目,本仿真系统所有的编译,调试都是围绕当前项目展开

的。用鼠标点双击项目窗口中的文件名,即可自动弹出该文件。

● 信息窗口

信息窗口用于显示系统工作的状态和结果,编译完成后显示出错信息。用鼠标双击

窗口中的出错信息,即可自动弹出出错的源文件。

● 观察窗口

观察窗口用于观察过程,标号和变量。观察窗口是项目窗口的展开,是全部源文件的骨

架络。用于显示源文件中所有的过程,标号和变量。用鼠标双击过程/标号,可自动弹

出对应的源文件。用鼠标右键点一下变量,可对变量的值进行观察或者修改。调试过程

中,如果某个变量的值发生变化,该变量的显示颜色将变红。

● CPU窗口

● 数据窗口

● 跟踪窗口

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

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

由于在实现跟踪功能时,仿真系统和仿真器之间要进行大量的通讯,单步调试

显得变慢。如果不需要跟踪功能时,‘逻辑分析设置窗口’;工作方式选择为‘计时器’,

(逻辑分析窗口也有相同情况)

● 逻辑分析窗口

2024年4月21日发(作者:生云岚)

项目( PROJECT )

项目是一种集合,一个项目就是一个包,把一个课题所需要的各种文件放在

一个包内,就组成了一个项目,包的代号就称为项目名。

本系统有很强的项目管理功能,您可以对项目进行各种操作,如“打开项目,保存项目,

新建项目,另存为,项目复制,加入模块文件,加入包含文件” 等。

以项目的形式进行操作,可以非常方便的根据课题需要,对各种文件进行移植,重组。

每个项目的内部,除了由用户编写的程序文件和包含文件外,还有一些用户的设置信息,

如语言,编译器,目标文件,仿真器等,也就是本系统内的“项目设置”里的内容,这样,

既使项目被复制拷贝,也不需要重新进行项目设置。

以下逐步对项目的操作加以说明。

● 打开项目

单击此项将弹出两个窗口,一个是项目窗口,显示已被选中的当前项目名,其中还包括

设置选择,模块文件和包含文件。另一个窗口为“打开项目”窗口,用于选择新的项目,

一旦重新选择了新的项目,项目窗口内的当前项目将被更新。只要项目窗口有当前项目,

本仿真系统所有的编译,调试都是围绕当前项目展开的。用鼠标点一下项目窗口中的模

块文件名,即可自动弹出该文件。

● 新建项目

新建项目键有两个作用,一是用于新建一个项目,二是用于清除当前项目。如果进入新

建项目而什么模块文件也不加入,则当前项目被清除。

● 保存项目

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

● 项目另存为

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

● 复制项目

把指定项目内容中的所有设置,模块文件,包含文件等全部进行复制,为项目的拷贝,

备份提供了一个方便的方法。

● 加入模块文件

● 加入包含文件

把选中的文件加到当前项目中去。如果您想从当前项目中删除某个文件,则需要打开项

目窗口,用光标点住某个文件,按一下鼠标右键,选择“从项目中删除”即可。

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

则项目的构成方法也不一样,如果采用伟福汇编器,项目窗口中只能有一个模块文件,

我们称它为主文件。在主文件中用“INCLUDE”伪指令将其它模块文件“包含”进去。

伟福汇编器还可以用“USES”伪指令直接把二进制文件挂进去。详细请看例子。

● 文件(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, 89C5X 系列的 FLASH。

HEX INTEL的HEX格式。

ROM 本系统的 ROM格式和 DOS 版本中的 ROM 格式不同。

ROM 文件 = BIN 文件 + 芯片控制字 + 加密字。

三.仿真器

CPU 选择

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

就只能选择 805X(ROM在仿真器);如果用户选择的是

805X(ROM在用户板),表示将仿真用户板上的 EPROM 中的程序,

此时, 系统的编译功能将被关闭。

仿真方式选择

仿真方式以下有两种:

1.伟福软件仿真方式

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

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

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

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

的可靠性,本系统提供一个通讯测试功能,用户先选好通讯端口和

波特率,采用不同的字间隔进行通讯测试。(字间隔越小,通讯速度

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

窗口( WINDOW )

本仿真系统提供了非常丰富的显示窗口,所有窗口的数据相互关联,同步刷新,从各个

方位展现出仿真的状态和过程,从而为您提供了一套强有力调试手段。

● 项目窗口

项目窗口用于显示已被选中的当前项目,其中还包括项目设置选择,模块文件和包

含文件。只要项目窗口内有项目,本仿真系统所有的编译,调试都是围绕当前项目展开

的。用鼠标点双击项目窗口中的文件名,即可自动弹出该文件。

● 信息窗口

信息窗口用于显示系统工作的状态和结果,编译完成后显示出错信息。用鼠标双击

窗口中的出错信息,即可自动弹出出错的源文件。

● 观察窗口

观察窗口用于观察过程,标号和变量。观察窗口是项目窗口的展开,是全部源文件的骨

架络。用于显示源文件中所有的过程,标号和变量。用鼠标双击过程/标号,可自动弹

出对应的源文件。用鼠标右键点一下变量,可对变量的值进行观察或者修改。调试过程

中,如果某个变量的值发生变化,该变量的显示颜色将变红。

● CPU窗口

● 数据窗口

● 跟踪窗口

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

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

由于在实现跟踪功能时,仿真系统和仿真器之间要进行大量的通讯,单步调试

显得变慢。如果不需要跟踪功能时,‘逻辑分析设置窗口’;工作方式选择为‘计时器’,

(逻辑分析窗口也有相同情况)

● 逻辑分析窗口

发布评论

评论列表 (0)

  1. 暂无评论