利用MSP430微控制器设计了一种光伏发电系统最大功率点跟踪(MPPT)控制器,给出了较为详细硬件设计方案,包括DC-DC变换器电路设计、检测与控制电路设计、电源电路设计。最后给出了软件设计的总体流程图。