给AT89c2051下载程序,需要专用的编程器才行的,只有软件是不够的。如果电路能改的话,建议用AT89S51,贴片封装的,价格也不高。如果电路不能改的话,而且用的是DIP20封装的,那就换成STC11F02E单片机,是国产的,价格比AT89C2051还低呢,可以用串口下载程序,非常方便,原电路不用做改动。