WAVE的安装与使用.docx
- 文档编号:5283160
- 上传时间:2022-12-14
- 格式:DOCX
- 页数:20
- 大小:1,010.17KB
WAVE的安装与使用.docx
《WAVE的安装与使用.docx》由会员分享,可在线阅读,更多相关《WAVE的安装与使用.docx(20页珍藏版)》请在冰豆网上搜索。
WAVE的安装与使用
、WAVE6000软件的安装
1•将光盘放入光驱,光盘会自动运行,出现安装提示如图2•按照安装程序的提示,输入相应内容,这里用左键单击3•继续安装,直至结束。
MNbhj帕理《H■血理上口S’*1A或
Vmtvc]qiLustEr,v匚D-.Ltd
-
VaTUJ:
E-.L
Tqi.l*1L
-r-
ItKjrihJAkT
扛妁ii圉
hi:
tp:
//www.wave-c
wjivc—cnfi253_ne-t
左键单击WAVE6000
图1-1
INSTALL。
说明:
若光驱自动被关闭,用户可以打开光盘,执行安装,这里左键双击如图1-2。
V也油熬
左键双击INSTALL
床龙Ci丄前更怖
X
ilHIWt*V换B
□
5WR
http:
//wijw.
wdve-c口弓£乐爭.net
卜lr-9[rwTlIik
£亡lvr]a3,
J'JjKT^U4
匕阳翔在蛍
S*«l«iaInEirarLimiTWMflinJOM!
卜UiTS-l.^户氏材正OT3OMG凰*主堆啟念□)-“不ifc刑立a)戸«口I
Ey|ESttfiW]
©M£
SOI'^SMFTnEMQCRlri]
-■口j
,[>
9QPkzSemi.
■!
二|璃工苕-o存醉文咼
£削洱上皋51
图1-2
二、具体安装步骤
1.单击WAVE6000按钮后出现如图1-3所示的视窗。
左键单击Next按钮。
Next。
图1-3
2.在之后出现的视窗如图1-4所示,填入Name和Company的相应内容后左键单击
图1-4
C:
\WAVE6000目录(文件夹)。
如图1-5所示,
WAFA6000for
Ch^inkhDhjc*3n»1inrnT.inn-H'lin-n
iuiai
詢>JpM加出WW£MOOPCN*MKkMFldwlOlEUiinKiHj
“"ialioMdiK-Mr-&*.N决
Fo dadfl苜bldttiAwycbd.^KHK-and沁口 0RfliLUEpft1. CXWiWtfflQO 有忌1— 畑gMaeMt补GOdifa—4by囲应 C4f^dicec^Sehjp |匚血二」 左键单击Next 图1-5 4•出现图1-6所示视窗后,继续左键单击Next。 图1-6 5•直至分别出现图1-7和1-8后,点击完成,结束安装。 图1-7 IFE6000forlvintlaws 5? *whw血诂曲氐单沖9缶幻丹上 “iKArLu^chlheptdomlSettL-i妁山opUribeiMi. CfckFwwhIoPDPE(e*ei5rti>p FihbIi tuiai U(3■LoroioFiI. ^2EiLcp yI.0 图1-8 二、WAVE6000软件的应用 1.打开WAVE6000软件模拟器 左键单击桌面开始按钮,然后左键单击在程序(P)之下的WAVE图标,如图2-1所示。 图2-2 也可以将WAVE的图标拖到桌面上,以后可以双击WAVE的快捷方式图标直接进入其开发环境。 如图2-3所示。 图2-3 图2-4 出现图2-5下拉菜单,这里选择仿真器设置,出现图2-6所示对话框。 这里,语言选伟福汇编器、并使用伟福预定义符号,缺省显示格式用混合十,十六进制。 图2-5 目标文件对话框按图2-7,所有空白框挑“V”,即缺省地址(由编译结果确定)、生成BIN和HEX文件,置未用程序存储器为OFFH或00H。 根据具体实验所选择的仿真器、仿真头和单片机型号确定图2-8中所选的内容,注意用 软件仿真时,一定在使用伟福软件模拟器栏挑上“V”。 “评|xjftrfil¥也鬲 图2-7 3•汇编程序的调试的步骤 ⑴选择菜单[文件/新建文件]功能,出现一个文件名NONAME的源程序窗口,在此窗口输入汇编程序(数据排序程序)。 参考图2-9和2-10。 BLOCKEQU0010H LENEQU08H SUMEQU40H 图2-8 ORG JMP ORG STARTO: MOV MOV MOV 00H START0 30H R5,#08H A,#5FHDPTR,#BLOCK-1 关阖项目 顶目另存为 调入吕际玄件..丽目磁件… MOVX@DPTR,A DJNZR5,TIANSHU START: MOV DPTR,#BLOCK 反汇镐… MOVP2,DPH MOVR7,#LEN 图2-9 DECR7 LOOP0: CLRF0 MOV R0,DPL MOV R1,DPL INC R1 MOV A,R7 MOV R6,A L00P1: M0VXA,@ROMOVB,AMOVXA,@R1CJNEA,B,NEXTSJMPNOCHANEXT: JCNOCHA SETBF0MOVX@R0,AXCHA,BMOVX@R1,A NOCHA: INCR0 INCR1 DJNZR6,LOOP1 JNBF0,EXIT DJNZR7,LOOP0 NOP SJMP$ NOP 图2-10 EXIT: RET END ⑵保存你的程序 选择菜单[文件/保存文件]或[文件/另存为]功能 给出文件所保存的位置,例如: D: \WAVE6000\SAMPLES文件夹,在给出文件名 SHIYAN1.ASM。 保存文件后,程序窗口上文件名变成了: )执行®冒口®外设g帮肪的 D: \WAVE6000\SAMPLES\SHIYAN1.ASM 9” 也取舉jhIIkt『t.住 X SKLYm.ASN1 ⑶建立新的项目 选择菜单[文件/新建项目]功能,如图2-12所示。 BLOCKEQU001OHLEMEQUOBBSUMEQCJ40H ORCOOH JHPSTARTQ ORG3OH 祎福別叩: 软杵摸拟需(8751 文件应 打开文件①保存文恤新建文件另存为⑥…重新打开 省显示格式 打开项目…保存项目 廝锂顼目. 关囲项目项目另存为• 亘制顶目… 新建项目 START口iHOV RS^/f-OSH KOV Az#SFH MOV PPTRr#BLOCK-1 TIANSHUIINC A INC 11PTR KOVX : gDPTR^A DJNZ R5fTIANSHU STARTtMOVDPTR,#ELOCK KOV P2xDPH nov R7,#LEN DEC R? LOOPOiCLRro |hov ROZDPL MOV Rl^DPL INC Pl MOV 图 2 新建项目分三步进行操作。 A.加入模块文件: 在加入模块文件的对话框中,选择刚才保存的文件SHIYAN1.ASM, 按打开键,参见图2-13。 (如果有多模块项目,可以同时选择多个文件再打开)。 B. 加入包含文件: 在加入包含文件的对话框中,选择所要加入的包含文件(可多选)SHIYAN1.ASM,按打开键,参见图2-14。 如果没有包含文件,按取消键。 图2-13图2-14 C.保存项目: 在保存项目对话框中,输出项目文件SHIYAN1,无须加后缀。 软件会自动将 后缀设成“.PRJ”。 按保存键将项目保存在与源程序相同的文件夹下,参见图2-15。 ⑷编译程序 选择菜单[项目编译]功能或按编译快捷图标或F9键,编译项目。 如图2-17所示。 在编译过程中,如果有错可以在信息窗口中显示出来,双击错误信息,可以在源程序中定位 所在行。 如图2-18所示,纠正错误后,再次编译直到没有错为止。 在编译之前,软件会自动将项目和程序存盘。 在编译没有错误后,可以调试程序了。 ⑸单步调试程序 选择[执行跟踪]功能或按跟踪图标或F7键进行单步跟踪调试程序,所谓单步跟踪就是 一条指令一条指令地执行程序,若有子程序调用,也会跟踪到子程序中去。 程序每执行一步 的结果可以通过相应的窗口看到。 如,按复位快捷键或按Ctrl-F2,背景光标指向第一条指 令,见图2-17,以后每执行一条指令,背景光标就下窜一行(不包括伪指令)。 SKITAJILA5M CPU6T51.星容星示16式电•EIQ]规块丈件 感SHITAtfJ疋M叵UJ包肯文件 感SKITXM1也I □叵冈 ELOCKEQU£M)1DB 扎 LENEQU 3HMIQD DRG 06H 4DH OOK ◎ JBF STJLRTO 30M IH^mTDCOOVSAMTLES'iSHIYJaij.A5JT 图2-17 士OMiiMNK0)T: QfTM WeigelIiSFR;REG|D/VTA|W刚th] MWX@DPTRrADJN£RS,TIANSHLi P2.DPH HCV R了川LIEN : DE: 亡 R7 LOOP01CLRFO HOW 试口尸DPI. HOT RlzDPL HNC: R]L HCV A.R7 HW 眄" LOOPlrMOTK HOY BPA MCVK START£HOUDPTRPABLOCK Insert D: VttAVEMMOASKMFLE3\SHT SijffitsiZffiSS汇昭SIUTAJnASH0TOT肿H ;jfT: 叫330: 廉作期总-SWITKMLAEN> 图2-18 当执行完填数程序段: TIANSHU: INCA INCDPTR MOVX@DPTR,A DJNZR5,TIANSHU 之后,可以通过特殊功能寄存器 (SFR)窗口、寄存器(REG)窗口、 器和外部数据存储器(XDATA)窗口实时观察它们的变化情况。 如图 栉鬲6000: 戟杵棋拟衣(S75L)[C: V»AfE600JxSAlPLES\SHITAJnxPfiJ] 丈件电)占燈爼)阻窠⑸顼目的执打®由口垃)抹谡(L)itHSSQ帮助⑩ OOODFFFFFFFFFF 0006FFFFFFFFFF DiLdO57百6五56啦53 0016FFFFFFFFFF 内部数据(DATA)存储 2-19所示。 口句区 ■曲h E7 编译快捷键 新建快捷键 BT 00 DO E5 3® 回 .7 .G P 0 .5 0 .fl ] .3 0 艮踪执行 TrTjrrm EPTR,#BLOCK-1 A PPTF 单步执行I MCV- ,复位MW 上_il: D: iI1JC *INC •HOVISMDPTR*A 心DJKTZRS-TIJiJfSHU ■F*- REG窗口 30;WHi^AMK0).7: D7H PtaEi]EFR-fjEGDATAIWiakh: HWK.DPH MOVI PECi LOOPOsCLRFO waij-爵仃npr. H7.#LENBl Instri FC-MBDiD: \HAVE5H)0^ XDATA窗口 •话=i亍儒福汇靖餌汇ifi: SKHA? 】后M5HAMIASM》 sIS存目标文件I>: W^TSaM^SjUM^LES^HnAJIl.HEX(flOOOH-DQfiCK.)如\frAVBMDC裁愼再目标立件D: W酬E6Q00冶/WFLESVSKHAJI]BIK®QO0H-MC10 Boo^mdk|Ti3EGiIEieakfM^i! K-OOXKDPT^001邙 OOM J]JE CG10 aoi-B FFFFFF 60缸62 FFFFFF FFFFFF FFFF FFFF FTFF 6667 JTFF aUcdetgi CODEHUAiA 由特殊功能寄存器(SFR)窗口,可以看到累加器(A)=67H,(DPTR)=0017H;由寄存 器(REG)窗口,可以看到累加器(R0)=11H,(R1)=12H;以及外部RAM的0010H〜0017H中的数据分别是: 60H6伯、62、63H64H、65H66H和67H。 按全速执行快捷键或按Ctrl-F9,程序全速执行。 按暂停键程序停在最后,此时观察外 部RAM的00101■〜0017H中的数据分别是: 67H66H65、64H63H62H、61H和60H。 0000 Fr FFFF FF FFFT FFFF只 oooa Fr FFFF FF FFFT FFFFB41.a4.B4 OttlLCl 6? 6655 64 6-362 616dgtedcba-1 001@ FF FFFF FF FFFF FFFFv CODEMAT占 完成由达到小的排序。 如图2-20所示。 •运汇骗: SKIVilXl.^N<3KtyAB]ftSH> 涉保存目标文件D.■■VIAUTECaD^SWirLES'iSHaVUn.HEIdJCODH-DOGnt) ①I杲再目标立件D如呢800阴MIFLE亦MilfunSIM4000ON-K»CK) HbshjbIBooldTM^|Tnew|宿曲出ptuM] 图2-20XDATA窗口 由于条件编译或高级语言优化的原因,不是所有的源程序都能产生机器指令。 源程序窗 口最左边的“? ”代表此行产生了可以执行的机器指令。 选择菜单[执行/执行到光标处]功能或F4键功能,程序可以全速执行到光标所在行。 将光标移到源程序窗口的左边灰色区,光标变成“手指和圈儿”,单击左键可以设置/ 取消断点,也可以用Ctrl-F8组合键设置/取消断点。 有效断点图标为“红圆绿勾”,无效断 点图标为“红圆黄叉”,断点设置好后,就可以用全速执行功能,全速执行程序,当执行到断点处,会暂停下来,如图2-21所示。 这时可以观察程序中各变量的值,以及各端口的状 态,判断程序执行的是否符合设计要求。 LEI IFMWXJOW丽FLES'SMIYAJn.ASN BLOCK.I LECfEQUO@H SUNEQU^OEi ORGODH JMPSTARTO ORG30H 1* 3TARTO: HOVR5」H HOVA*#5FEi ¥ HOTDPTRr#BLOCK-l TIANSHU? INCA1 IWCDPTR MCVX@DPTR,A MNZTIJiHSHU STARTsJ! WSLOCK1 HOTP2丿DPH ■* HOTR7,d^LEN d DECR7 LOQPOsCLRFO MOVRd』CPL HOTRlrPPL IMCR1 HOVJL,R7 * 星用| 图2-21 将唯一的断点设置在结束的前一行(“DJNZR7,LOOPO”之后的“NOP”处),全速运行程 序,这时可以在信息窗口下方看到此程序执行到底的一些相关信息,如图2-22所示。 从图 图2-22 中可以看到,执行完此段程序,程序计数器PC指向0068H、数据指针DPTR指向0010H、 累加器A中的内容为66H、程序状态字寄存器PSW中的内容为21H、堆栈指针SP指向07H,此段程序执行时间共计用了684us。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WAVE 安装 使用