Keil uVision5 循环程序实验.docVIP

  • 320
  • 0
  • 约2.72千字
  • 约 10页
  • 2022-05-28 发布于贵州
  • 举报
实验目的和要求 目的:熟悉 Keil uVision5 集成开发环境,熟练使用 Keil uVision 软件,熟悉条件转移指 令及比较转移指令的运用,掌握循环程序的设计及调试方法。 要求:通过下列循环程序输入、修改和调试,掌握断点执行的调试方法,以及在循环程序中 如何通过断点的方法调试程序。 实验内容和原理 一.程序 程序功能:将片内 RAM 从 21H 单元开始存放的 5 个数求和,结果送片外 2000H 单元中。 ORG 0000H MOV R0,#21H MOV R1,#05H CLR A LOOP: ADD A,@R0 INC R0 DJNZ R1, LOOP MOV DPTR, #2000H MOVX @DPTR, A SJMP $ END 主要仪器设备 Keil uVision5 实验步骤 (一)输入程序 1. 建立工程文件 在桌面上双击 Keil uVision5 图标,点击“工程(Project)”- “新建工程(New Project…)”命令,在出现的对话框中输入项目名 SY2.Uv2,选择合适的文件夹下建立新 的工程项目 SY2.Uv2,再在“ S 为目标‘Target1’选择设备”对话框,在“数据库内容” 下选择 Atmel,点开“ +”号,选择 89C51 器件,点击确定按钮。 2. 源程序文件的建立

文档评论(0)

1亿VIP精品文档

相关文档