Roboman93
16.03.2009, 19:41
ich habe ein projekt für einen mega32. nun möchte ich es auf einen mega644 übertragen. wenn ich im makefile den controller ändere, gibt er mir für diesen text:
TCCR0=0x05;
TCNT0=0x00;
OCR0=0x00;
TIMSK |= _BV(TOIE0);
diese fehlermeldung aus:
main.c:60: error: 'TCCR0' undeclared (first use in this function)
main.c:60: error: (Each undeclared identifier is reported only once
main.c:60: error: for each function it appears in.)
main.c:62: error: 'OCR0' undeclared (first use in this function)
main.c:63: error: 'TIMSK' undeclared (first use in this function)
kann ich den code einfach auf einen mega644 übertragen pder muss ich dann den ganzen code ändern? und wie muss ich den timer initialisieren, damit es funktioniert?
mfg roboman
TCCR0=0x05;
TCNT0=0x00;
OCR0=0x00;
TIMSK |= _BV(TOIE0);
diese fehlermeldung aus:
main.c:60: error: 'TCCR0' undeclared (first use in this function)
main.c:60: error: (Each undeclared identifier is reported only once
main.c:60: error: for each function it appears in.)
main.c:62: error: 'OCR0' undeclared (first use in this function)
main.c:63: error: 'TIMSK' undeclared (first use in this function)
kann ich den code einfach auf einen mega644 übertragen pder muss ich dann den ganzen code ändern? und wie muss ich den timer initialisieren, damit es funktioniert?
mfg roboman