网站大量收购独家精品文档,联系QQ:2885784924

单片机程序调试步骤.docVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
. .. 步骤: 首先建立工程项目文件; 为工程选择目标器件(如TA89S52); 工程项目设置软硬件调试环境; 创建源程序文件并输入程序代码; 保存创建的源程序项目文件; 把源程序文件添加到项目中; 第一步:建立工程项目文件 双击桌面快捷图标得到图1 KEIL 图标 KEIL 图标 在打开的下界面中点 工程项 得到图2。 图1 打开工程下拉菜单,选择点击“新建工程“,首先在这里要新建一个工程项目文件。 图2 为工程文件取一个名称,确定选择存放的路径(事先为每一个工程单独建立一个目录),在建立工程时形成的所有文件全部存放在这个目录下,如起工程名y2(此时不加后缀),保存类型选择 Project Files(*.uv2)点保存 选择新建工程 选择新建工程 图3 接下来选择CPU驱动芯片,如AT89S52芯片,然后点确定。 图4 这时提示:复制标准的8051开始代码到工程项目文件夹或添加文件到工程项目文件夹?(如果选择Y之后将会产生一个STARTUP文件,对我们实验是一个无用的文件,会在个别计算机上会导致不能创建目标文件,同时会产生一个空白的工程项目文件),选择N之后只建立一个空白的工程项目文件,我们选N便于操作。 至此用户就完成了建立一个空白的工程项目文件,并为工程选好了目标器件,但却是空白的工程项目文件。 第二步:建立源文件 在界面中打开文件下拉菜单,在打开的选项中点“新建”,产生一个新建空白文件。 点新建 点新建 图1 在新建空白文件中输入源程序文件 图3 在确认源程序无错时点保存,这时界面上弹出提示“另存为”菜单,选择好保存路径,也就是刚才保存建立工程项目文件的目录路径,输入文件名,如y2.asm(要有后缀,汇编程序是*.asm),然后点击保存。 图4这时仅仅是完成了汇编程序的建立而已,但y2.asm汇编程序与y2.Uv2工程项目文件现在还没建立任何关系,此时应把y2.asm源程序文件添加到y2.Uv2工程中,构成一个完整的工程项目。 第三步:将源程序文件添加到工程项目中 点Target,选右键点 Source Group1选择 在左侧Project Windows窗口内右击 Source Group1,在弹出下拉菜单中选种 Add Files to Group‘Source Group1’(向工程中添加源文件)命令, 点Target,选右键点 Source Group1 选择 图5 在弹出的菜单栏中点文件类型一栏下拉菜单,选Asm Source Files(*.a*:*.src:*.a*)即(汇编程序),文件框中选择将刚才创建的源程序文件y2.asm然后点Add,这时在文件名框后出现刚才选中y2.asm文件,在点击CLOSE完成源程序文件向工程项目的添加。 第四步:为添加到工程项目的程序文件进行编译和链接 在界面上点工程(Project)选项,在下拉菜单中选择(Options For Target ‘Target ‘),命令为目标设置工具选项。 图1 在“目标”(Target)选项卡片外代码内存,片外Xdata内存都为空白。 图2 在“输出”选项卡中选择创建HEX文件。 图3 在“C51”选项卡上勾选中断向量在0X0000。 图4 在“调试”(Debug)选项卡选择使用模拟仿真,对于汇编程序不需要勾选运行到,然后点确定 图5 其余选项卡内容则不需要改变设置。 在打开工程(Project)下拉菜单,选择创建目标(Build target)点击左键见图7。 图6 此时会出现“编译正确”,无错误,无警告提示。 图7 (如果在建立工程项目在提示’Y’或’N’时,选中了‘Y’,在创建目标时时就会出现如下3个警告提示,但不影响影响程序运行)。 接下来选择重建全部目标文件(Rebuild all target files)命令,对项目工程文件进行重新编译,链接,此后会出现提示,“编译正确,链接成功”,提示。(如果在前边建立工程项目在提示’Y’或’N’时,选中了‘Y’,在创建目标时时就会出现如下3个警告提示,但不影响程序运行。也可以省去上一步“创建目标”,直接运行这一步即可)。 图9 接下来打开调试下拉菜单,选择Start/Step Debug Session Crtl+F5,进行调试,也就是将程序下载到仿真器里,然后可以进行运行程序。 图10 运行程序有全速运行,单步跟踪运行,单步运行,执行返回。在这里选用单步运行命令运行程序,每执行一次此命令,是以语句为基本执行单元,但指令用黄色箭头标出,每执行一步箭头都会移动,执行过的指令呈现绿色。 图11 在右下角内存视窗输入的D:0X0

文档评论(0)

ygxt89 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档