安装keil4(ARM+C51)及设置
-
安装Keil 4.72
-
安装C51V901
-
运行keygen.exe
MDK Professional -----ARM
MDK Standard/PK Prof.Developers Kit -----C51 -
修改界面配色方案
把“Keil4护眼配色方案/global.prop”复制到C:\Keil\UV4 -
在keil4中添加STC型号
打开“stc-isp-15xx-v6.86O.exe”,按下图操作。 -
把完整的stc.cdb包复制到C:\Keil\UV4,覆盖原来的stc.cdb
第一步在C:\Keil\UV4自动生成的stc.cdb(文件大小大约15k)中型号不完整,需再STC官网下载完整stc.cdb包(文件大小大约210k)。 -
安装中颖器件
安装“JET51A_Keil_V1.7/Sino_Keil.exe”,设置好keil编程环境、JET51A驱动、器件库等
安装“Flash_LibUpdate_V9.3/Flash_LibUpdate_V9.3.exe”,更新到最新的器件库 -
未注册以前编译的代码,用注册后的keil直接Rebuild后debug,会出现在C文件中无法设置断点。此时需Clean target一次,此问题解决。
未注册Keil,C51代码只有2K字节
以SH88F2051A为例,4k rom,则2k代码存放在最后2k地址,即从000800H存放实际代码
注册以后,代码从000000H存放