keil如何使用-图文教程告诉你keil怎么使用

合集下载

单片机开发与仿真软件keilc51的使用

单片机开发与仿真软件keilc51的使用

单片机开发与仿真软件Keil C51的使用一、Keil C51 操作入门Keil C51 简介Keil C51 是德国知名软件公司Keil(现已并入ARM 公司)开发的基于8051 内核的微控制器软件开发平台,是目前开发8051 内核单片机的主流工具。

Keil 51支持汇编语言、C语言等各种开发语言。

其中,uVision2集成开发环境包含项目管理、源代码编辑和强大的程序调试环境。

uVision2调试器是一个强大的全特性调试器,允许用户在PC机上完全模拟目标程序、指令集和片内外围功能。

实验所用的是Keil C51 评估版。

Keil C51 的启动双击桌面上的“Keil uVision2”图标,启动Keil C51程序,启动界面如图1所示。

图1 Keil C51的启动界面建立第1 个Keil C51 程序Keil C51 是一个功能很强大的软件,但是使用起来并不复杂。

现在就通过建立一个简单的LED(发光二极管)闪烁发光的实例来初步掌握Keil C51的基本用法。

硬件电路参见图2,单片机I/O 输出低电平可点亮LED。

图2 LED 闪烁发光电路●新建工程。

执行Keil C51 软件的菜单“Project | N ew Project…”,弹出一个名为“Create New Project”的对话框。

先选择一个合适的文件夹准备来存放工程文件,比如“E:\Project\LedFlash”,其中“LedFlash”是新建的文件夹。

建议:今后每新建一个工程都要在适当的磁盘位置新建一个文件夹用来保存工程文件,以方便管理,并养成良好的习惯。

最后,为工程取名为“LedFlash”,并保存。

参见图3。

图3 新建Keil C51 工程●选择CPU。

紧接着,Keil C51 提示选择CPU 器件。

8051 内核单片机最早是由鼎鼎大名的Intel 公司发明的,后来其他厂商如Philips 、Atmel 、Winbond 等先后推出其兼容产品,并在8051 的基础上扩展了许多增强功能。

Keil C51使用详解

Keil C51使用详解

Keil C51使用详解第一章Keil C51开发系统基本知识 (6)第一节系统概述 (6)第二节Keil C51单片机软件开发系统的整体结构 (6)第三节Keil C51工具包的安装 (7)1. C51 for Dos 72. C51 for Windows的安装及注意事项: (7)第四节Keil C51工具包各部分功能及使用简介 (7)1. C51与A51. 72. L51和BL51. 83. DScope51,Tscope51及Monitor51. 84. Ishell及uVision. 9第二章Keil C51软件使用详解 (10)第一节Keil C51编译器的控制指令 (10)1. 源文件控制类 (10)2. 目标文件(Object)控制类: (10)3. 列表文件(listing)控制类: (10)第二节dScope51的使用 (11)1. dScope51 for Dos 112. dScope for Windows 12第三节Monitor51及其使用 (13)1. Monitor51对硬件的要求 (13)2. Mon51的使用 (13)3. MON51的配置 (13)4. 串口连接图: (13)5. MON51命令及使用 (14)第四节集成开发环境(IDE)的使用 (14)1. Ishell for Dos的使用 (14)2. uVision for windows的使用 (15)第三章Keil C51 vs 标准C.. 15第一节Keil C51扩展关键字 (15)第二节内存区域(Memory Areas): (16)1. Pragram Area: (16)2. Internal Data Memory: 163. External Data Memory. 164. Speciac Function Register Memory. 16第三节存储模式 (16)1. Small模式 (16)2. Compact模式 (17)3. large模式 (17)第四节存储类型声明 (17)第五节变量或数据类型 (17)第六节位变量与声明 (17)1. bit型变量 (17)2. 可位寻址区说明20H-2FH.. 18第七节Keil C51指针 (18)1. 一般指针 (18)2. 存储器指针 (18)3. 指针转换 (18)第八节Keil C51函数 (19)1. 中断函数声明: (19)2. 通用存储工作区 (19)3. 选通用存储工作区由using x声明,见上例。

Keil C51 使用详解

Keil C51 使用详解

