Hallo, ich probiere nun schon seit tagen rum am meinem PIC16F876A die RA-Ports (alles Outputs) zum laufen zu bringen.

(RA1,RA2,RA3,RA4,RA5) trotz aller bemühungen klappt es nicht ich bekomm immer nur einen ausgang zum "Durchschalten" (RA5). Woran kann das liegen? die ADCs sind aus... bin mit meinem latein am ende...



Code:
init

;
; --------------------------------
; Ports Initalisieren
; --------------------------------
; 0 = Output, 1 = Input
     
     	clrf 	PORTA
		clrf 	PORTB
		clrf 	PORTC
        
        bsf 	STATUS,RP0       ; RAM Bank 1
		
		; 16F876: alle ADC-Eingänge auf digital I/O umschalten
    	MOVLW 	0x06         ; PCFG3..0 = '0110'
    	MOVWF 	ADCON1

		
        movlw 	b'00000000'
        movwf 	TRISA

        movlw 	b'11111111'
        movwf	TRISB

        movlw 	b'11111000'
        movwf 	TRISC
        
        bcf     STATUS, RP0     ; Bank 0

		goto 	StartPIC
....
[/code]