基于ISD51的MCS51在线调试方法.pdfVIP

  • 100
  • 0
  • 约8.55千字
  • 约 4页
  • 2018-05-09 发布于福建
  • 举报
第 17卷 第 2期 兰州工业高等专科学校学报 Vol_17,No.2 2010年 4月 JournalofLanzhouPolytechnicCollege Apr.,2010 文章编号 :1009—2269(2010)02—0021—04 基于 ISD51的MCS51在线调试方法 权建军 (兰州石化职业技术学 院 电子 电气工程系,甘肃 兰州 730060) 摘要:介绍 了一种 MCS5l的在线系统调试方法.采用德 国KEIL软件的 ISD(InSystemDebug— ger)功能,可 以不用价格较责的硬件仿真器进行 系统的在线 实时仿真调试.详细介绍 了硬件 配置、 ISD51与用户程序的整合 以及 KEIL软件的设置.最后 ,通过一个开发 实例详细介绍 了该调试方 法.该方法对 于教学以及实际开发都很有意义. 关 键 词 :ISD51;系统调试 ;硬件配置 ;程序整合 中图分类号 :TP314 文献标志码 :A 行. 0 引言 缺点 :占用单片机的一个串 口,同时一个用做 单片机 的仿真调试广泛采用仿真软件 ,配合 波特率发生器 的定 时器被 占用.此外,程序有近 仿真器进行.由于需要 昂贵的仿真器硬件,使得在 600个 Byte,也在一定程度上 占用 了程序存储空 教学环节受到 了限制.教学环节大多采用软件仿 间,使得本可 以使用 89C51芯片的系统可能不得 真或实验箱上进行 ,实际应用性不强 ,影响教学效 不使用 89C52等芯片.如果不使用 89S52等在线 果.因此 ,学习使用成本低廉的在线 ISD51开发工 可编程芯片,还需要用编程器擦写程序. 具 ,进行真题真做,就十分有必要了. 2 ISD51的硬件配置 1 ISD51的介绍 只需要将 目标板 的 MCU 串 口(RXD、TXD) ISD51(在线调试器 )是 KEIL软件 的 自带程 及 电源、地线通过 MAX232接到 PC机的 RS232 序 ,它 由两个文件组成 :ISD51.A51和 ISD51.H, 串口即可 (如图 1所示). 安装在 /Keil/C51/ISD51目录下.它为 8051编程 用户提供了新的监控调试技术.将 ISD51进行配 3 ISD51和用户程序的整合 置后与您的用户程序连 接起来 ,用户就可 以通过 1)将 ISD51.A51和 ISD51.H从 /c51/ISD5l 8051的一个串 口直接在芯片上调试程序 了,这就 复制到项 目文件夹里 [2]. 是所谓在线调试[1].这也正是它与其他仿真 的不 2)将 ISD51.A51加 入 uVsion2项 目(pro— 同之处. ject). 优点:程 序 代 码 写在 单 片机 内部 Flash/ 3)将 ISD51.H加入到c主程序函数里面 (即 EPROM 或者外部 EPROM 中,可 以存在于最终 在 main()内使用#include“ISD51.H”语句). 产

文档评论(0)

1亿VIP精品文档

相关文档