The R8C Family provides an array of powerful timer units. The table shown here lists seven different types of 8- and 16-bit timers, each of which has specific features. For example, the 8-bit Timer RA can be configured as a timer, event counter, and pulse generator. It can also be used to measure pulse period or width. By contrast, Timer RD is a 2-channel 16-bit timer that can be configured as an output-compare or input-capture function. It can also operate in a variety of PWM modes and includes digital filtering and a dead-time function. The application example shows how both of these timers can be used to control the speed of a brushless DC motor. Such a low-cost and very efficient controller can increase motor performance and reduce power consumption.