第十一章 Keil简易入门教程.pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Keil 简易入门教程 者:彭保基 西安交通大学 电信学院 电子2002 级 版本:V1.0 写 时间:2004 年12 月3 日 Keil 是目前世界上最好的51 单片机的汇编和c 语言的开发工具。支持汇编,c 语言 以及混合编程。Keil 提供包括C 编译器、宏汇编、连接器、库管理和一个功能强大的仿真 调试器在内的完整开发方案,通过一个集成开发环境(uVision)将这些部分组合在一 。 掌握这一软件的使用对于51 系列的单片机的用户来说是十分必要的,如果你使用C 语言 编程,那么Keil 几乎就是你的不二之选;即使你不使用C 语言而仅使用汇编语言,其方 便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。 一、 般开发流程 1)打开keil,出现下面画面;点击菜单project,选择new project: 2)然后选择你要保存的路径,输入工程文件的名字,比如保存到keil 目录里,工程文件的 名字为test.uv2。如下图所示,然后点击保存。 PDF 文件使用 pdfFactory Pro 试用版本创建 3)这时会弹出一个对话框,要求你选择单片机的型号,你可以根据你使用的单片机来选 择,keil c51 几乎支持所有的51 核的单片机;一般可选用Atmel 公司的AT89c51,写好 的程序也可以在其它的一些51 系列的单片机上用。如图所示,选择AT89c51 之后,右边 一栏是对这个单片机的基本的说明,然后点击确定。 4)这时要新建一个源程序文件,建 一个汇编或c 文件,如果你已经有源程序文件,可以忽 略这一步.点击菜单File-New: 5)选择菜单File-Save: 6)选择你要保存的路径,在文件名里输入文件名,注意一定要输入扩展名,如果是c 程序文 件,扩展名为.c,如果是汇编文件,扩展名为.asm。那么我们这里是要存储一个c 源程序文 PDF 文件使用 pdfFactory Pro 试用版本创建 件,所以输入.c 扩展名,保存为test.c 的名字,(也可以保存为其他名字),点击保存。 7)输入一个简单的程序,这时你就可以看到先保存的好处了,先保存的话,一些关键字就 会变颜色;这样你就可以很容易检查出错误了。 8)点击Target 1 前面的+号,展开里面的内容source Group1: 9)用右键点击Sourece Group 1(注意用鼠标的右键,而不是左键),将弹出一个菜单,选择 Add Files to GuoupSource Group 1。 PDF 文件使用 pdfFactory Pro 试用版本创建 10)选择刚才的文件test.c。 文件类型选择C Source file(*.c).因为我们的是c 程序文件,所以选择该类型,如果是汇 编文件,就选择asm source file。如果是目标文件,选择Object file,如果是库文件,选 择Library file。最后点击Add;点击add 之后,窗口不会消失,(如果要添加多个文件,可 以不断添加),添加完毕此时再点击Close 关闭该窗口。 11)这时在source group 1 里就有test.c 文件,如图: PDF 文件使用 pdfFactory Pro 试用版本创建 13)C 程序文件已被我们加到了项目中了, 下面就剩下编译运行了。我们先来看右图吧,图 中1、2、3 都是编译按钮,不同是1 是用于编译 单个文件。2 是编译当前项目,如果先前编译过, 文件没有做过编辑改动,这时再点击是不会再次 重新编译的。3 是重新编译,每点击一次均会再 次编译链接一次,不管程序是否有改动。在3 右 边的是停止编译按钮,只有点击了前三个中的任 意一个,停止按钮才会生效。5 是菜单中的它们, 我个人就不习惯用它了。在4 中可以看到编译的 错误信息和使用的系统资源情况等,以后我们要 查错就靠它了。6 左边有一个小放大镜的按钮,

文档评论(0)

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

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

1亿VIP精品文档

相关文档