Keil C51是一款优秀的C语言软件开发系统,提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部分组合在一起,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil C51 生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。 调试功能是μVision的一项强大功能,有助于调试和测试应用程序。调试功能可以: 扩展μVision调试器的功能。 生成外部中断。 将内存内容记录到文件中。 定期更新模拟输入值。 将串行数据输入到片内串行端口。 调试功能使用C编程语言的一个子集。基本功能和限制是: 流控制语句可以在调试功能中使用,并在ANSI C中运行(if,else,while,do,switch,case,break,continue和goto)。 局部标量变量在ANSI C中声明。 调试功能不允许使用数组。 本章包含以下部分: 创建函数描述了内部的调试函数编辑器。 调用函数描述调用调试函数的选项。 预定义函数列出了随μVision提供的内置调试功能。 用户函数由开发人员创建以测试或调试应用程序。 信号功能在程序运行时在后台执行重复操作。 μVision和C之间的区别解释了μVision调试功能和ANSI C之间的语法和语义偏差。 1、安装Keil C51 V9.00版本; 3、打开注册机, 在CID窗口里填上刚刚复制的CID,其它设置不变; 4、点击Generate生成许可号,复制许可号; 5、将许可号复制到License Management窗口下部的New License ID Code,点击右侧的Add LIC 6、若上方的Product显示的是PK51 Prof. Developers Kit即注册成功,Support Period为有效期,一般可以到30年左右,若有效期较短,可多次生成许可号重新注册。 7、直接复制目录下的Uv4.exe到安装目录代替E文的Uv4.exe!Keil C51调试功能
安装教程
2、打开uvision4,点击File---License Management…,打开License Management窗口,复制右上角的CID;