9 MPLAB IDE调试(仿真).pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
9 MPLAB IDE调试(仿真)

- PIC HL-K18 - PIC HL-K18 慧净电子--做人人都买得起的PPIICC单片机开发板真诚为你服务,基于HHLL--KK1188 开发板 手把手教你学PIC单片机C语言教程 第9课 ( MPLAB IDE调试(仿真) 为调试烧写目标代码 在调试之前,必须把目标代码烧写到目标单片机中。 选择DebuggerProgram,把上面编译产生的目标文件(目标文件中包括的就是 目标代码) 烧写到开发板上的PIC18F4520中。 烧写可能需要几秒到十几秒。在烧写过程中, Output 对话框的MPLABICD2 选 项卡下会显示目前的操作阶段。Output 窗口没有出现红色的警告或错误信息, 而且倒数第3句显示“…Programming succeeded”,就表示烧写成功了: / / 慧净电子网:WWW.HLMCU.COM 慧净小店:hhttttpp::////sshhoopp3377003311445533..ttaaoobbaaoo..ccoomm// - PIC HL-K18 - PIC HL-K18 慧净电子--做人人都买得起的PPIICC单片机开发板真诚为你服务,基于HHLL--KK1188 开发板 提醒:进入调试模式的一个必要条件是,开发板或您的应用系统已经加了晶振。 如编程器模式下烧写没问题,但调试器模式下烧写不成功,通常是开发板或您的 应用系统忘了装上晶振! 注意:初学者容易将Debugger(调试器)下拉菜单下的Program(编程)命令和 Programmer(编程器)下拉菜单下的Program(编程)命令混为一谈,其实这是 两个作用完全不同的命令,切记:在调试器模式下,必须使用调试器下拉菜单下 的Program命令,同样,在编程器模式下,必须使用编程器下拉菜单下的Program 命令!!!同时也不要以为:在编程器模式下已经执行“Program”命令了,因此 切换到调试器模式时,就可以不用执行了调试器模式下的“Program”命令了, 这是大错特错的,反之也是一样。 Debugger(调试器)下拉菜单下和rogrammer(编程器)下拉菜单下还有许多命令 字面上一样,但实际功能是不一样的,注意不要混淆!如果你在“五、 完成调 试器的设置”中已经设置了“Program after a successfulbuild”(编译成功后 自动烧写),那么本步可以跳过,系统会自动帮你完成目标代码的烧写。 在调试器模式下运行程序 进入调试模式后,工具栏会多出调试器快捷工具条,见下图: 从左到右分别是 *1.run –全速运行 (有时程序会跑飞,正常现象) *2.halt –暂停 *3.animate –自动单步(或称为慢速运行) *4.step into –单步运行(子程序内部也单步运行) 5.step over --单步运行(子程序内部代码被全速执行,整个子程序被作为单 步运行中的一步来执行的) 6.stepout--跳出子循环(当程序运行在子程序中时,可以使用它直接运行完 该子程序) *7.reset –复位 PICKIT2在调试器模式下可以实时或单步执行代码,实时执行代码又称“全速运 行”,单步执行代码又称“单步运行”。 我们首先执行调试器模式下的“全速运行”。 选择DebuggerRun (或点击Run 工具栏按钮)。 有点担心,也有点激动,点击Run 工具栏按钮是不是有点象按“嫦娥1号”的 发射按纽? 按下后,呵呵!成功了,见下图。 调试(略) 我们编写的程序太简单了,一次运行成功了,因此就不需要再经历令程序员最感 痛苦的“调试纠错”的阶段了。 当然如果程序没有按我们的要求运行,说明程序有错误,不必担心

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档