-         

Ergebnis 1 bis 3 von 3

Thema: Probleme mit ATSTK500

  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    26.04.2006
    Beiträge
    153

    Probleme mit ATSTK500

    Anzeige

    Hallo,

    Ich will diesen Code hier in mein ATSTK500 einspielen! Es funktioniert! Aber das programm funktioniert nicht warum??

    .include "m8535def.inc"

    ldi R18, 0x07

    Zeitschleife:
    ldi R16, 0b00000001
    out TCCR1B, R16
    in R17, TCNT1H
    cpse R17, R18
    rjmp Zeitschleife

    loop:
    ldi R16, 0b11111111
    out DDRB, R16
    rjmp loop

    bitte um RAT

    Danke
    MICHAEL

  2. #2
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    30.07.2005
    Beiträge
    569
    Hier mal ein paar Denkansätze:

    1. Sprungvektoren der Interupts ?
    2. Stackinitialisierung ?
    3. Timer Konfiguration ?

    Ach ja, und das Topic ist auch etwas unglücklich gewählt.


    Grüße,

    da Hanni.

  3. #3
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    26.04.2006
    Beiträge
    153
    So oder fehlt noch was?

    .include "m8535def.inc"


    .org 0x0000
    rjmp Start

    .org OVF0addr
    rjmp TimINT
    Start:
    ;Stack initialisieren
    ldi R16, High(Ramend)
    out SPH, R16
    ldi R16, LOW(Ramend)
    out SPL, R16
    sei

    ;Timer konfigurieren
    ldi R16, 0b00010000
    out Timsk, R16
    ldi R16, 0b00000001
    out TCCR1B, R16

    loop:
    rjmp loop

    TimINT:
    reti


    mfg
    michi

Berechtigungen

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