单片机keilc51软件的使用方法

更新时间:2023-04-10 18:09:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Keil C51软件的使用

Keil C51软件是众多单片机应用开发的优秀软件之一,它集编辑、编译、仿真于一体,支持汇编和C语言的程序设计,界面友好、易学易用。下面介绍Keil C51软件的使用方法:

1.启动Keil C51,界面如下图

Twe Integratiofi

IDE for

Microcontroller

TTiib picigiHhi is ptoLu dud by U.S. dnd iihLuiiidiLiDndl copy light IdWb.

启动Keil C51时的屏幕

进入Keil C51后的编辑界面

2?建立一个新工程

(1)单击工程菜单,在弹出的下拉菜单中选中新建工程选项

(2)然后选择你要保存的路径,输入工程文件的名字,比如保

存到C51目录里,工程文件的名字为C51,如下图所示,然后点击保存。

(3)这时会弹出一个对话框,要求你选择单片机的型号,你可

以根据你使用的单片机来选择,Keil C51几乎支持所有的51核的单

片机,我这里还是以大家用的比较多的Atmel的89C51来说明,如下图所示,选择89C51之后,右边栏是对这个单片机的基本的说明,

然后点击确定。

懐件礙与嗾固

自W S

⑥①窗匡1 F

;国标.酥文拌届性. 话擇吕标盪

能项一,

瑚肓除戈怦选项

裁建新建谨所有目新丈件

聆嫌译.Ctrl^F^

£u停止沟建

口程觸试矽惬谩备IX具3¥C3 Wfeu凋助

麻T徉

二耳

QJ]井工

f7

F艾件扩逵:S.书希和端璋环毘喃桂

(4)完成上一步骤后,屏幕如下图所示

(5)单击文件菜单,再在下拉菜单中单击新建选项,屏幕如下图所示

此时光标在编辑窗口里闪烁,这时可以键入用户的应用程序了,建议首先保存该空白的文件,单击文件菜单,在下拉菜单中选中另存为选项单击,屏幕如下图所示,在文件名栏右侧的编辑框中,键入欲使用的文件名,同时,必须键入正确的扩展名。

注意,如果用C语言编写程序,则扩展名为.c;如果用汇编语言编写程序,则扩展名必须为.asm。然后,单击保存按钮

回到编辑界面后,单击目标

1前面的+号,然后在源程序组1

上单击右键,弹出如下菜单,

皆C: \DocuAcnt J:end

口打石*件

簡I?鄴鬧苣折百目輛

尊備庖文件

踵]y^j L枸追

糟加立忡到蛆■■煩徨序爼r 审椅,盥和文件届性..

臥阵爼■■洒程序狙「瓏内所有丈件

然后单击增加文件到组‘源程序组1'屏幕如下图所示, 选中,然后单击Add,屏幕如下图所示,

FT

(7)输入如下的汇编语言源程序,程序输入完毕后如下图所示

(8)单击工程菜单,再在下拉菜单中单击建造目标选项(或者

使用快捷键F7),编译成功后,再单击调试菜单,在下拉菜单中单击

开始/停止调试(或者使用快捷键 Ctrl+F5),屏幕如下所示

(9)调试程序,在上图中单击调试菜单,在下拉菜单中单击运

行到选项(或者使用快捷键F5),然后再单击调试菜单,在下拉菜单

中单击停止运行选项(或者使用快捷键 EsC ,通过寄存器窗口、存 」* iMH PR 鬲

m 上 二 E.fT

T O

O SE DO Tl

w

T 4 0x00 U MC JU

U^JU

FT 口颗

Al K 0点

刃 OafH

nc T

ora 日丁坤naiiL 呻

Olu_ih ho 卄心』化

叱 uav pl lesU dklp ri a. IiDV pl r 3 11! slL ilt-1--^' S]Ufl 1吭11 曲】強:皿¥ Eli 1350 <11; d2: IiOV djnE 工b^cL. 出加 E^jrtUL I : ex J' ■ ?r

E L OIX L : 1 orp ;

储器窗口以及外围设备窗口等就可以看到程序运行后的结果。

(10)至此,我们在Keil C51上做了一个完整工程的全过程。但

这只是纯软件的开发过程,如何使用程序下载器看一看程序运行的结 果

右键单击目标1,再在下拉菜单中单击目标‘目标 1'属性,如 图所

示,

QJ7开立畔

险1建新連酗有目奇 闔琏造目拯

F :

筋世舞 C ud S eti rgi\YLYZ>'\Hy I o c un trtl z\C5 L 1

在弹出的选项卡中选择输出选项,选中生成 HEX 文件,使程序

-:

5卅口杠乍林「比挥殳畐

匚ng 000Ch suit 同 Ftl?

本文来源:https://www.bwwdw.com/article/op8l.html

Top