The intelligent monitoring system of battery with CAN bus is introduced, which is composed of two layer net, the C8051F045 controller is the core of measuring system, the bottom layer is measuring board based on intelligent battery monitor DS2438 fixed on each battery, it measures the battery parameter such as voltage, current and temperature on line, exchanges dates with C8051F045 by the single bus. The top layer is the CAN bus, by which connected the super monitoring compute and C8051F045 controllers. The system can real-time measure battery parameters remotely, forecast accurately the invalid battery according to the comprehensive judgment, and can improve the reliability of the serial battery.