1、Keil STC51 单片机环境安装教程本文档旨在帮助初学 STC51 单片机者建立 Keil 软件开发环境,Keil 软件安装完毕后默认不包含 STC 单片机的型号,需要手动添加。安装完成后需要使用破解工具破解,本文提供的方法仅供学习参考使用,严谨用于商业用途!随文档一起提供了 Keil C51 的安装文件和破解软件。资料包所含文件如下图:本文包含如下内容: Keil C51 软件安装 Keil C51 软件破解 使用 STC-ISP 软件给 Keil C51 添加 STC 单片机型号(含头文件) 新建 STC 单片机工程一、 Keil C51 软件安装双击运行“C51V900.exe”文件
2、,依次按照如下截图步骤进行下一步操作。此处因为本人电脑已经安装过 Keil C51,因此出现了是否备份旧版本的复选框,如果不是重复安装则不会提示,此选项可以不用理会。点击“下一步”后将提示输入用户信息,其中邮箱是必选项。二、Keil C51 破解安装完成之后默认只能编译 4K 以下的程序,如果想编译更大的则需要进行破解,破解方法如下。1. 打开刚安装的 Keil C51 软件,选择“File-License Management”2. 进入 License 管理界面,后将图示中的 CID 复制下来3. 打开破解软件4. 将复制好的 CID 粘贴到图示位置,如图选择 Target 和类型5. 单
3、击“Generate”按键,生成秘钥6. 将破解软件生成的秘钥复制下来,粘贴到 Keil C51 License 管理界面中对应的位置,单击“Add LIC”按键,如下图所示即破解成功,如果失败了,重试几次即可!三、 添加 STC 单片机型号Keil C51 软件破解之后可以新建和打开工程文件了,但是对 STC 单片机的支持不好,默认没有 STC 单片机的信号和对应的头文件,只能使用“reg51.h”或“reg52.h”来替代。近几年,STC 单片机发展迅猛,推出了很多功能强大的单片机,为了很好的支持 STC 单片机的新功能以及方便开发,因此必须要把 STC型号添加到 Keil C51 环境中
4、。步骤如下:1. 打开资料包中的 STC 软件2. 选择右侧的“Keil 仿真设置 ”选项卡, “单击添加型号和头文件到 keil 中”按钮3. 根据提示,选择 Keil C51 的安装路径4. 单击确定后,提示如下图,表示添加成功5. 下一章节中讲解在 Keil C51 中新建 STC 单片机工程,将介绍如何选择 STC 单片机四、 新建 STC 51 单片机工程使用我们刚搭建好的 Keil C51 软件新建一个 STC 51 单片机的工程,使用STC15W4K54S4 作为目标芯片,具体操作过程如下:1. 打开 Keil C51 软件,选择“Project”菜单,单击“New uVisio
5、n Project”选项2. 在弹出的对话框中,选择一个工程路径,并在此路径下新建一个工程目录,将新工程保存在此目录中,参考示例如下,单击“保存”后进入下一步3. 在弹出的对话框中,选择“STC MCU DataBase”选项,单击“确定”后进入下一步操作4. 在弹出的对话框中选择,我们的目标芯片型号“STC15W4K56S4”,对应的右侧将显示所选芯片的描述信息。如果是其他型号的单片机,操作方式是类似的,选择对应的单片机型号即可。单击“确定”后进入下一步5. 弹出此对话框是让用户选择是否添加标准 8051 单片机的启动代码,单击“否”,进入下一步6. 上述步骤完成后,即完成了 STC15W4K56S4 单片机的工程创建,下图是新工程的界面,根据需要填入自己的源文件即可使用此工程