1 / 17
文档名称:

Keil软件介绍.docx

格式:docx   大小:1,059KB   页数:17页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Keil软件介绍.docx

上传人:2072510724 2021/6/2 文件大小:1.03 MB

下载得到文件列表

Keil软件介绍.docx

文档介绍

文档介绍:Keil使用介绍
一 Keil软件介绍
Keil是一个公司的名字。是由德国慕尼黑的 Keil Elektronik GmbH和美国德克萨斯 的Keil Software组成。Keil软件是目前最流行开发51系列单片机的软件。支持c语言, 汇编语言0
Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统。 Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在 内的完整开发方案,通过一个集成开发环境(uVision)将这些部分组合在一起。运行Keil 软件需要 WIN98、NT、WIN2000、WINXP等操作系统。如果你使用 C语言编程,那么 Keil几乎就是你的不二之选,即使不使用 C语言而仅用汇编语言编程,其方便易用的集 成环境、强大的软件仿真调试工具也会令你事半功倍。 Keil经过改进已经有了几个版本。
但是操作方法大同小异,我们就用 keil4讲解如何使用keil软件。。
二Keil使用方法
keil4如何用建立一个工程
打开keil4软件,将出现如下界面。
1)建立一个工程。单击[Project]菜单选项中New uVision Project,选择建工程文件的路 径,输入功能的名字(最好一个功能单独建立一个文件夹)。我们取名为led,点击保存, 如下图1-1,1-2
图1-1建立工程
图1-2保存工程
2)选择单片机型号。当点击保存后回出现如1-3图所示对话框,选择单片机型号。我们 用的单片机是STC12C5A16S2,里面找不到单片机型号。51内核的单片机有通用性,所 以此处我们选择Atmel下面的AT89C52即可。对话框右边是对此型号单片机的说明。我 们点击OK .
Select Dsncs for Tai卒t 'h
CPV
Vendor: Ard
Device: ATS9C52 「Use Extended ynker(LX51) instead ol BL51
Toolset: C51 F Ui&ExtendedAssemblei[AX51Jinst&sd olA5t
[atabdse Desgipiion;
11
AT89C51RC2
AT88C51HD2
ATSK51RE2
ATB9C51SN&1
,J35C51SND2
3051-based训Static24NHzQ10Scontroteinih 32 I/O Unes, _|
3linHs/lCourtera, 8 htenupts/2Priority Levels, HART. ":
7L
r3 ^1 ftz Jal rnj* _RV FJ o r cl rr L- K A4U -nHd- HUJ- R
A
AT灯ATATAT8AT一
Help
Thnee-Leve! biemory Lock, 3K fr/es Flash IZemoy, 128 Bytes OnWiip RAM
图1-3选择单片机型号
完成上面后出现图1-4对话框提示是否把标准8051代码加入工程文件中,点击是,出现
图 1-5。
bij ♦ ” Ai ,,工?,i 产一 - 4
图1-4
图1-5
至此我们建立了一个工程文件,但是里面还没用工程代码文件,下面建立代码文件
3)建立程序代码文件。点击菜单中K FileS选项中KNewR,如图1-6
图1-6新建编辑文件
完成后出现图1-7
点击工具栏中图标
保存按钮,出现图1-8对话框
图1-8
输入文件名(文件名可与工程名相同) ,点击保存出现图
,(),在 1-9界面,可以看到光标在闪烁。
图1-9
4)添加代码文件到工程中。点击左框中[Target日前面的十号,然后在『Source Group O 选项上单击右键,在出现菜单中 ,选择 [Add Files to Group Source Group 11菜单 项。具体操作如图1-10,图1-11。
图 1-10
i on?
Elle Edit Ifi <W troJ*ct F■口I B*I J JVCS 芥 Ikd&* M*l>
ZM Qi
工,D : \hnofc\5R C1 \KM ILMfi 5?_ 1 \part 7
®pts oni. for Group Saurc* ,力中厚。 1B
佳力 t«build t v,
I * I Itllld t U"r»t
idd Fil
Soum ・,r ni