当前位置:首页 >> >>

Keil4使用教程

Keil_uvision_4 基本使用教程 注册方法: 注册方法: 1. 安装 Keil C51 V9.00 版本,即 uV4 2. 打开 uVision4,点击 File---License Management...,打开 License Management 窗口,复制右上角的 CID 3. 打开 KEIL_Lic.exe 注册机, 在 CID 窗口里填上刚刚复制的 CID, 其它 设置不变 4. 点击 Generate 生成许可号,复制许可号 5. 将许可号复制到 License Management 窗口下部的 New License ID Code,点击右侧的 Add LIC 6. 若上方的 Product 显示的是 PK51 Prof. Developers Kit 即注册成功, Support Period 为有效期,一般可以到 30 年左右,若有效期较短,可多次生 成许可号重新注册。

一、首先我们要养成一个习惯:最好先建立一个空文件夹,把您的工程文件放 首先我们要养成一个习惯:最好先建立一个空文件夹, 到里面,以避免和其他文件混合,如下图笔者先创建了一个名为“Mytest” “Mytest”文 到里面,以避免和其他文件混合,如下图笔者先创建了一个名为“Mytest”文 件夹: 件夹

作者:月夜 来源:本站原创(www.mcusy.cn) 图标,出现启动画面: 二、点击桌面上的 Keil uVision4 图标,出现启动画面:

Project”新建一个工程 新建一个工程: 三、点击“project --- New uVision Project”新建一个工程 点击“project

作者:月夜

来源:本站原创(www.mcusy.cn)

四、在对话框,选择放在刚才建立的“Mytest”文件夹下,给这个工程取个名 在对话框,选择放在刚才建立的“Mytest”文件夹下, “Mytest”文件夹下 后保存,不需要填后缀,注意默认的工程后缀与 后保存,不需要填后缀,注意默认的工程后缀与 uVision3 及 uVision2 版本 不同了, 不同了,为 uvporj:

作者:月夜

来源:本站原创(www.mcusy.cn)

类型下我们找到并选中“Atmel” “Atmel”下的 52: 五、弹出一个框,在 CPU 类型下我们找到并选中“Atmel”下的 AT89S51 或 52 弹出一个框,

六、以上工程创建完毕,接下来开始建立一个源程序文本: 以上工程创建完毕,接下来开始建立一个源程序文本:

作者:月夜 来源:本站原创(www.mcusy.cn) 程序: 七、在下面空白区别写入或复制一个完整的 C 程序:

八、输入源程序文件名名称,在这里笔者示例输入“test”,这个名称,同样 输入源程序文件名名称,在这里笔者示例输入“test”,这个名称, “test” 大家可以随便命名。注意:如果您想用汇编语言,要带后缀名一定是“test 大家可以随便命名。注意:如果您想用汇编语言,要带后缀名一定是“test . asm”,如果是 语言,则是“test c”,然后保存: asm”,如果是 C 语言,则是“test . c”,然后保存

九、接下来需要把刚创建的源程序文件加入到工程项目文件中,大家在点 接下来需要把刚创建的源程序文件加入到工程项目文件中, 接下来需要把刚创建的源程序文件加入到工程项目文件中 “ADD”按钮时会感到奇怪 怎么对话框不会消失呢?不管它, 按钮时会感到奇怪, “ADD”按钮时会感到奇怪,怎么对话框不会消失呢?不管它,直接点击 “Close”关闭就行了 此时大家可以看到程序文本字体颜色已发生了变化 关闭就行了, 程序文本字体颜色已发生了变化: “Close”关闭就行了,此时大家可以看到程序文本字体颜色已发生了变化

作者:月夜

来源:本站原创(www.mcusy.cn)

12M, 十、最后还要有设置一下,按下图设置晶振,建议初学者修改成 12M,因 12MHZ 最后还要有设置一下,按下图设置晶振, 方便计算指令时间: 方便计算指令时间

十一、 File, 十一、在 Output 栏选中 Create HEX File,使编译器输出单片机需要的 HEX 文 件:

作者:月夜

来源:本站

原创(www.mcusy.cn)

十三、呵呵,工程项目创建和设置全部完成!点击保持并编译(下图): 十三、呵呵,工程项目创建和设置全部完成!点击保持并编译(下图):

查看工程文件夹内容: 查看工程文件夹内容:

作者:月夜 来源:本站原创(www.mcusy.cn) 的使用入门, 以上图文描述的是 KEIL uVISION 的使用入门,这些是单片机基础知识和基 本操作必备的。 拥有强大的功能,还有仿真、调试等功能, 本操作必备的。KEIL uVISION 拥有强大的功能,还有仿真、调试等功能,在此 不一一详解,建议读者找本书好好学习一下,真正到开发时还是要用到的。 不一一详解,建议读者找本书好好学习一下,真正到开发时还是要用到的。


更多相关标签: