为了满足光伏并网系统输出电流锁相快速、稳定和高精度的要求,提出了一种新的基于TMS320F2812的软件锁相算法和硬件电路结构。这种算法是对周期寄存器值进行PI调节的同时对调制正弦表的指针变量进行比例调节,提高了锁相的快速性和稳定性。在自制的样机上验证了该算法的实用性,能较好地满足光伏并网和单位功率因数的要求。