
WAVE6000使用初步.docx
12页WAVE 集成调试软件使用初步说明:本文档是对 WAVE集成调试软件使用的初步说明,其中调试软件中有很多功能没有涉及, 期望同学们通过使用进一步把握;一、启动启动 WAVE可以通过两种方式:( 1 )桌面上 WAVE快捷方式;( 2 )安装目录下的 WAVE6000\BIN\WAVE.EXE启动后显现如下画面;以“下拉菜单结合快捷按钮”的方式进行操作;使用的基本菜单有:文件( F)、项目( P)、执行( R)、窗口( W)、外设( L )、仿真器( O)、帮忙( H);( 1 )文件( F)项如下: (2 )项目( P)项如下:( 3 )执行( R)项如下: ( 4 )窗口( W)项如下:( 5 )外设( L )项如下: ( 6 )仿真器( O)项如下:( 7 )帮忙( H)项如下:2二、调试环境的设置在使用该软件调试程序之前需要对调试环境进行设置,设置好了之后假如没有什么转变以后就不要再设置了;挑选菜单仿真器( O)项下的仿真器设置,其中包括四项设置:语言、目标文件、仿真器、通信设置;(1 )“语言”如下图:假如用汇编语言编程,只要挑选伟福汇编器即可;假如挑选 C 语言编程,需要设置图中上面的内容;( 2 )目标文件如下图:3挑选生成 BIN 、HEX 文件,未用的储备器为 0FFH ;( 3 )仿真器项如下图所示:挑选合适的仿真器、仿真头、 CPU,并挑选是否“使用伟福软件模拟器” ,设置晶体频率;( 4 )通信设置通信设置是在不“使用伟福软件模拟器”时才需要设置,如下图所示;4确定仿真器和 PC 机之间的连接口、波特率,并可以对串口进行测试;三、新建一个文件新建一个文件是创建一个源程序;( 1 )在文件( F )项菜单下挑选“新建文件( N)”,如下图:在光标处可以输入源程序,如下图:5( 2 )在文件( F )项菜单下挑选“储存文件( S)”,如下图所示:需要确定文件的名字(留意:文件的扩展名肯定是 ASM)并确定储存的文件夹;储存后显现如下图:6四、新建一个项目新建一个项目的目的是为了对项目进行编译(对于 WAVE 调试软件,假如用汇编语言编程,也可以不建立项目,直接对文件进行编译) ;( 1 )在文件( F )项菜单下挑选“新建项目” ,显现如下图:将某一个源文件以模块的方式加入到项目中;( 2 )挑选要加入包含文件,如下图:7挑选取消(在汇编语言编程中,不需要加入包含文件) ;( 3 )储存项目;给项目取一个名字(不需要扩展名) ,如下图:( 4 )项目信息可以显示;通过窗口( W)菜单下的项目窗口( P)看查看,如下图所示,双击模块文件,可以形式源文件;8五、编译编译的目的是检查源程序的语法错误,假如没错误将产生气器文件并存放在 ROM中;假如有错误将给出错误信息;编译有以下两种方式;( 1 )使用项目( P)菜单下的编译( M)项;( 2 )使用快捷按纽,如下图:编译信息可以通过菜单窗口( W)下的信息窗口( M)查看;如无错误,信息窗口如下:在信息中给出产生的目标文件的名字;如有错误,信息窗口如下:在信息中给出错误的地方(那一行) 、错误类型;六、执行9假如编译通过,将可以执行了;执行的目的是为了得到结果;执行操作有以下几种基本的操作:全速执行、执行但断点处、单步执行;每种形式有两种启动挑选;全速执行可以通过执行( R)菜单下的全速执行( R)、快捷按钮如下图:单步执行可按 F8 ;全速执行需要停止才能查看结果,查看的是整个程序的结果;单步执行每步都可以查看结果,查看的每步执行的结果;执行到断点处可以在断点处查看结果,查看的断点之上程序的结果;全速执行图如下,下面有“正在执行”和“执行时间”的提示;单步执行如下图;10图中横线表示下面要执行的指令;七、查看结果结果是存放在寄存器和某个地址中的;寄存器中通过窗口( W)菜单中的 CPU 项,可以查看某个寄存器中的值;如下图:地址包括片内 RAM、片外 RAM 及 I/O 口、位地址、 ROM地址,可以通过窗口( W)菜单下的数据窗口( D)来挑选;如下图:11数据窗口( D)下有五个地址选项: DATA、CODE、XDATA 、PDATA、BIT ;DATA:片内 RAM地址空间; CODE:ROM地址空间; XDATA:片外 RAM 及 I/O 地址空间; PDATA:间接地址空间; BIT :位地址空间;DATA 地址空间如下,其他地址类似;12。












