Hallo Zusammen, ich experimentiere mal wieder mit Bascom rum. Da ich mich als Neuling in Sachen Programmierung nicht so gut auskenne verzeit mir meine unwissenheit. :-) Ich wollte nach einem Vorlageprogramm aus einem Bascom Bucht ein Lauflicht testen aber hierbei stoße ich leide an meine Grenzen. Ich bekomme über Bascom den Fehlercode 242 ausgegeben. Ich hatte schon ein paar beiträge dazu gefunden, da wurde aber immer berichtet das der Speicer des µcontroller nicht ausreichen würde..... Das habe ich mal verglichen. Das original Programm ist für einen Atiny 2313 ich nutze einen Atiny24 dabei sind die Speicher aber gleich.... ich denke daher nicht das dies das Problem ist. Hier mal das Programm : $regfile = "attiny24.dat" $crystal = 100000 Config Porta = Output Porta = &A00000011 Do Shift Porta , Left Waitms 200 Loop End Es handelt sich um die Zeile Porta = &A00000011 diese wird von Bascom angemeckert. Kann mit jemand sagen wo der Fehler ist ?! lg Macrcel
Hi, ich dachte da sich das Beispiel auf PortB bezieht und ich den A nutze da sollte auch A stehen. ?! für was steht dann das B? lg
Das B steht für Binär, dass der Compiler die 00000011 auch als dezimale 3 (binäre 11) und nicht als dezimale 11 (binäre 1011) interpretiert. Das gibt es auch mit H für Hexadezimal.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.