Folgendes Problem ist eher allg. elektronik relais problem

habe einen PIC der gesamt auf 40 ports(pins) 200mA last bei 5 V abgeben kann

nur sollte der kleine bursche aber mehrere Relais die per 12 V geschalten werden ansteuern

ich dachte klar einen npn transistor davor und das geht schon ... haha nix da hab zur kontrolle paralell zu der spule des relais eine led mit ~ 470 ohm widerstand geschalten diese glimmt auch leicht wenn der pic den pin "ein" schaltet nur eben entweder ist die spannung des pics zu niedrig um den transistor zu öffnen oder ... tja

wenn ich per "hand" 5 v anlege flutscht das nur so mit dem relais aber der pic schaffts nicht

hat irgentwer einen tip wie ich dem pic unter die arme greifen kann das er die power doch aufbringt das relais zu schalten
Code:
----+12V-----------------------------
                                N                                     
steuerleitung vom Pic +5V)----->P
                                N
                     ------------
                     \       [LED]
               Spule /       #(470ohm)
                     \       #
      ----------------------
Masse _|_