V mým světě u jednočipů je to denní chleba a bez paralelního programování si člověk neškrtne.
Jednoduchá deska s multiplexní segmentovkou, ADC, sériovkou a pár tlačítky. Jeden procesor, který současně
1. Měří hodnoty z ADC
2. Sleduje stisky tlačítek (včetně debouncingu)
3. Refreshuje hodnoty na displeji
4. Vypočítává zobrazenou hodnotu
5. Komunikuje po sériovce
6. Vykonává nějakou vnitřní logiku aplikace
7. Krmí watchdog
8. Sleduje napájení a při poklesu pod danou mez se uspí
A všechno pochopitelně v jednom okamžiku. Prostě ledničky, mikrovlnky, pračky, termostaty v místnosti, plynový kotel, stopky, elektroměry,... používají paralelní programování.
Proto se taky v embedded systémech používá z 90% ANSI C a jede se podle K&R nebo jiných knížek, kde se multitasking vůbec neřeší :D