>> Mit C kann ich leider nichts anfangen - ist mir auch zu abstrakt.
>> AVR Assembler klappt schon recht gut. Bascom lern ich gerade.
ASM ist sehr Controllerspezifisch, aber für sehr zeitkritische Dinge wichtig.
Bei uC-Taktfrequenzen hab ich noch nicht gebraucht.
Natürlich kann eine Interpretersprache wie Basic auch gute Ergebnisse liefern ...
@wkrug: Jedoch wenn Du ASM verstanden hast, dann ist C für Dich viel besser als Basic, denn in C kannst Du eben durch knappen Code Dinge elegant erledigen, aber hast die Mächtigkeit von ASM ...
Bsp.: int varc = (vara > 20) ? 17 : (varb == 12 || varb == 'a' ? 54 : 10);
mach das mal in Basic .. für mich ist obige Zeile sofort verständlich und eben schön kurz und knapp.
In Basic brauchste dafür doch etliche Zeilen mehr![]()
Kann Dir nur Raten, Dich mit Zeh zu beschäftigen, wenn Du das verstanden hast, willste nix anderes mehr.
ASM,Basic, Pascal, Modula, Pascal, C, C++ ist meine Leidensgeschichte ... C ist nichts anderes als ein effizienter Macroasm, der Deinen Code soweit vom Controller abstrahiert, daß der Code portierbar wird.....
> Aber im Prinzip ist es auch völlig Egal mit was man schreibt, der
>Inhalt ist doch trotzdem der Gleiche.
.... und die Programmiersprache ist nur ein Handwerkszeug !!!
@sast gebe Dir vollkommen Recht !
Nur wer mit dem Handwerkszeug umgehen kann, muß noch lange nicht programmieren können. Dazu gehört auch der entsp. Chip im Hirn![]()







Zitieren

Lesezeichen