Keil C51使用详解V1.0第一章KEIL C51开发系统基本知识 (6)第一节系统概述 (6)第二节KEIL C51单片机软件开发系统的整体结构 (6)第三节KEIL C51工具包的安装 (7)1. C51 for Dos (7)2. C51 for Windows的安装及注意事项: (7)第四节KEIL C51工具包各部分功能及使用简介 (7)1. C51与A51 (7)2. L51和BL51 (8)3. DScope51,Tscope51及Monitor51 (8)4. Ishell及uVision (9)第二章KEIL C51软件使用详解 (10)第一节KEIL C51编译器的控制指令 (10)1.源文件控制类 (10)2.目标文件(Object)控制类: (10)3.列表文件(listing)控制类: (10)第二节DSCOPE51的使用 (11)1. dScope51 for Dos (11)2. dScope for Windows (12)第三节MONITOR51及其使用 (13)1. Monitor51对硬件的要求 (13)2. Mon51的使用 (13)3. MON51的配置 (13)4.串口连接图: (13)5. MON51命令及使用 (14)第四节集成开发环境(IDE)的使用 (14)1. Ishell for Dos的使用 (14)2. uVision for windows的使用 (15)第三章KEIL C51 VS 标准C (15)第一节KEIL C51扩展关键字 (15)第二节内存区域(MEMORY AREAS): (16)1. Pragram Area: (16)2. Internal Data Memory: (16)3. External Data Memory (16)4. Speciac Function Register Memory (16)第三节存储模式 (16)1. Small模式 (16)2. Compact模式 (17)3. large模式 (17)第四节存储类型声明 (17)第五节变量或数据类型 (17)第六节位变量与声明 (17)1. bit型变量 (17)2.可位寻址区说明20H-2FH (18)第七节KEIL C51指针 (18)1.一般指针 (18)2.存储器指针 (18)3.指针转换 (18)第八节KEIL C51函数 (19)1.中断函数声明: (19)2.通用存储工作区 (19)3.选通用存储工作区由using x声明,见上例。

图解使用Keil C51软件的九个步骤

图解使用Keil C51软件的九个步骤

2008-11-20 22:04图解使用Keil C51软件的九个步骤keil uvision2 C51软件是目前功能最强大的单片机c语言集成开发环境,下面我们通过图解的方式来Keil C51软件的使用教程,学习最简单的,如何输入源程序→ 新建工程→ 工程详细设置→ 源程序编译得到目标代码文件。

第一步:双击Keil uVision2的桌面快捷方式(图1),启动Keil集成开发开发软件。

软件启动后的界面如图2所示。

图1:启动Keil uVision2单片机集成开发环境图2:软件启动后的界面第二步:新建文本编辑窗。

点击工具栏上的新建文件快捷按键,即可在项目窗口的右侧打开一个新的文本编辑窗,见图3所示。

图3:新建文本编辑窗第三步:输入源程序。

在新的文本编辑窗中输入源程序,可以输入C语言程序,也可以输入汇编语言程序,见图4。

图4:输入源程序第四步:保存源程序。

保存文件时必须加上文件的扩展名,如果你使用汇编语言编程,那么保存时文件的扩展名为“.asm”,如果是C语言程序,文件的扩展名使用“*.C ”。

图5:保存源程序注:第3步和第4步之间的顺序可以互换,即可以先输入源程序后保存,也可以先保存后输入源程序。

第五步:新建立Keil工程。

如图6所示,点击 "工程" → "新建工程" 命令,将出现保存对话框(图7)。

图6:新建工程图7:保存工程对话框在保存工程对话框中输入你的工程的文件名,Keil工程默认扩展名为".uv2",工程名称不用输入扩展名(见图7),一般情况下使工程文件名称和源文件名称相同即可,输入名称后保存,将出现"选择设备"对话框(图8),在对话框中选择CPU的型号。

第六步:选择CPU型号。

如图8所示,为工程选择CPU型号,本新建工程选择了ATMEL公司的AT89C51单片机。

图8:选择CPU型号对话框第七步:加入源程序到工程中。

编译软件Keil的使用

编译软件Keil的使用

1.1编译软件Keil的使用在使用Keil软件之前,要保证在用户的计算机上装有一套稳定可靠的软件,在这里我们讲解的Keil版本为Keil uVision4。

Keil软件是一款编译软件,即我们使用Keil编写程序进行编译后无错误并生成单片机识别的文件,下载到单片机中,就可看到单片机执行我们要看到的现象了。

1.1.1Keil软件的安装打开资料里的Keil uVision4文件夹,如图 1.4-1所示。

图 1.4-1Keil uVision4文件夹打开后界面如图 1.4-2所示。

图 1.4-2打开Keil安装包后的界面打开安装说明.txt,按照安装说明进行安装,如图 1.4-3所示。

