The use of brushless DC (BLDC) motors has steadily increased over the last several years as requirements for improved efficiency and reliability have risen. Zilog recently announced the Z16FMC family of 16-bit MCUs that, in addition to 4 channels of Linked List DMA, provides automated interoperation between the ADC and Timer and between the Comparator and PWM outputs. Sensorless control of BLDC motors requires a microcontroller with fast interrupt response to handle PWM updates in real time. For applications that require additional functions such as high-speed serial communications, PWM demodulation, complex user interfaces and display control, the ability for the core motor control peripherals to operate autonomously becomes vital.