-
-
Erfahrener Benutzer
Roboter Experte
Code:
clrf INTCON ; GIE aus
hum... Also bei deinem Testprogramm ist mir grad eines aufgefallen. DU löscht intcon und setzt dann RBIE, aktivierst aber den Globalen Interrupt nicht wieder. Meine bevorzugten Chip sind auch die aus der 16F-Reihe, doch glaub ich nicht, dass sie soooo anders wären, dass man den GIE nicht mehr setzten müsste, damit ein Interrupt auftritt.
Versuch mal auch die Zeile "bsf INTCON,GIE" hineinzugeben, vielleicht hilft es
. Ansonsten, beim 18F ha man ja 2 Interrupt-Vektoren, das kann auch eine Quelle für Fehler sein (falsche Priority eingestellt), aber, ka, wie das geht.
MfG
Mobius
€dit: Aja, ansonsten, weitere Fehlerquellen sind wie immer, Analogeingänge, Comparator, alle anderen "Module" des PICs, die mit den einzelnen Pins gemuxt sind.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen