L9805E is a super smart power motor driver from ST, which includes 8-bit MCU, RAM, EEPROM, ADC, WDG, timers, PWM and H-bridge driver, etc. It has a supply operating range of 6.4-18V, a maximum oscillator frequency of 16MHz, a maximum internal clock frequency of 8MHz, an oscillator supervisor, a fully static operation, a temperature range of -40°C to +150°C, a user EPROM/OTP of 16K bytes, a data RAM of 256 bytes, a data EEPROM of 128 bytes, a 64-pin HiQUAD64 package, 10 multifunctional bidirectional I/O lines, two 16-bit timers (each timer includes 2 input captures, 2 output compares, external clock input (on timer 1) and PWM and pulse generator modes), two programmable 16-bit PWM generator modules, a CAN peripheral including bus line interface according to 2A/B passive specifications, a 10-bit analog-to-digital converter, a software watchdog for system integrity, a master reset, a power-on reset, a low voltage reset, a 90mΩ DMOS H-bridge, etc.