Így amennyit nyersz assembly-ben való utolsó utasítás optimalizálással
Ezt nem is értem. Nem C programot írok, nem "optimalizálok", hanem megírom a programot. 83 óta programozok assemblerben, nekem ez nem kihívás. ;)
A 5V toleranciát meg a hajamra kenhetem, mert az ADC-hez akkor is osztó kell. Aztán pl. a 12x56 méretű panel egyik oldalán a 4 nyomásmérő, a másik oldalon az USB kábel és minden. A 4db osztó sem férne el, hát még a tápegység és a meleg. ;) Rögtön drágább lesz az olcsóbb processzor.
A 10 bites ADC értéket nem érdemes 32 biten ábrázolni, hardver szorzó pedig van.
a 8 bites történelmi darabokat
Évek óta a Microchip új fejlesztéseinek a java része PIC16. Ez azért lehet, mert nem kédeztek meg ;), vagy mégiscsak létezik az iparnak egy olyan szegmense, ahol nem naaaagy szoftvereket írnak a mirokontrollerre csak használják. Bár lehet a kicsiket is C-ben programozni.