ach nochwas.....das von Sprut stimmt eigentlich fast immer...*ggg*

bsf STATUS, RP0 ; auf Bank 1 umschalten
movlw B'00000000' ; PortB alle output
movwf TRISB
bcf STATUS, RP0 ; auf Bank 0 schalten
Das ist eigentlich Ok, eine bessere und "schnellere" möglichkeit wäre noch diese:

Code:
bsf STATUS, RP0 ; auf Bank 1 umschalten 
clrf TRISB
bcf STATUS, RP0 ; auf Bank 0 schalten