KEIL_uVISION2编译环境的使用图解.pdf

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

KEIL uVISION2编程环境使用方法 1.建立一个C项目 (1)运行 KEIL uVISION2 界面如下: 图 1-1 打开 keil 界面 (2)点击Project 菜单,选择弹出的下拉式菜单中的New Project,如图1-2。给该项目命名,例text ,保存 后自动变成后缀为text.uv2的文件,以后我们可以直接点击此文件以打开先前做的项目。 图1-2 新建项目 图 1-3 给项目命名 (3)选择所要的单片机型号,这里我们选择常用的Ateml 公司的AT89C52,如图1-4 所示。完成上面步骤 后,我们就可以进行程序的编写了。 图 1-4 选取芯片 2.新建一个程序文件 图1-5 新建一个程序 (1)点击图中的新建按钮,即红色的1所示的快捷键。在新建的空白文件中即可编程。 (2)在编程之前,点击图1-5 中的3 保存新建的程序,我们把第一个程序命名为test1.c,如果使用汇编编程, 则命名为test1.asm。编程前先保存,这是一个良好的习惯,在编写的过程中可随时保存,防止误操作造成的程 序丢失。 3.将程序文件添加到项目中。 如图1-6 鼠标选中屏幕左边的Source Group1 ,右击弹出菜单,在这里可以做在项目中增加减少文件等操作。 鼠标选中“ Add File to Group ‘SourceGroup 1’”弹出文件窗口,选择刚刚保存的文件,按ADD 按钮,关闭文 件窗,程序文件已加到项目中了。这时在Source Group1 文件夹图标左边出现了一个小+号说明,文件组中有 了文件,点击它可以展开查看。如果想删除该项目中的程序文件,那么选中最后一行“Remove Group‘Source Group 1’and it’s Files” 图1-6 把文件加入到项目文件组中 3.编译运行 在 程序文件已被我们加到了项目中了,按照实验内容进行编程。程序完成后点保存按钮。接下来该编译运行 了。图中1、2、3 都是编译按钮,不同是1 是用于编译单个文件。2 是编译当前项目,如果先前编译过一次 之后文件没有做动编辑改动,这时再点击是不会再次重新编译的。3 是重新编译,每点击一次均会再次编译 链接一次,不管程序是否有改动。在3 右边的 是停止编译按钮,只有点击了前三个中的任一个,停止按钮才会生效。5 是菜单中的它们, 如果项目只有一个文件,按123 中的任何一个都可以编译。在4 中可以看到编译的错误信息和使用的系统资 源情况等,如果有错误,点击错误提示,可自动定位到程序错误附近。6 是有一个小放大镜的按钮,这就是 开启\关闭调试模式的按钮,它也存在于菜单Debug-Start\Stop Debug Session,快捷键为Ctrl+F5。 图1-7 编译运行 4.生成HEX文件 HEX文件是用来烧写到单片机中的文件,在开始C语言的主要内容时,我们先来看看如何用KEIL uVISION2 来编译生成用于烧写芯片的HEX文件。 步骤如下:在Project菜单中找到Options for Target’Target1’,点击该菜单弹出如图1-8的选项卡,选择output 选项,图中1是选择编译输出的路径,2是设置编译输出生成的文件名,3则是决定是否要创建HEX文件,选中 它就可以输出HEX文件到指定的路径中。按照图中所示选择好,将程序重新编译一次,很快在编译信息窗口 中就显示HEX文件创建到指定的路径中了,如图1-9生成hex文件。这样我们就可用自己的编程器所附带的软件 去读取并烧到芯片了,再用实验板看结果。 图1-9 生成hex文件 如何将生成的hex文件烧写到单片机中 1. 连接好单片机学习板的电源线,确保学习版电源关闭,检查单片机芯片是否安装无误(即芯片上 的小缺口向上。安装错误可能会烧坏单片机芯片。) 2. 打开STC串口下载软件(STC-ISP V391.exe)选择单片机型号。桌面上图标 Step1: Step2,选择 按钮,找到刚才生成的后缀为 .hex的文件并选择。 Step3,选择com端口, Step4,不用改变 Step5:冷启动的含义是在给单片机学习版上电后载入程序。即先点下载按钮,当下面出现上电提 示后再打开电源开关,程序自动下载完成并运行。 3. 观察实验现象是否与预期的结果相同。

文档评论(0)

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

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

1亿VIP精品文档

相关文档