STC15F2K60S2单片机头文件导入
在Keil中已经有了STC51单片机的编译环境,要想使用功能更强大的STC15系列的单片机,需要从STC-ISP软件中向keil中导入头文件。
1,打开STC-ISP软件,在单片机型号中选择好对应的芯片型号
2,在STC-ISP软件的keil仿真设置中点击“添加型号和头文件到keil中”,然后在弹出的对话框中选择keil的安装路径即可
3,添加完成后,在keil的安装路径中***\Keil_v5\C51\INC\STC路径中会新增对应单片机的头文件,本文添加的是STC15F2K60S2.H,如下图所示
4,需要注意的是STC51单片机使用的是外置晶振,频率通常为11.0592MHZ或则12MHZ;但是在STC15单片机中使用的是内置的35MHZ晶振,其工作频率是前者约3.16倍,因此在做代码迁移的时候需要考虑该方面的问题,如定时器寄存器、延时等数值的计算
5,在代码编写中使用#include <STC15F2K60S2.h>包含该单片机头文件即可
6,完成上述操作后,即可在keil上完成相应配置:魔术棒=>Device=>STC MCU Database=>选中相应型号,完成编译即可。
作者:qq_36474520