图 1.4-3安装说明1.1.2Keil工程的建立进入Keil后,屏幕如图 1.4-4所示,紧接着出现编辑界面,如图 1.4-5所示。

图 1.4-4启动Keil软件时的屏幕图 1.4-5进入Keil软件后的编辑界面建立一个新工程单击【Project】菜单中的【New uVision4Project…】选项,如图 1.4-6所示。

图 1.4-6新建工程选择工程要保存的路径,输入工程文件名。

Keil的一个工程里通常含有很多小文件,为了方便管理,通常我们将一个工程放在一个独立文件夹下,比如保存到my project文件夹,工程文件名为my project,如图 1.4-7所示,然后单击【保存】按钮。

工程建立后,此工程明变为my project.uvproj。

图 1.4-7保存工程这时会弹出一个对话框,要求用户选择单片机的型号,可以根据用户使用的单片机来选择。

Keil C51几乎支持所有的51内核的单片机,我们用的是STC15L104E,对话框中找不到这个型号的单片机。

因为51内核单片机具有通用性,所以我们在这里可以任选一款89C51就行,Keil软件的关键是程序代码的编写,而非用户选择什么硬件,在这里我们选择Atmelde89C51来说明,如图1.4-8所示。

keil使用指南

keil使用指南

单片机C语言教程第十八课:Keil C51编译、连接、仿真调试方法18.1 安装软件:首先先安装Keilc编译软件。

本章主要介绍Keil C51编译软件的使用。

18.2 KEIL C51使用方法:18.2.1 新建工程打开KEIL软件后点击Project-New project-即可新建一工程。

如图19.1所示。

在文件名中输入工程名字,例如“1”后点击保存,点击保存后弹出如图19.2对话框。

图19.1 KEIL新建工程图19.2选择CPU型号对话框选择芯片型号如Atmel-AT89C51。

即可显示如图19-3对话框。

在Description中可提示该芯片的基本参数。

如内部RAM和ROM的大小、I/O口个数等信息。

芯片选定后点击确定。

后弹出如图19-4对话框,点击确定,即可完成新建工程。

图19-3对话框图19.4对话框18.2.2新建文件图19.5 新建文件图19.6 保存文件在KEIL界面下点击FILE-NEW即可弹出新建文件如图19.5 ,在新建文件中编写程序后,点击保存即可弹出如图19.6对话框。

在文件名中输入文件名如“Text1.c”然后点击保存,即可完成。

注意:如果你是用汇编编写的程序那么文件名后缀要用".asm",如果你使用c语言编写的程序那么文件名后缀要用“.c”。

18.2.3添加文件到工程如下图19.7所示,右键点击Source Group 1-Add files to group‘Source group’弹出如图19-7对话框,选择要添加的文件,点击添加即可完成添加文件到工程,然后就可以编写我们的程序了。

图19.6 添加文件到工程图19.8 选择添加的文件18.2.4 KEIL软件设置:点击像魔术棒的图标:Options for Target键,后弹出如图19.8所示界面,点击Output,在改界面下在Create HEX FILE前打勾,目的是keil编译后自动生产hex格式。

6_Keil软件使用快速入门

6_Keil软件使用快速入门

Keil的使用——建立工程文件1.首先我们要养成一个习惯:最好先建立一个空文件夹,把您的工程文件放到里面,以避免和其他文件混合,如下图笔者先创建了一个名为“Mytest”文件夹:2.双击桌面上的Keil uVision4图标,出现启动画面:3.点击“project --- New uVision Project”新建一个工程放在工程文件夹“Mytest”下:4.接着弹出一个标准Windows 文件对话窗口,如图所示,在“文件名”中输入您的项目名称,这里我们用“test”,点击“保存”后的文件扩展名为uvproj,这是KEILuVision4项目文件扩展名,以后我们可以直接点击此文件以打开先前做的项目。

5.选择所要的单片机,这里我们选择常用的Ateml公司的AT89C51,如图所示,点击“ok”,弹出完成工程项目建立的消息框如图所示,我们可以根据需要选择是否添加启动文件,一般选否。

6.以上工程创建完毕,接下来在项目中创建新的程序文件,以C程序为例:在“File”下选择“new”新建一个文本:7.在下面空白区别写入或复制一个完整的C程序:8.保存该文档为“.c”文件,在这里笔者示例输入“test.c”这个名称,同样大家可以根据需要命名。

注意:如果您用的是汇编语言,则命名为“test . asm”然后保存:右键,点击“Add Existing File to Group ‘ Source Group 1’ ...10.弹出对话框,选中test.c文件,点击“Add”即可添加完成,点击Close关闭即可。

