> Talán úgy lehet megfogni, hogy mit építenek köré
Ez a kulcskérdés! Másik topikban volt szó arról, hogy mennyi mindent meg lehet valósítani hardverrel, és nem kell "lekódolni", ha jól választ az ember a feladathoz kontrollert. Egy feladatról kiderül, hogy sokkal kevesebb CPU igénye van, mint bitbanggel - vagy akár nincs is CPU igénye, csak fel kell programozni a hardvert.
Például az AVR új 8 bites sorozatában vannak ilyen egyszerű programozható hardverek a megszokott perifériák mellé. Érdekes, hogy bevállalták egy új 8 bites processzor fejlesztését CURRENT_YEAR (oké, jópár éve kezdték, de már jócskán a 32 bites ARM-ek korában). Miért van (lesz) ennek piaca? Azért, mert a mikrovezérlős projektek legnagyobb része egyáltalán nem processzor-korlátos. Én többnyire csak hobbista vagyok, de eddig nagyon kevés olyan projektbe futottam bele (beleértve az elképzelt soha meg nem valósult projekteket is), amihez szükséges volna nagyobb számítási kapacitás. Gondolom aki SDR-rel (Software Defined Radio) foglalkozik, annak máshogy jön ez ki, meg még van pár terület ahol kell a számítási kapacitás, de nem ez a gyakori.
Ahogy bucko is írta, az áramkör árának a nagyobb része nem az MCU lesz, hanem a kiegészítő áramkörök, emiatt is, ha egy processzor közvetlen használható (5V ugye), akkor az nagyobb érték lehet összességében, és a minimális árkülönbség nem is számít. Ráadásul a kisebb 8 bitesek nagyon olcsók is.
Vagy aki az Arduino lib keretei között marad és kb 100 órajelbe kerül neki egyetlen lábat high-ból low-ba állítani, annak is hamar kevés lehet az órajel. De valójában a perifériák helyes kezelésével és normális programozással általában 10-100-1000x gyorsabbat lehet az Arduinonál írni ugyanarra a processzorra, és kiderül, hogy nem is az MCU a lassú.