Hallo,
Ich bin grade dabei mich mit den Pics vertraut zu machen und habe da ein paar nette Lernbeispiele im Netz gefunden. Nur die sind fast alle für den PIC16. Ich benötige allerdings den PIC18F2550.
Die meisten Beispiele sind ohne große Schwierigkeiten übertragbar, allerdings versuch ich jetzt schon geraume Zeit einen Interrupt auszulösen. Ohne Erfolg.
Kann mir bitte jemand weiterhelfen?
Momentan hab ich folgendes in meinem Programm:
Die intcon register dürften allerdings falsch gesetzt sein, denn wenn den RB4 nach unten ziehe passiert genau garnix!Code:Main: goto Interrupt ;goto Polling ;goto Buzzer ;goto Blinklicht ;goto Lauflicht ; Interrupt für RA4 Interrupt movlw b'11110000' ;PortB = Ausgang(0-3)/Eingang(4-7) movwf TRISB movlw 0x00 movwf PORTB clrf INTCON ; GIE aus bsf INTCON, RBIE ; RBIF kann wecken ; pull-up ein bcf INTCON, RBIF intvec nop goto intvec intvector movlw 0xFF movwf PORTB bcf INTCON, INT0IF retfie
Ich bitte um Hilfestellung...
Danke!
Michi







Zitieren

Lesezeichen