https://embetronicx.com/tutorials/microcontrollers/lpc2148/dc-motor-interfacing-with-lpc2148/
LPC2148 - DC Motor Interfacing