安装
1.运行c51v808a.exe,直到安装完毕.
2.运行Keil_lic-v3.2.exe选择如下图:
sn.JPG
点击GENERATE ,获得注册码.打开file->License Management弹出窗口下输入注册码,将LICO框内的注册码COPY到LICENSE ID栏内.点击ADD ID.
3.复制ccKeilVxx.exe文件到c:keilc51in下面并运行,以修正0xFD BUG.至此安装完毕.
0xfd汉字补丁处理
1_在 CRACK 目录下的 ccKeilVxx.exe (由哓奇工作室开发的0xfd汉字补丁程序),为 KEIL C51 所有版本的 0xfd BUG 通用补丁.
将其 COPY 到 KEILC51BIN 目录下运行,即可打上修补 0xfd 的补丁( 仅处理了 A51.exe 和 C51.exe )。
2_将 KEILC51BIN 目录下的 AX51.EXE 和 CX51.EXE 文件 COPY 到其他目录,并改名为 A51.EXE 和 C51.EXE ,将 ccKeilVxx.exe
也 COPY 到该目录并运行,即可将该两程序中的 0xfd BUG 去除,将两文件名改回为 AX51.EXE 和 Cx51.exe
再 COPY 回 KEILC51BIN 覆盖原文件,即可消除 MX51 内核 MCU ( 如 P89C699 等飞利蒲MCU )编译为的0xfd BUG。
3_打上补丁后, 可以打开工程压缩包内的 Crack�xfdee.uv2, 修改工程项目中的CPU 选项, 分别选 89C51 (针对 C51.EXE & A51.exe )
和 P89C699 ( 针对 CX51.exe &AX51.exe ) 进行编译, 就可以校验 0xfd BUG 是否消除.
Keil uVision 的中文字体设置问题
Edit => Configuration => Colors & Fonts
选择需要修改字体的项目, 点击Font选择框,在Font对话框里面选择 Font: Fixedsys Size: 10 (此处很重要),确定后回到源代码,输入汉字,OK,汉字显示问题解决了.汉字在注释或者字符串中才能正确显示,这是uVision的一个限制。