欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年keil使用教程 .pdf

    • 资源ID:34267560       资源大小:5.94MB        全文页数:18页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年keil使用教程 .pdf

    KEIL 简介:单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为CPU可以执行的机器码有两种方法,一种Keil软件图标是手工汇编, 另一种是机器汇编, 目前已极少使用手工汇编的方法了。机器汇编是通过汇编软件将源程序变为机器码,用于MCS-51单片机的汇编软件有早期的A51,随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展,Keil 软件是目前最流行开发MCS-51系列单片机的软件, 这从近年来各仿真机厂商纷纷宣布全面支持Keil 即可看出。Keil 提供了包括 C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision )将这些部份组合在一起。运行 Keil 软件需要 Pentium 或以上的 CPU ,16MB或更多 RAM 、20M以上空闲的硬盘空间、 WIN98 、NT 、WIN2000 、WINXP 等操作系统。掌握这一软件的使用对于使用 51 系列单片机的爱好者来说是十分必要的,如果你使用C语言编程,那么 Keil 几乎就是你的不二之选(目前在国内你只能买到该软件、而你买的仿真机也很可能只支持该软件),即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。 KEIL 如此的被广泛使用,现在我们就大体讲讲KEIL的常规功能: 1.启动 keil 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 18 页 - - - - - - - - - 2. 建立一个工程:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 18 页 - - - - - - - - - 3. 选择工程保存位置。注意一个工程会包含很多个文件,请建立一个文件夹,一起放到里面。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 18 页 - - - - - - - - - 4. 选择单片机(MCU )型号这里选择的是atmel - AT89S52单片机名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 18 页 - - - - - - - - - 5.Keil弹出对话框询问是否将初始化代码一起加入工程。这里我们选择否。这个初始化代码就类似于我们用汇编的时候初始化CPU ,让它从制定地址开始运行。我们用C 语言编写程序,这个是不需要的。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 18 页 - - - - - - - - - 6. 现在就建立了一个工程。但是工程是空的,里面什么都没有。接下来我们就要新建一个*.C 的文件,用来编程。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 18 页 - - - - - - - - - 7. 建立编程文件。点击文件 - 新建。 会立即在当前窗口新建一个“文本文件”,然后点击保存,一定要把这个文件保存成*.C 文件。比如, 输入文件名的时候我们输入main.C( 其他名字也可以,比如 XiaoMao.C) 。一定要是C文件。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 18 页 - - - - - - - - - 8. 现在我们建立了这个用来编写程序的文件,但是这个文件是不在工程中的,我们需要把它添加进去。右键点击工程目录(如下图,现在可以看到,这个工程目录下什么文件都没有,因为我们还没有添加)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 18 页 - - - - - - - - - 9. 添加文件到工程中。选择要添加的文件,然后点击打开,文件就会被添加进去。这里有人问:我已经添加了,怎么这个“添加文件”的对话框怎么还不关闭啊,这是Keil为你着想,如果你要添加多个文件,就不用一直重复这个操作了,干脆,你要添加什么文件一次添加个够。在你添加文件完毕后,你自己关掉这个对话框。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 18 页 - - - - - - - - - 10. 工程建立完毕,可以开始写程序了。如下图,我们可以看到,一个完整的工程,应该如下图所示,项目目录中至少有一个文件。以后我们还会讲到,其实我们可以添加很多的“头文件”等等进去。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 18 页 - - - - - - - - - 11. 现在可以编写程序了。下图编写一个简单的C语言程序。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 18 页 - - - - - - - - - 12. 写完程序后,就可以“编译”“链接”了。所谓的编译,就是把高级语言变成计算机可以识别的 2 进制语言,计算机只认识1 和 0,编译程序把人们熟悉的语言换成2 进制的。这个过程程序会告诉你,你写的程序哪里有错误。如果有错误,你可以按照提示,在第几行第几行,更改后可再次编译。“编译”是下图中标注按钮的第一个;第二个是“链接”按钮;第三个是“重新链接”。本人一般不用第二个按钮,直接点第三个就可以了。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 18 页 - - - - - - - - - 13. 编译成功,没有错误后,我们可以“链接”,让keil生成我们需要的文件。点击第二个(本人一般不用第一个和第二个,直接点击第三个就行了。因为“链接”过程也是先“编译”,也是包含了第一步的,如果有错误,同样会中断,并且给出提示的)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 18 页 - - - - - - - - - 14. 到现在为止,这个程序算是写完了。但是我们往往需要看看这个程序运行的结果。比如我们将程序下载到单片机上,或是将程序导入别的仿真软件(比如proteus )中。当前的单片机下载器或是 proteus ,其实都是将keil最后生成的机器码导入其中,而不是将代码或是我们写的C文件倒进去。因为CPU是看不懂我们的代码的,CPU只能运行机器语言。这里,我们就需要设置一下,让keil替我们生成这个机器语言。如下图,右键点击工程菜单,选择“为目标 目标 1设置选项”,其实这是翻译的不好,应该是“为工程设置选项”。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 18 页 - - - - - - - - - 15. 在弹出的对话框中点击“输出”,对输出选项进行设置。然后将“产生HEX文件”前面的小对钩选中,这样在你点击“链接”按钮的时候,keil就会生成 *.HEX 文件。 “执行的名字”就是生成的这个HEX文件的名称,你可以随意更改。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 18 页 - - - - - - - - - 16. 好了,设置好了点击“确定”,再点击一下“重新链接”按钮,看看这次提示的信息是不是不同了呢?我么可以看到多了这么一条信息“创建HEX文件 TEST ”这说明我们的设置起作用了。那生成的这个HEX文件在哪里呢?当然是在我们的工程目录下面了。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 18 页 - - - - - - - - - 17. 在工程目录下找到*.HEX 文件。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 18 页 - - - - - - - - - 18. 看到 HEX文件了吧 ?接下来, 不管是要下载程序到实验板,还是要导入到proteus中仿真, 都用这个 HEX文件就可以了。19. 好了,就这么多,祝你好运哇。如果你需要实验板,你可以到我们的产品中心去看看。GOOD LUCK 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 18 页 - - - - - - - - -

    注意事项

    本文(2022年keil使用教程 .pdf)为本站会员(Che****ry)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开