- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验二 交叉汇编软件MBUG的使用.doc
实验二 交叉汇编软件MBUG的使用
MBUG交叉汇编调试软件
在使用ME-5103 型单片机在线仿真器开发时,应用功能强大的MBUG交叉汇编调试软件,可以大大提高效率。
1.主要特性
.支持MCS-51和Piliphs80C51系列单片微机ASM-51,PL/M51,C-51源文件文本调试;
.目标文件为Intel HEX, Intel OMF, Metalink格式;
.和ME-5103 型单片机在线仿真器联接使用调试时,通信速率可达115.2kbps;
.可在IBM-PC的键盘,显示器上联机调试;
.仿真目标程序目标数据仿真器程序仿真器数据四种存储器仿真区域。
2.软件组成和使用环境
MBUG交叉汇编调试软件在IBM-PC及兼容机的DOS环境下运行,源程序文件采用一般的文本文件如EDIT, PE, 或Turbo C源程序文件编辑器等进行编辑,然后用本软件交叉汇编和联机调试,本软件包括4个文件:
MBUG.COM
MBUG.CFG
MBUG.HLP
MBUG.OVL
在使用时最好在硬盘中建立一个专用的子目录如M51,将上述文件复制到该子目录下使用。本软件处理的文件允许在根目录或子目录下操作,输入文件名可包括路径名,如:D:\M51\USER\MYFILE.ASM。
3.进入软件操作
在DOS命令提示下,输入MBUG,回车后如图2.1显示,包括版本号,功能介绍等信息.
MBUG V3.10 CPU:8051 NONAME.HEX I_PS I_RW COM1:READY
Manley In-Circuit Emulator Debugger
Version 3.10
Copyright ?1990-1993 by Manley electronics co., Ltd
. IBM PC/XT/AT,286/386/486,PS/2, or Compatible
. Emulate CPU 8051/52,80C652,80C552,8751 etc
. Serial Link keeps the highest speed
. Source-level debug for Asm51,PL/M51 and C-51
. Assemble,Disassemble,Debug,File,Shell etc.
Press any key to continue…
图2.1 MBUG首页
这时,按任意键进入MBUG窗口工作状态如图2.2显示,
MBUG V3.10 CPU:8051 NONAME.HEX I_PS I_RW COM1:READY
Program:0000(PC:0000)---------------- Rigister ----------------------- PSW --
| R0=00 R4=00 P0=00 C0=0000 | CY=0
| R1=00 R5=00 P1=00 C1=0000 | AC=0
| R2=00 R6=00 P2=00 | FO=0
======= Main Menu ======= =00 P3=00 | S=00
| Help(Alt-F) | ON PCON=00 | OV=0
| OS shell | TMOD=00 | F1=0
| Programming | IP SCON=00 | P=0
| Load program | IE SBUF=00 |SP=00
| Setup MBUG.CFG | . ) | 000
| Assemble |----------------
文档评论(0)