The use of microcontrollers for simple functions (indicators, timing, protection) offers many advantages compared with constructions based purely on analogue components.
These include more flexibility during operation, lower costs, reduced complexity, more compact design by saving on components, increased fault tolerance and higher MTBF. Such monitoring and management functions (“housekeeping”) have become standard elements of economic expediency.
Beyond this, data storage, fault diagnosis and communication are also possible, e.g. with industrial PCs.