介绍了一款以单片机PIC16F877A为控制核心的太阳能与市电互补照明系统控制器的设计。通过对蓄电池充电开关、放电开关和市电供电开关的控制,实现了对系统中蓄电池的管理和系统运行控制等功能。对其功能和工作特性进行了测试分析。结果表明,控制器各项功能完成良好,具有较高的实用价值和良好的应用前景。