此时大家可以看到程序文本字体颜色已发生了变化:11.添加头文件。

先把头文件“STC15F2K60S2.H”复制添加到工程文件夹“Mytest”下,然后同“test.c”的添加方式一样,将“STC15F2K60S2.H”添加到工程目录文件中。

12.完成上面代码的修改、编写,保存后。

在编译生成.hex的可执行文件之前,我们要进行如下的设置:在Project下点击“”或直接在程序上方点击“”均可,弹出对话框“Options for Target ‘Target 1”。

KEIL操作指导

KEIL操作指导

开发工具介绍快 速 入 门一、基本操作步骤1. 点击运行 KEIL2. 创建项目3. 新建源文件4. 在项目中加载源文件5. 配置系统属性,选择生成 HEX 文件6. 编译7. 调试运行8. 点击运行在线编程工具软件 STC_ISP9. 装载 HEX 文件10.编程二、 Keil 简介Keil μVision3集成开发环境是Keil Software、 Inc/Keil Elektronik GmbH 开发的基于80C51内核的微处理器软件开发平台, 内嵌多种符合当前工业标准的 开发工具,可以完成从工程建立到管理、编译、连接、目标代码的生成、软件仿 真、硬件仿真等完整的开发流程。

尤其是C编译工具在产生代码的准确性和效率 方面达到了较高的水平,而且可以附加灵活的控制选项,在开发大型项目时非常 理想。

三、 操作步骤下面具体介绍如何开始单片机程序设计及简单调试。

1. 运行 Keil双击Keil快捷图标,进入Keil集成开发环境,界面如图1_1所示。

图1_1为安装Keil后初次打开的界面, 如果此前已经用Keil创建项目, Keil 启动后总是自动打开用户前一次保存的项目,此时可以点击工具栏的“Project” 菜单,选择其中的“Close Project”命令关闭当前项目。

图1-1 Keil启动界面2. 创建项目点击工具栏的“Project”菜单,在弹出的下拉菜单中选择“New Project”命令,创建一个新的项目并保存,如图1-2和 1-3所示。

图1-2 创建项目图1-3 保存项目这一阶段需要完成下列事情: (1)为你的项目取一个名称,项目名尽可能与要实现的功能说明一致,便于记忆,项目名不宜太长。

 (2)选择项目存放的路径,建议为每个项目单独建立一个文件夹,并且项 目中需要的所有文件都放在这个文件夹。

 (3)保存完毕,Keil会立即弹出如图1-4所示的器件选择窗口,在这一窗 口选择单片机厂商和具体型号。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

keil如何使用?图文教程告诉你keil怎么使用
keil4使用教程1、第一步是建立工程,最好新建一个文件夹,把新建的这个工程放在文件夹放在里面,点击进去之后第一个新建uvision工程。

2、第二步就是选择atmel公司的AT89C51这个芯片,然后就是确定。

选择这个的原因就是让待会编写的程序含有c51的头文件,为了待会可以往c51里面烧程序。

3、然后就在左上开始新建一个文件了,我这举例的一个程序,注意一定要保存,而且保存一定要选择格式.C就是图中的11.C,并且保存在刚刚建立工程的文件夹不然待会成默认的格式就无法生成hex文件,保存之后就可以就行编译了,点击左侧的目标+然后找到资源再点击右键添加资源到组资源组1然后找到刚刚保存的c语言程序,添加上去,添加一次然后关闭。

4、然后点击目标1右边的图标进去然后选择第三个标题输出项把那个产生hex文件前面勾上然后确定就可以生成hex文件就可以拷到proteus仿真软件中去用用了
keil uvision5的使用教程keil uvision5是一款功能强大的C语言软件开发系统,在结构性、功能性、可读性和维护性方面都具有很独特的优势。

若你是使用C语言来开发的用户,那么这款软件一定是你的最佳选择。

它能使你的编程效率提高,编出的代码也更紧凑,更易别的用户读取。

在开发大型软件的时候它独有的高级语言优势也能帮助用户编程,今天小编就来介绍它的使用教程。

一:文件选项1、新建:使用这个选项可以在该软件中新建一个项目,它是一切文件开始的地方。

我们可以使会用快捷键:ctrl+n来代替。

2、打开/关闭:在该选项下可以正常打开已经做好的文件项目,也可以将打开的项目进行关闭。

3、保存/另存为/保存全部:以上三个选项都是保存项目的方法。

使用保存可以将当前文件。

相关文档
最新文档