CNC DC power supply (single-chip computer course design)