伟福汇编器使用帮助
一.概述----伟福汇编器与其他汇编器的区别
伟福汇编器和intel的51、96编译器和microchip汇编器在语法上略有不同,总的来说,伟福编译器注重统一性,用户在使用伟福仿真软件时,不管仿真51、96还是PIC,具有相同操作的伪指令在伟福汇编器中得到了完全统一,这为编程者带来了极大的方便。
二.关于伟福预定义符
1.伟福预定义符是伟福软件已经预定义的符号,用户可以使用伟福预定义符,减少重复工作。
伟福预定义符可以通过伟福仿真软件的反汇编功能产生,具体步骤如下:
a.新建项目,会连续出现几个向导对话框,帮助用户完成建立一个新的项目,在此可以逐个取消
b.设置cpu类型(如图所示)

c.执行文件菜单中的反汇编命令
d.在出现的对话框(如图所示)中,反汇编方式选择汇编源程序方式,并且选中“生成伟福预定义符”,
为文件定义一个合适的路径和名字,开始地址和结束地址在这儿可以随意填写。

e.设置好以上的选项后,按反汇编按钮,会弹出一个信息窗口(如图所示),将第一行信息前的"+"号展开,
双击展开后的信息,系统将打开反汇编后生成的源程序文件(如图所示)。


三.使用伟福汇编器编写程序时的格式
伟福格式在整个软件中通用,也即不管用户仿真51系列、96系列或PIC,都可以使用同样的格式。总体上讲,伟福格式按照Intel的格式,比如立即数表示为1234h
四.关于include伪指令
1.include伪指令的格式
wave格式:include"FileName"
注意:FileName的路径必须与源程序所在路径相同。
intel格式:$include (FileName)
注意:FileName可以在源程序所在路径,也可以在编译器所在路径。