伟福汇编器使用帮助

一.概述----伟福汇编器与其他汇编器的区别

   伟福汇编器和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可以在源程序所在路径,也可以在编译器所在路径。