1、Keil 简介
Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。
2、软件下载
Keil开发环境可以在官网下载(注意下载正确版本,C51):Keil Product Downloads
3、环境搭建:安装注册添加STC单片机
第一步:双击c51960a.exe应用程序文件,点击next>>
第二步:选择同意
第三步:选择安装路径
第四步:填写个人信息,可以随便填写
第五步:等待安装完
第六部:注册
1、装机和keil都以管理员身份运行
2、点击licence
3、复制 CID
4、将复制的CID粘贴到注册机CID,Target选择C51,然后点击Generate生成注册码
5、注册复制到keil5
第七部:keil中添加自己常用的STC单片机
1、打开STC-ISP软件,然后点击Keil仿真设置,点击添加型号和头文件到Keil中 添加STC仿真器驱动到Keil中,如下图:
2、选择keil安装目录。
3、点确定显示添加成功。
4、新建工程时可以选择STC单片机



