ATMEL89C51是不能通过串口下载的,只能用编程器下载程序,但ATMEL89S51是可以用串口下载的,功能和容量与89C51完全一样,下载方法类似STC的方式,但PC端程序和STC不一样,你可以自己去他们网站上下载,建议你以后就用89S5X的芯片
STC(宏晶)公司 的单片机是采用的STC自主研发的ISP在线编程协议,所以可以用串口简单的下载,
ATMEL是采用的通用编程协议,它需要高压烧写,也就是说烧写程序的电压必须比芯片的工作电压高下载电路,和编程软件也不一样,
总结:
ATMEL不能像STC的那样下载程序
重新在STMEL89C51上引出两根下载线,然后通过上位机或计算机进行下载。i/o要对应。不然下载失败