mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik INTERRUPT


Autor: Mosaik Bauer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen

Mein Wunsch:
Ich möchte mittels einer LED anzeigen, wenn die Versorgungsspannung
sinkt.

Unter Comperator im Datenblatt des PIC18F4680 findet man etwas dazu.
Aber meine kentisse von den Interrupts sind gleich 0. Sollte ich
zuerst
mal einen anderen Interrupt versuchen? Könnte jemand einen Code für
mich
poasten. Ich schreibe in C mit dem ccs.

Autor: inoffizieller WM-Rahul (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>Aber meine kentisse von den Interrupts sind gleich 0

Dann wirst du das ändern müssen.
Irgendwo wird es garantiert eine Beschreibung zum CCS geben.
Kennst du sprut.de oder www.fernando-heitor.de?
Das sind Internet-Seiten, die sich mehr mit PICs beschäftigen.
Vielleicht findest du auch noch ein CCS-Tutorium...
Hier können dir ne ganze Menge Leute erzählen, wie man das mit einem
AVR macht...(Soll kein Rauswurf sein!)

Autor: Mosaik Bauer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Kann sein dai ich das ein  bischen falsch formuliert habe mit den
kentnissen =0
Fernando heitor hab ich durchgelesen. Was ein Interrupt ist und kann
ist mir au bekannt. Nun liegt es an der Praktischen Anwendung. Welche
Bits muss ich setzen usw.

Das konnt ich dem Datenblatt Seite 260(COMPARATOR INTERRUPTS) entnehmen

PIE2 <6>   gesetzt (CMIE)
INTCON <6> gesetzt (PEIE)
INTCON <7> gesetzt (GIE)

nun sollte das Programm, bei auslösen eines interrupts (in meinem fall
eine Änderung der Versorgungsspannung) auf die Adresse 0008h springen.
Macht er aber nicht. Hab ich etwas grundlegendes vergessen?

Autor: Tapetenkleister (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Jain zzeile 22 ißt noche in feehler,

Autor: inoffizieller WM-Rahul (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>Hab ich etwas grundlegendes vergessen?
Mit welcher Spannung vergleichst du denn die externe?

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.