Paisley
25.05.2005, 19:33
Hallo,
ich bastel zur Zeit an einem Motorsteuerungsprogramm und wollte nun einen Not-Aus einbauen.
Sobald der Interrupt ausgelöst wird soll das Programm komplett stoppen.
Da ich auf dem gleichen Mega32 schonmal erfolgreich mit Interrupts gearbeitet habe (mit dem gleichen Code) habe ich mir gedacht, ich könnte die Config etc. kopieren, doch nun findet Bascom einen Fehler. Auch das alte Programm lässt sich nun nicht mehr in .hex umwandeln.
'Interrupts
Config Int0 = Falling
Enable Interrupts
Enable Int0
On Int0 Notaus
das ist der kleine Schnipsel, der die Fehlermeldung Error 219 "Int0-3 are always low level triggered in the Mega" hervorruft.
Wenn ich aus der m32def.dat eine m8def.dat mache, gibt es lustigerweise keinen Fehler...
Liegt der Fehler nun bei mir, dem Programm, oder Bascom? (1.11.7.4)
Gruß Denis
ich bastel zur Zeit an einem Motorsteuerungsprogramm und wollte nun einen Not-Aus einbauen.
Sobald der Interrupt ausgelöst wird soll das Programm komplett stoppen.
Da ich auf dem gleichen Mega32 schonmal erfolgreich mit Interrupts gearbeitet habe (mit dem gleichen Code) habe ich mir gedacht, ich könnte die Config etc. kopieren, doch nun findet Bascom einen Fehler. Auch das alte Programm lässt sich nun nicht mehr in .hex umwandeln.
'Interrupts
Config Int0 = Falling
Enable Interrupts
Enable Int0
On Int0 Notaus
das ist der kleine Schnipsel, der die Fehlermeldung Error 219 "Int0-3 are always low level triggered in the Mega" hervorruft.
Wenn ich aus der m32def.dat eine m8def.dat mache, gibt es lustigerweise keinen Fehler...
Liegt der Fehler nun bei mir, dem Programm, oder Bascom? (1.11.7.4)
Gruß Denis