芯片破解STC单片机官方头文件(*.h)
芯片破解在Keil开发环境下STC单片机可选择Intel的8052芯片型号进行编译,新增的资源自行在程序中定义即可。但这样做毕竟不方便和容易出错。其实有非常简便的办法,不用下载头文件,可自动添加STC单片机各系列头文件!首先在STC-ISP V6.XX 的【KEIL仿真设置】标签,按【添加MCU型号到KEIL中】按钮,手动指定KEIL的安装目录(实测支持KEIL2,KEIL3,KEIL4,KEIL5,按确定键后提示“STC MCU型号添加成功”。即可将STC的头文件安装成功(同时安装了STC的仿真文件)!
假设原KEIL是安装在“C:\Keil_v5”文件夹下,则头文件自动安装在“C:\Keil_v5\C51\INC\STC”文件夹下,具体为:
STC12C2052AD.H、STC12C5410AD.H、STC12C5630AD.H、STC12C5A60S2.H、STC15F104E.H、STC15F2K60S2.H、STC89C5xRC.H、STC90C5xAD.H等
芯片破解注意事项:
1、添加STC的MCU选型数据库文件到Keil安装路径下的UV2\(或UV3\或UV4\,取决于Keil的版本)目录中。
2、安装STC仿真器2.0版的驱动程序到Keil安装路径下的C51\目录中。
3、复制STC的头文件到Keil安装路径下的C51\INC\STC\目录中。
4、请确认Keil的安装目录下有C51目录请确认Keil的安装目录下有且仅有UV2、UV3、UV4目录中的一个存在。
(提示:头文件不能混用,因为不同STC系列的单片机的资源定义不尽相同,使用不正确的头文件会导致未知错误!例如STC12C56系列与STC12C5A系列的头文件中的PxMy寄存器的地址定义是相反的)

芯片解密