《WAVE的安装与使用.docx》由会员分享,可在线阅读,更多相关《WAVE的安装与使用.docx(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、一、WAVE6000 软件的安装1. 将光盘放入光驱,光盘会自动运行,消灭安装提示如图1-1。2. 依据安装程序的提示,输入相应内容,这里用左键单击WAVE6000。3. 连续安装,直至完毕。左键单击 WAVE6000图 1-1说明:假设光驱自动被关闭,用户可以翻开光盘,执行安装,这里左键双击 INSTALL。如图 1-2。左键双击INSTALL图 1-21二、具体安装步骤1. 单击 WAVE6000 按钮后消灭如图 1-3 所示的视窗。左键单击Next 按钮。左键单击Next图 1-32. 在之后消灭的视窗如图 1-4 所示,填入Name 和 Company 的相应内容后左键单击Next。左
2、键单击Next图 1-43. 在 C:盘或其它盘建立一个 C:WAVE6000 名目文件夹。如图 1-5 所示,然后左键单击Next。2左键单击Next图 1-54. 消灭图 1-6 所示视窗后,连续左键单击Next。左键单击Next图 1-65. 直至分别消灭图 1-7 和 1-8 后,点击完成,完毕安装。3图 1-7左键单击Finish图 1-84二、WAVE6000 软件的应用1. 翻开 WAVE6000 软件模拟器左键单击桌面开头按钮,然后左键单击在程序P 之下的 WAVE 图标,如图 2-1 所示。左键单击 WAVE图 2-1或在右键单击开头按钮后弹出的资源治理器中找到名目WAVE6
3、000,如图 2-2 所示,翻开子名目BIN 后,左键双击图标 WAVE。左键双击 WAVE 图标图 2-2也可以将 WAVE 的图标拖到桌面上,以后可以双击 WAVE 的快捷方式图标直接进入其开发环境。如图 2-3 所示。5左键双击 WAVE 图标图 2-32. 仿真器设置如图 2-4,单击菜单栏仿真器按钮。左键单击仿真器O图 2-4消灭图 2-5 下拉菜单,这里选择仿真器设置,消灭图2-6 所示对话框。这里,语言选伟福汇编器、并使用伟福预定义符号,缺省显示格式用混合十,十六进制。左键单击仿真器设置图 2-5目标文件对话框按图 2-7,全部空白框挑“”,即缺省地址(由编译结果确定)、生成 B
4、IN和 HEX 文件,置未用程序存储器为 0FFH 或 00H。依据具体试验所选择的仿真器、仿真头和单片机型号确定图 2-8 中所选的内容,留意用软件仿真时,肯定在使用伟福软件模拟器栏挑上“”。6左键单击OK图 2-6图 2-7左键单击OK3. 汇编程序的调试的步骤 选择菜单文件/建文件功能,消灭一个文件名 NONAME1 的源程序窗口,在此窗口输入汇编程序数据排序程序。参考图 2-9 和 2-10。左键单击OKBLOCKEQU0010HLENEQU08H图 2-8SUMEQU40H ORG00HJMPSTART0 ORG30HSTART0:MOVR5,#08HMOVA ,#5FHMOVDPT
5、R,#BLOCK-1 TIANSHU:INC AINC DPTR MOVX DPTR,ADJNZ R5, TIANSHU START:MOVDPTR,#BLOCKMOVP2,DPH MOVR7,#LEN DECR7LOOP0:CLR F0MOV R0,DPL MOV R1,DPL INC R1MOV A,R7 MOV R6,A7左键单击建文件图图 2-9LOOP1:MOVXA,R0MOVB,A MOVXA,R1 CJNEA,B,NEXT SJMPNOCHANEXT:JCNOCHASETBF0 MOVXR0,AXCHA,B MOVXR1,ANOCHA:INCR0INCR1DJNZR6,LOOP1
6、 JNBF0,EXIT DJNZR7,LOOP0 NOPSJMP$NOP EXIT:RETEND图 2-10 保存你的程序选择菜单文件/保存文件或文件/另存为功能给出文件所保存的位置,例如: D:WAVE6000SAMPLES 文件夹,在给出文件名SHIYAN1.ASM。保存文件后,程序窗口上文件名变成了:D:WAVE6000SAMPLESSHIYAN1.ASM 建立的工程选择菜单文件/建工程功能,如图 2-12 所示。建工程图 2-11图 28建工程分三步进展操作。A. 参加模块文件:在参加模块文件的对话框中,选择刚刚保存的文件SHIYAN1.ASM, 按翻开键,参见图 2-13。假设有多模
7、块工程,可以同时选择多个文件再翻开。B. 参加包含文件:在参加包含文件的对话框中,选择所要参加的包含文件可多项选择 SHIYAN1.ASM,按翻开键,参见图 2-14。假设没有包含文件,按取消键。图 2-13图 2-14C. 保存工程:在保存工程对话框中,输出工程文件 SHIYAN1,无须加后缀。软件会自动将后缀设成“.PRJ”。按保存键将工程保存在与源程序一样的文件夹下,参见图2-15。快捷图 2-15键工程窗口第一行模块文件包含文件工程保存好后,假设工程是翻开的,可以在工程Project 窗口看到“模块文件”和“包含文件”列表。假设工程窗口没有翻开,可选择菜单窗口工程窗口功能翻开。仿真器的
8、设置可用快捷键或双击工程窗口第一行或选择菜单栏仿真器按钮进展设置。如图 2-16 所示。仿真器的具体设置方法上介绍。图 2-16 编译程序选择菜单工程编译功能或按编译快捷图标或F9 键,编译工程。如图 2-17 所示。在编译过程中,假设有错可以在信息窗口中显示出来,双击错误信息,可以在源程序中定位所在行。如图 2-18 所示,订正错误后,再次编译直到没有错为止。在编译之前,软件会自动将工程和程序存盘。在编译没有错误后,可以调试程序了。 单步调试程序选择执行跟踪功能或按跟踪图标或F7 键进展单步跟踪调试程序,所谓单步跟踪就是一条指令一条指令地执行程序,假设有子程序调用,也会跟踪到子程序中去。程序
9、每执行一步的结果可以通过相应的窗口看到。如,按复位快捷键或按 Ctrl-F2,背景光标指向第一条指令,见图 2-17,以后每执行一条指令,背景光标就下窜一行不包括伪指令。9图 2-17图 2-18当执行完填数程序段:TIANSHU:INC AINC DPTR MOVX DPTR,ADJNZ R5, TIANSHU之后,可以通过特别功能存放器(SFR)窗口、存放器(REG)窗口、内部数据(DATA)存储器和外部数据存储器(XDATA)窗口实时观看它们的变化状况。如图2-19 所示。编译快捷键全速执行复位跟踪执行 单步执行建快捷键REG 窗口XDATA 窗口图 2-19由特别功能存放器(SFR)窗
10、口,可以看到累加器A=67H,DPTR=0017H;由存放10器(REG)窗口,可以看到累加器R0=11H,R1=12H;以及外部RAM 的 0010H0017H中的数据分别是:60H、61H、62、63H、64H、65H、66H 和 67H。按全速执行快捷键或按 Ctrl-F9,程序全速执行。按暂停键程序停在最终,此时观看外部 RAM 的 0010H0017H 中的数据分别是:67H、66H、65、64H、63H、62H、61H 和 60H。完成由到达小的排序。如图 2-20 所示。图 2-20XDATA 窗口由于条件编译或高级语言优化的缘由,不是全部的源程序都能产生气器指令。源程序窗口最左
11、边的“ ”代表此行产生了可以执行的机器指令。选择菜单执行/执行到光标处功能或F4 键功能,程序可以全速执行到光标所在行。将光标移到源程序窗口的左边灰色区,光标变成“手指和圈儿”,单击左键可以设置/取消断点,也可以用Ctrl-F8 组合键设置/取消断点。有效断点图标为“红圆绿勾”, 无效断点图标为“红圆黄叉”,断点设置好后,就可以用全速执行功能,全速执行程序,当执行到断点处,会暂停下来,如图 2-21 所示。这时可以观看程序中各变量的值,以及各端口的状态,推断程序执行的是否符合设计要求。图 2-21将唯一的断点设置在完毕的前一行“DJNZR7,LOOP0”之后的“NOP”处,全速运行程序,这时可以在信息窗口下方看到此程序执行到底的一些相关信息,如图2-22 所示。从图图 2-2211中可以看到,执行完此段程序,程序计数器PC 指向 0068H、数据指针DPTR 指向 0010H、累加器A 中的内容为 66H、程序状态字存放器PSW 中的内容为 21H、堆栈指针 SP 指向 07H, 此段程序执行时间共计用了 684us。12