针对传统PIC系列芯片采用Microchip公司推出的PICKIT下载器对程序进行下载存在局限性的问题,在基于ICSP协议的基础上,采用STM32F407对PIC12F1572芯片进行程序下载。代码事先通过编译以HEX文件的形式经由STM32F407发送给PIC12F1572芯片,经校验无误后写入PIC芯片内。实验结果表明,该方法不仅能摆脱利用PICKIT下载程序所带来的局限性,而且能实现多路下载,大大提高了下载效率。