- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
单片机实训教案
单片机实训教案
单片机实训教案
单片机实训教案
编辑整理:
尊敬的读者朋友们:
这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(单片机实训教案)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为单片机实训教案的全部内容。
基础知识一软件调试仿真器KeiluVision应用实践
Keil编程软件是目前最流行的开发MCS—51系列单片机的软件。它提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器在内的完整开发方案,通过一个集成开发环境uVision2将这些部分组合在一起。
图1—36KeiluVision2图标程序安装完成后,桌面上会出现KeiluVision2图标,如图1-36,双击该图标便可启动Keil软件的集成开发环境.启动后的程序窗口
图1—36KeiluVision2图标
工具栏为一组快捷工具图标,主要包括基本文件工具栏、建造工具栏和调试(DEBUG/调试)工具栏,基本文件工具栏包括新建、打开、拷贝、粘贴等4个基本操作。建造工具拦主要包括
文件编译、目标文件编译连接、所有目标文件编译连接、目标选项和一个目标选择窗口.调试(DEBUG/调试)工具栏位于最后,主要包括一些仿真调试源程序的基本操作,如单步、复位、全速运行等。
在工具栏下面,有3个默认窗口。左边的一个是工程管理窗口,该窗口有3个标签,分别是Files、Regs和Books。右边的一个为源文件编辑窗口,编辑窗口实质上就是一个文件编辑器,我们可以在这里对源程序文件进行编辑、修改、粘贴等。下边的一个为输出窗口,源文件编译之后的结果显示在输出窗口中,会出现通过或错误(包括错误类型及行号)的提示。如果通过则会生成HEX格式的目标文件,用于仿真或烧录芯片MCS—51单片机软件。
下面以建立一个小程序项目来学习Keil软件的使用。
1.Keil工程的建立
⑴源程序文件的建立
使用菜单“File→New或点击工具栏的新建文件按钮,即可在项目窗口的右侧打开一个新的文本编辑窗口,在该窗口中输入以下汇编语言源程序:
ORG0000h
SJMPSTART
ORG0030H
START:
MOVA,#0
MOVP1,#0
Loop:
INCP1
CALLDelay
SJMPLOOP
Delay:
MOVR2,#3
MOVR1,#0
MOVR0,#0
DLP:
DJNZR0,DLP
DJNZR1,DLP
DJNZR2,DLP
RET
图1-38源程序文件的建立
保存该文件,注意必须加上扩展名(汇编语言源程序一般用asm为扩展名)。这里假定将文件保存为lamp。asm。如图1—38。
⑵建立工程文件
点击“Project→NewProject”菜单,出现一个标准Windows文件对话框,如图1—39所示。在“文件名”中输入程序项目名称,这里我们用“ex1”,“保存”后的文件扩展名为uv2,这是KEILuVision2项目文件扩展名,以后我们可以直接点击此文件以打开先前做的项目。
图1-39建立项目文件
点击保存,出现第二个对话框。这个对话框要求选择目标CPU(即所用芯片的型号),如图1—40所示。Keil支持的CPU很多,这里选择Atmel公司的AT89S51芯片:点击Atmel前面的“+号,展开该层,点击其中的89S51,点击“确定”按钮,回到主界面。此时在工程管理窗口的文件页中出现了“Tager1”,前面有“+号,点击“+”加号展开,可以看到下一层的“SourceGroup1,这时的工程还是一个空的工程,里面什么文件也没有,需要动手把刚才编写好的源程序加入:点击“SourceGroup1,使其反白显示,然后点击鼠标右键,出现一个下拉菜单,选中其中的“AddfiletoGroup‘SourceGroup1”,如图1—41所示。
图
图1-40目标CPU所用芯片的型号选择
图1-41把源程序文件加入到工程
图1-41把源程序文件加入到工程
图1—42项目功能菜单这时,出现一个对话框,要求寻找源文件:点击对话框中的文件类型,将文件类型改为“AsmSourceFile”,在列表框中找到l
文档评论(0)