欢迎来到天天文库
浏览记录
ID:45771331
大小:788.61 KB
页数:47页
时间:2019-11-17
《单片机实验指导书-WAVE6000单片机仿真系统简介与汇编仿真调试》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验1:WAVE6000单片机仿真系统简介与汇编仿真调试一、实验目的1、熟悉WAVE6000单片机仿真、编程环境;2、应用WAVE6000进行汇编语言编辑和编译;3、掌握运用WAVE6000进行软件仿真调试;4、熟悉51单片机汇编语言指令系统。二、实验设备计算机一台,WAVE6000集成仿真调试软件三、实验内容应用WAVE6000建立一个项口,并在项口的基础上建立一个后缀为.asm文件,将该文件添加到已经创建的项目中,进行汇编语言编程并进行调试。四、WAVE6000仿真开发环境入门WAVE6000单片机仿真系统是南京伟福实业有限公司开发的一种高性能、低价格的通用单片机开发工具,可用于4位至16
2、位单片机的软、硬件开发和调试。它由WAVE6000单片机仿真系统硕件和WAVE6000集成调试软件组成。WAVE6000单片机仿真系统硬件采用大规模在线可编程芯片制造,将整个单片机仿真控制电路、总线跟踪、实时实效分析集成到一片大规模芯片中,仿真CPU外置在防真头上,通过更换不同的仿真头,可对各种单片机进行仿真。WAVE6000集成调试软件,具有编辑、汇编、编译、调试和软件模拟调试等功能,所有的操作均可通过窗口和菜单來完成。这些窗口和菜单方便用户编写汇编语言、C语言软件及方便软件的调试,通过查看窗口及程序的单步、断点执行可以直观地反应各个寄存器以及内RAM各个单元的变化状态,从而直观地反应程序运
3、行情况,提高软件的开发效率。其编辑器可以编辑超大型原文件(仅受硬盘大小限制)。支持汇编语言、C高级语言调试。本实验是在WAVE6000集成调试仿真软件上进行汇编语言的编辑、汇编及软件模拟调试实验。点击WAVE6000集成调试软件的图标,进入WAVE6000集成调试软件,如图1所示。由于该集成调试软件可以对不同的4位至16位单片机的软、硬件进行开发与调试,所以需要对所仿真调试的CPU进行设置(即选择不同的单片机型号)。只需要点击菜单与工具栏中的仿真设置图标即可改变对不同单片机的仿真。点击后出现仿真设置图标如图・2所示。伟福6000:软件模拟器(8031)[Untitled]文件⑹«MS(DJWf
4、(5)«a(e)执石®宙口(理)外设(Q仿x«(2)刃■(!回苗自国□□・TwerjM—执行时间:O.OusA:OOHP5W:OOHSP:07HfiiCA隨稷序文仟名00000000001000000000000000000000000000000000000000000000000000000000■■■■■■2000000000300000000000000000000000000000000000000000000000000000000040000000000000000000000000000000005000000000000000000000000000000000•••••••
5、•••••••••D:KKKYUOU.CCODE]>OATADATA
6、DPIR:OOOOH图1WAVE6000集成开发环境图-2仿真器设置图标仿真器设置对话框共有4个选项为:语言、目标文件、仿真器与通信设置。点击语言选项,出现对话框如图・3所示。其中,设置应对编译器进行选择,一共有三项,一般选择伟福汇编器即可,当然可以选择keilc(V4)或者keilc(V5)编译器。选好后不必点击对话框下面的“好=可以再继续选择口标文件选项。点击口标文件后,要选择“缺省地址''项,并且选屮“生成BIN文件"以及“生成HEX文件匕即在该开发系统屮所编的汇编语言文件可以被伟福编译器或者keilc编译器生成可
7、执图3语言、目标文件对话框行的机器语言二进制代码或十六进制代码文件,该文件我们在后面的下载方式的硕件仿真实验屮将要使用。其余选项可以不去选择。图4仿真器设置对话框再点击仿真器选项,如图4所示。选择仿真器处点击E6000/L,选择仿真头处点击POD-8X5XP,在进行CPU选择,选择8752项,选择该选项则可以对89C52、89S52单片机进行仿真。在对话框的下面选择“使用伟福软件模拟器”,该选项必须选择。由于我们只进行伟福开发软件的模拟仿真调试,即没冇硕件系统,所以可以不进行通信设置。晶振频率一般会默认12MHz,如果没有出现默认项,则可以输入12000000,即选择系统晶振为12MHzo选项
8、选择完成后,点击对话框下面的“好”,则仿真器选项设置完成。此时出现对话框如图5所示。再点击好,则完成设置。完成仿真设置后,集成开发环境的上部出现如图6所示:软件模拟器(8752)[UNTITLED]o图5仿真器设置完成对话框图6完成仿真环境设置后图标WAVE6000集成调试开发软件是按项口的方式来管理文件的。在其他的软件开发坏境中使用的是工程方式管理文件(如keilc开发坏境),两者区别不大。由于
此文档下载收益归作者所有