Hiszen "a mai compilerek már jobban tudnak optimalizálni, mint te kézzel".
Hát ja. :) Szokták a C-t „platformfüggetlen assembly”-nek csúfolni; ha ezt veszem alapul, akkor „logikus”, hogy nem fogja a fordító a platform finomságait teljes mértékben kihasználni. Ha meg az ember megpróbálja rábeszélni a fordítót, hogy mégis tegye ezt meg, az lehet már akkora munka, amekkora a sima assembly változat se lenne. :) Ráadásul az AVR-t assembly-ben még egy ember is tudja programozni.
egy gigantikus PIC vs AVR versennyé nagyítottam
Az AVR típusát ismerjük, de az eredeti PIC mi volt? :) Ez a verseny már ott nem fair, hogy a „közismert” PIC-ek az utasításokat 4 órajelciklus alatt hajtják végre, míg az AVR-nél a nagy részük 1 ciklus alatt lefut.
ATTiny25-öt eddig még nem programoztam, de a 8 láb azért erős limitáció ebben a témában... Ez volt a fiókban? :) Szép projekt, gratulálok!