怎么用keil编程驱动stc12c5a60s2芯片?

怎么keil加入了stc12c5a60s2单片机芯片就不能C语言编程了?

编译按钮是灰色的 不能用 而且#include也是黑色的不是蓝色的
建一个不是stc的工程,atm89s51的就行。。。。。。。为什么不能用stc的呢?
相比之下就缺个

第1个回答  2014-03-18
c文件尚未保存关键字就不会套用颜色模板;
c文件未加入左侧的项目文件夹(点加号看看target1--group1先有没有*。c)中,编译按钮就是不可用状态(灰色)
…… 第一幅图,c文件后面有个*号,说明文件最后一次修改后没保存,因为就一条语句,个人猜测你尚未保存文件,造成C语言的关键字不会高亮显示——这个跟MCU的型号无关;
startup.a51是51的启动初始化代码——创建S51项目时可以选择加或不加这个文件——一般我都不加(有资料称如需操作系统支持应该加上,没用过RT51或uCOS,不太清楚,貌似uCOS也不需要这个东西)——理应与项目能否编译无关,也跟MCU的型号无关。