Man kann in Bascom wie in C auch direkt mit Registern und
Flags arbeiten, die Highlevelbefehle sind nicht unabdingbar
und nicht selten kommt man für bestimmte Funktionen
auch garnicht dran vorbei, der Unterschied ist dann
lediglich die Syntax.
Was bei Bascom Resourcen frisst sind die Push und Pop
aller Register beim Interrupt, das stimmt.
Das kann man aber auch ausschalten und die Register
selber sichern wenn man möchte.
Was die Codegröße angeht sag ich mal einfach in den
raum "printf" ... da ist Bascom sparsamer.
Der größte Pferdefuß ist die Portierbarkeit auf
andere µC, aber auch dies ist relativ.
Nen Code vom ATMega8 zum AT91SAM7X oder LPC2148 zu
portieren ist auch kein Zuckerschlecken und nicht selten
kommt man doch nicht am komplett neu programmieren
vorbei.
Lesezeichen