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窗口
● 数据窗口
● 跟踪窗口
用鼠标左键点一下‘跟踪器,逻辑分析设置窗口’;工作方式选择为‘跟踪器’,
运行一段程序,在跟踪窗口里即可自动显示出刚才的运行轨迹。
由于在实现跟踪功能时,仿真系统和仿真器之间要进行大量的通讯,单步调试
显得变慢。如果不需要跟踪功能时,‘逻辑分析设置窗口’;工作方式选择为‘计时器’,
(逻辑分析窗口也有相同情况)
● 逻辑分析窗口