-
        

Ergebnis 1 bis 2 von 2

Thema: Reset und Interrupt-Vector ATMega16

  1. #1

    Reset und Interrupt-Vector ATMega16

    Anzeige

    Hab mir gerade mal das Datenblatt angeschaut und folgendes bemerkt:

    $000 // Reset
    $002 // Externer IRQ 0

    ...

    $028 ... bla bla

    Ich will nur überprüfen ob ich alles verstanden habe. Also das heiß das in diesen Programmzeilen die verschiedenen Interrupts usw. stehen. Oder besser gesagt was bei auslösen dieses Interrupt passieren soll.
    bzw. rcall main oder ähnl .
    Dann sollte mein Hauptprogramm ja am besten bei $02A anfangen, oder? Weil sonst überschreibe ich diesen Vektor wieder.

    Wie löse ich das programmtechnisch?!
    so? : .org 000
    rcall main
    .org 002
    reti
    ........

    .org 02A
    main:

    oder gibts da ne elegantere Lösung?!

  2. #2
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.836
    Schau mal da rein, da ist ein Muster, wie das geht.

    http://www.roboternetz.de/wissen/ind...inf%C3%BChrung
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

Berechtigungen

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