ich bin gerade noch am anfang und versuche assamler für den mc zu lernen jetzt habe ich folgendes geschriebenmehr zum ausprobieren als für die praxis.jetzt bekomme ich immer die fehlermeldung error: Undefined symbol: sph (29) error: Invalid register (41) ich weiss nicht was an sph falsch sein soll. ausserdem wüsste ich mal gerne wie man den timer richtig benutzt.zum beispiel 80s zählen und dann den interrupt licht_aus ausführen danke seeadler78
Ach ja, und wenn Du 'temp' definierst und dann push tmp schreibst, gibts natürlich auch nen Fehler, weil der Assembler 'tmp' natürlich nicht kennt.
Steht alles im Datenblatt (Seite 44, einfach abschreiben...). Muss natürlich spl heißen
Jau, klar. Mit out kannste natürlich keinen immediate-Wert ausgeben. Musst die '5' erst in ein Register laden und dann out TCCR0, rXX.
Immer noch??? Oder nur nicht gelesen vorm Schreiben? Schau Dir in solchen Fällen am besten immer als erstes im Instruction Set Manual an, was der Befehl, der zu einem Fehler führt, eigentlich macht.
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.