Gast
#108835
Hallo Leute, ich hab wieder einmal ein etwas "komisches" Bascom Problem. Ich will am Anfang des Programms 2 Pin's die mittels DIP Schalter auf HI od . Lo gesetzt sind abfragen und je nach Wert die Interrupt's INT0 und INT1 in verschiedene Interruptroutinen springen lassen. Mein Bascom-Programmteil: Dip = Portd And &B00000011 'Portd.0 und Portd.1 abfragen Select Case Dip Case 2 On Int0 ISR_0_4x Nosave On Int1 ISR_1_4x Nosave Enable Int0 Enable Int1 Case 1 On Int1 ISR_1_2x Nosave '*********** Enable Int1 Case 0 On Int1 ISR_1_1x Nosave '*********** Enable Int1 End Select Enable Interrupts Nun sagt mir Bascom beim Compilieren (in den Zeilen mit den Sternchen)dass die ISR schon definiert sind. Also Fehler !! Hab's auch schon mit IF Then Else versucht . Geht auch nicht. Hat da wer eine Lösung wie ich das machen kann. Vielen Dank im Voraus. Gruss Gerhard