不是keil选错了是你烧写软件的型号选错了,
直接选择ATMEL的AT89C52就行 写出的程序一样的
51内核的一般选at89系列就可以,然后去stc官网去下载相应的头文件,把头文件替换一下就可以了.或者网上有stc专用的keil,里面只有stc单片机.
没用过,选项没有的话试试c51.主要是看看说明书,看看这个单片机和和c51有什么差别.
选51的就行了,关键是你的头文件要对
选最接近的,STC90C58D+
我选的是w78e516b,在reg52.h中再增加sfr auxr = 0x8e;sfr wdt_contr = 0xe1;
先看看是不是硬件问题,接触不良什么的,复位引脚电平是否正常.软件问题一般很少见,主要就是看设置是否正确!
上 STC 官网,下载 STC_ISP_V483 或者 STC_ISP_V488 的 下载软件.
是不是STC90C516RD+ 的型号啊?差一个字意思差好多的!STC官网上最新版本isp有STC90C516RD+ 的型号选项,直接选择就可以了!http://www.mcu-memory.com/datasheet/stc/STC-ISP-V4.83/STC-ISP-V4.83-NOT-SETUP-CHINESE.EXE