本文介绍了一种通用电池充电器的智能充电软件控制方法,利用这种充电方法根据电池的充电特性进行不同充电模式的转换。采用AT89C51单片机芯片作为充电过程的控制芯片进行电路设计,实现A/D转换和显示电路,并根据外部电路检测到的电池电压信息选择正确的充电模式,实现在涓流、恒流、恒压及浮充电模式之间的智能转换。