Thanks, but no thanks MazeFrame. I already had a dumb charger to start out with! Your circuit is simple, but even dumber.(no, not you, your circuit!)
What I am after is making a SMART CHARGER, something that charges accurately, automatically, safely, doesn't damage a battery, yet gives feedback on charge, charge progress, etc., a charger that uses a MCU for sophisticated control and performance.
What I am attempting here is to be the HW backbone of a well-designed SMART, yet SIMPLE CHARGING.circuit.