- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Keil软件使用方法简介:
Keil C51 软件是众多单片机应用开发的优秀软件之一,它集编辑,编译,仿真于一体,支持汇编,汇编语言和 C 语言的程序设计,界面友好,易学易用。
下面介绍Keil C51软件的使用方法
进入 Keil C51 后,屏幕如下图所示。几秒钟后出现编辑界
进入Keil C51后的编辑界面
简单程序的调试
学习程序设计语言、学习某种程序软件,最好的方法是直接操作实践。下面通过简单的编程、调试,引导大家学习Keil C51软件的基本使用方法和基本的调试技巧。
新建工程
单击Project菜单,在弹出的下拉菜单中选中New Project选项
然后选择你要保存的路径,输入工程文件的名字,比如保存到D盘的CMJ51文件夹里,工程文件的名字为CMJ1如下图所示,然后点击保存.
这时会弹出一个对话框,要求你选择单片机的型号,你可以根据你使用的单片机来选择,keil c51几乎支持所有的51核的单片机,我这里还是以大家用的比较多的Atmel 的89C51来说明,如下图所示,选择89C51之后,右边栏是对这个单片机的基本的说明,然后点击确定.
完成上一步骤后,屏幕如下图所示
到现在为止,我们还没有编写一句程序,下面开始编写我们的第一个程序。
(2)新建文件
在下图中,单击“File”菜单,再在下拉菜单中单击“New”选项
新建文件后屏幕如下图所示
此时光标在编辑窗口里闪烁,这时可以键入用户的应用程序了。
键入程序后界面如下:
单击file菜单下的save,出现一个对话框,键入文件名,后缀名为 .asm,进行保存到D盘CMJ51文件夹下。界面如下:
点击保存即可。出现如下界面。
添加文件
回到编辑界面后,单击“Target 1”前面的“+”号,然后在“Source Group 1”上单击右键,弹出如下菜单
然后单击“Add File to Group ‘Source Group 1’” 屏幕如下图所示
选中cmj1.asm,然后单击“Add ”屏幕好下图所示
(4)汇编连接
单击如下图所示的图标(rebuilt all target files)
出现如下界面:
(5)运行看结果
单击如下图的图标(start/stop debug session),进入运行状态
出现如下界面:
单击一次下图的图标(step into),程序就能运行一条,一直到程序的结束(ret)。
运行结束后,直接可以在如下界面中看结果。
特殊功能寄存器中的内容可以在界面中直接看到,存储单元的内容在memory #1中输入如上图所示的地址,即可看到该单元的内容为66H。
作业上交
keil软件下编写程序时,分为几个步骤,分别是什么?
请写出下面程序的运行结果。
ORG 0000H
LJMP START
ORG 0050H
START: MOV A, #88H
MOV B, #44H
MOV 30H, #66H
RET
END
文档评论(0)