AT89S52是不支持串口下载的,但是可以使用双龙下载线进行ISP下载,按照你的设计,建议选用STC的引脚兼容的单片机,他们支持串口下载,在stc网站(http://www.mcu-memory.com/)下载一个软件就可以了。
你的 单片机 是 自己做的?还是 购买人家成熟 的产品?成熟的 产品 都有下载电路 和 下载程序的自己做的 话 可以 参考 人家 成熟的 产品
用STC_ISP_V488 用这软件
看你的单片机选的什么公司的 就用适合他的编程器