Hallo Leute,
habe aus Platzgründen mein Atmega32 gegen ein Atmega644 ausgetauscht,
jetzt habe ich das Prob., dass ich meine RC5 Schnittstelle unter Bascom nicht mehr zum laufen kriege.
Es kommt die Fehlemeldung ERROR 202 EQU...not found.....
(TCCR0)
(TIMSK)
Hat einer einen Lösungsvorschlag?
ew. eine eigene RC5 Rotine.
Hallo for-ro
Vielen Dank für die Hilfe
Der Tip hat die Fehlermeldung schon mal halbiert.
TIMSK wird nicht mehr gemeldet, wohl aber immer noch TCCR0
Const TCCR0=TCCR1 bringt:
Error 222 Illegal Character(expected(,got")
noch eine Idee?
Hallo UlrichC
Vielen Dank für Deine Mühe, wenn das Update die einzige Lösung ist,
werde ich wohl nicht umhin kommen es zu installieren.
Da es immer wieder mal zu Problemen kommt vermeide ich, solange wie
es geht, ein Update.
Für andere Lösungvorschläge bin ich immer noch offen.
Gruss an Alle
Möglich das sich die (TCCR0) (TIMSK) und noch einige anderen
Register in einem anderen Speicherbereich befinden. Das sollte
ein Blick ins Datenblatt zeigen. Dann muss man halt die Register
"von Hand" Adressieren und setzen, sollte auch vieeeel schneller
sein als der Bascom Code.
Öhm .. Ja is klar.. Die Register werden gemäß Code bereits gesetzt.
Er könnte ja nun die Funktion getBla in Assembler nachschreiben.
Damit hätte er dann genau NULL erreicht. da die entsprechende bibliothek bereits in Asm vorliegt. Tja und was das rc5 betrift.. Er könnte ja einen Standard entwickeln. So ne Art HighSpeedRc5 .. mit asm wäre das sicher schneller als das Licht. Mit dem Befehl SHIFT Dunkel wäre es dann vielleicht sogar Nachts hell.
Lesezeichen