第5课 实验一KEIL_UVISION3开发系统介绍.doc

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

2011---2012学年第1学期《单片机原理》 时 间 2011年 9月日 星期四 题 (章节名称) KEIL UVISION3开发系统介绍 教学目的 与要求 1、掌握KEIL UVISION3开发系统的使用要领 2、了解KEIL UVISION3开发系统主要窗口的信息 3、掌握汇编语言程序的基本调试方法 教学重点 1、工程创建、程序文件添加到工程、设置输出目标 2、汇编语言程序的基本调试方法 3、主要窗口的信息解读 教学难点 1、汇编语言程序的调试方法 2、主要窗口的信息解读 教学方法 演示操作法 教学时数 2 教具 投影仪、多媒体机房 实验报告 不要求 主要内容 时间分配 一、KEIL UVISION3开发系统软件的使用要领 二、程序编译与调试 三、编译后系统产生的文件 四、练习 五、观察与思考 六、小结 20 20 10 25 10 5 课后 小结 采用边讲、边示范、边练的教学方法,提高了教学效果; 强调学生掌握开发软件的使用要领。 第5课 实验一、 KEIL UVISION3开发系统介绍 教学内容与过程 【预备】 1、在桌面找到软件的快捷按钮 2、在E盘上建立备用文件夹(S51) 一、KEIL UVISION3开发系统软件的使用要领 1、工程文件(F.uv2)创建与保存 project→new project →名为F.UV2并保存到S51文件夹→选择芯片型号(ATMEL中的AT89S51)→确定 2、程序文件(F.ASM) 创建与保存 新建汇编程序文件→编写程序→保存为F.ASM文件→保存到→S51文件夹中 录入以下程序: ORG 0000H ;指定程序代码在ROM中存放的首地址 MOV R0,#50H ;将立即数50H送到R0中 MOV A,R0 ;将R0中的数送到A中 MOV P0,A ;将A中的数送到P0中 END ;告诉编译系统程序到此结束 3、将程序文件(F.ASM)添加入工程(F.uv2)当中 左击Target1→右击source Group1→选Add File…→改变文件类型,在S51文件夹中找到→F.ASM文件→点Add(加入) 注意: (1)一般工程名与程序文件名相同,只是后缀名不同 (2)如果“SOURCE GROUP1”中没有“STARTUP.A51”文件,添加(左击Target1→右击source Group1→选Add File…→改变文件类型,在S51文件夹中找到→STARTUP.A51文件→点Add加入) 4、设置输出目标(F.HEX文件) 点Target→可以根据需要将XIAL改为12MHZ 左击Target1→右击option for…→ output→create HEX Fi打“√”→确定 二、程序编译与调试 1、程序编译 project→rebiuld all target file(进行汇编、连接、创建目标文件,有错误提示 注意:编译后系统自动产生一些与工程名相同的文件,其中后缀为.HEX的文件就是芯片写入文件。 2、程序调试 1)工程窗口---包含文件窗口和寄存器窗口(只有在调试时出现) 2)输出窗口---可以看到汇编、连接、创建目标文件的过程中的提示信息 3)汇编代码窗口----可以看到16十六进制代码和指令的对应关系 4)并行口----可以看到P0、P1、P2、P3、P4口的各位取值情况 5)地址命令窗口---可以看到存储器地址中的数据 地址命令窗口的操作使用方法: (1)查看ROM地址(包括内、外ROM) (2)查看内部RAM地址(8位地址码) (3)查看内部直接寻址的RAM地址(8位地址码) (4)查看外部RAM地址(16位地址码) 3、与调试(debug)有关的按钮 调试开始/停止---start/stop session CUP复位----reset CPU 单步运行--- step 三、编译后系统产生的文件 1、新建项目F1,保存在S51文件夹后,产生三个文件。 2、新建程序F1.ASM,保存在S51文件夹后,多产生了一个文件(F1.ASM) 3、三种编译方式编译后产生的文件 1)点击“编译当前文件” 编译后,多产生了F1.OBJ、F1.LST两个文件。 2)点击“构建目标

文档评论(0)

xll805 + 关注
内容提供者

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

1亿VIP精品文档

相关文档