1 引言 在系统中编程(ISP)技术的出现是对传统编程方法的突破,它是指在用户设计的微控制器系统中为配置新的系统功能对器件进行重新编程的技术,在线将程序代码(固件)下载到程序存储器中。继SST公司推出具备ISP功能的FlashFlex51 [1]系列微控制器之后,PHILISPS、WINBOND、LG、ATMEL、SynCMOS等公司相继推出具备ISP/IAP (In-Application Programming)功能的51系列微控制器[2]。这些器件的性能增强还表现在:(1)内部ROM采用Flash存储器,容量达到32~64k字节,内部RAM容量达到512~1024字节;(2)增加特殊功能