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:

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
Die intcon register dürften allerdings falsch gesetzt sein, denn wenn den RB4 nach unten ziehe passiert genau garnix!
Ich bitte um Hilfestellung...
Danke!
Michi