Forum: Mikrocontroller und Digitale Elektronik Lauflicht mit Rotate Bascom Fehler 242


von Marcel P. (Firma: Mapi Modellbau) (mapi)


Lesenswert?

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

von Samuel C. (dragonsam)


Lesenswert?

Porta = &B00000011

;)

von Marcel P. (Firma: Mapi Modellbau) (mapi)


Lesenswert?

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

von Samuel C. (dragonsam)


Lesenswert?

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.

von Marcel P. (Firma: Mapi Modellbau) (mapi)


Lesenswert?

Super ... vielen dank für die schnelle Hilfe ..!! ;-)

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
Noch kein Account? Hier anmelden.