I Have been following the list for a while, and I am surprised that nobody has mentioned Microchip as a valuable resource for this. The App Note AN626, using a PIC 14C000 explain how to charge those. Good luck Jean-Paul -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist