AT90CAN Timer

Gast #397636
Lesenswert?
• ▲
▼
Hi, kleines aber doofes Problem mit dem (Bit Timer des AT90CAN128.

prinzipiell will ich nur den Timer testen und mich da mal einarbeiten.

Wie ich meine, reicht es doch aus, den folgenden Code zu verwenden für

eine minimalversion des Timers , oder ? Läuft aber nicht. Weiß da
jemand
bescheid ?

Vielen Dank, hier einmal der Code:

void DBE_TimerInit(uint16_t load)
{
  cli();
  TIMSK0 = 0x01;
  TCCR0A = 0x04; //fosc/256
  sei();
}

ISR(TIMER0_INT)
{
  DEBUG_PORT ^= (1<<1);
  //ISR_FLAG = 1;
}


mfg,

Simon

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.