keil详细安装及使用_第1页
keil详细安装及使用_第2页
keil详细安装及使用_第3页
keil详细安装及使用_第4页
keil详细安装及使用_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Keil安装及使用说明书一、keil uvision4的安装 1. 打开keil uvision4的存放文件夹,双击运行文件“c51v900.exe”,如图1:2.双击图1中的“”后,弹出如图2所示对话框,选择该图中的“”3.弹出许可协议对话框中选择同意,继续选择“next”,如图3所示:4.弹出一个新对话框后单击“Browse”选择安装路径,假定将安装的目录选择在“D:Keil”,再次单击“next”,如图4:5. 此时又弹出一个新对话框,需输入姓名及电子邮件信息,我们可以随便填入(最好填入英文,且必须填,否则无法完成安装)。然后单击“next”,如样例图5。接着会自动安装:6. 安装完成后

2、弹出对话框,单击“finsh”, 如图6所示:7.此时虽完成安装,但在编译一些较大的文件时,将会出现编译不能继续进行的问题。解决方法是将此软件进行破解,破解方法如下:打开“破解软件(注册机)”文件夹,双击“KEIL_Lic.exe”,如图7、图8:8.接着弹出一个对话框,需填写CID(图9)。填写内容在keil uVision4中得到,方法:打开keil uVision4, 点击“File”“License Management.”,弹出图10所示对话框。复制图10右上角的CID填到图9中的CID中,然后单击“Generate”,得到如图11序列号,然后复制图11中“2”所指的序列号到图12红

3、色框中,然后单击“Add LIC”。 至此,keil uvision4的全部安装完成。二、keil uvision4的基本使用:建立第一个工程1.为了养成一个良好的习惯在建立工程前,我们可以先建立一个该工程的文件夹,这里我们举例说明。首先建立一个文件夹,放在F:keil工程,如图13: 2. 打开keil uvision4软件,选择“Project NewProject”(如图14)。弹出工程创建对话框,选择将工程存在刚创建的F:keil工程文件夹下,给该工程命名为pro1,保存(如图15):2. 此时弹出芯片选择对话框,我们根据实际情况选择需要的芯片,本实验仪器所用的芯片是STC公司生产的9

4、0C51芯片。但实际运用较多的是Atmel公司的芯片(如图16(a)),两公司在89以及90系列的单片机结构上是相同的,这里我们选择Atmel公司的AT89C51。单击OK,弹出创建的提示窗口,选择是,即可完成工程创建与单片机的选取。如下图16(b)所示: 4接下来进行单片机的编程,这里使用的C语言进行编程,我们进行一个简单的小程序:让LED不断闪烁。我们选择“File” “New”。出现文件名为“TextN”(N表示数字)的编程区(如图17(a)和17(b))。在上面可以开始进行编程了。这里我们编好程序后,就将该程序保存到F:keil工程文件夹下面,单击“File” “Save”(图17(c

5、),会弹出保存到的位置的对话框。默认的文件夹就是我们建立的F:keil工程文件夹,在给文件命名shanshuo.c(如果用的是汇编语言,扩展名应该是ASM)。单击保存即可。如图18:5.保存后,会发现编辑区的字体已经变色了。接着将该段程序添加到工作组中。打开左上角Traget目录(图18(a),右键单击Source Group 1,左键选择Add Files To Group Source Group 1,弹出dd Files To Group Source Group 1对话框,选择刚刚建立的shanshuo.c文件,之后单击Add【注意此处点击没反应,但不可省】完成添加,添加后关闭该对话框,该过程分别如图18(b),图18(c)、图18(d)所示:6.接下来设置芯片的参数,并进行编译。具体步骤见图 19(a)、(b)(c)所示: 编译信息见 图19(d): 7.如果编译没有错误,则在F:keil工程文件夹中会生成我们需要的扩展名为.hex的文件。该文件就是我们的目

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论