Gast
#4773525
Hallo zusammen, ich möchte einen Code der auf einem ATMega16 läuft auf einem ATMega64 zum laufen bringen. LCD und IO Ports sind soweit ok. Lediglich die RC5 Funktion (IR Fernbedienung) läuft nicht. Signale werden nicht ausgewertet. Beim ATMeega 16 wird er wie folgt konfiguriert: // Timer0 für RC5-Receiver vorbereiten TCCR0 = 1<<CS02; // teile durch 256 TIMSK = 1<<TOIE0; // enable interrupt Ich bin Anfänger und habe mir die Datenblätter der beiden Bausteine angeschaut. Die Timer der beiden Atmegas unterscheiden sich im ASSR Register zur Asynchronen Nutzung. Muss ich weitere Konfigurationen im ATMega 64 vornehmen? oder sind die Timer gleich und mein Fehler liegt wo anders? Komme nicht mehr weiter. Eigentlich benötige ich nur einen weiteren Port und will daher auf den 64 wechseln. Die SW dient zur Steuerung und Überwachung eines Röhrenverstärkers. Seid gnädig mit mir ;-) Danke und Gruß Alex