-
        

Ergebnis 1 bis 3 von 3

Thema: timereinstellungen von mega32 auf mega644 übertragen

  1. #1
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    04.01.2008
    Alter
    24
    Beiträge
    540

    timereinstellungen von mega32 auf mega644 übertragen

    Anzeige

    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:
    Code:
    TCCR0=0x05;
      TCNT0=0x00;
      OCR0=0x00;
      TIMSK |= _BV(TOIE0);
    diese fehlermeldung aus:

    Code:
    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
    ...and always remember...
    ...AVR RULES...

  2. #2
    Erfahrener Benutzer Robotik Visionär Avatar von Hubert.G
    Registriert seit
    14.10.2006
    Ort
    Pasching OÖ
    Beiträge
    6.183
    Es gibt beim 644 ein TCCR0A und TCCR0B, OCR0A und OCR0B, TIMSK0
    Entsprechend musst du das in deinem Programm anpassen.
    Grüsse Hubert
    ____________

    Meine Projekte findet ihr auf schorsch.at

  3. #3
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    04.01.2008
    Alter
    24
    Beiträge
    540
    ok, danke.

    mfg roboman
    ...and always remember...
    ...AVR RULES...

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •