Patent ID: 11880314
Assignee: DIALOG SEMICONDUCTOR B.V.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A microcontroller for driving an external device, the microcontroller comprising
a processor coupled to a controller, the controller being configured to generate a drive signal to drive the external device;
wherein the controller comprises a finite state machine coupled to an internal bus, and to a storage medium configured to store a plurality of commands executable by the finite state machine;
wherein the processor is coupled to the storage medium via the internal bus;
wherein the finite state machine is configured to execute a command to generate a logic signal; and
a communication interface configured to generate the drive signal based on the logic signal;
wherein the storage medium is configured to store a plurality of signal-profiles, and wherein each command among the plurality of commands is associated with a signal-profile among the plurality of signal-profiles.