i am designing a trail light with leds. i am using a PIC microcontroller for the turn & brake lights logic and the output needs to drive the high side of the LEDS via 2 uC output pins (one for left turn/brake and second for right turn/brake). The LEDs are all tied to common ground (cathode) so im stuck with driving the leds on their high side. One idea i read was to drive an n-channel mosfet from the uC's output and use the n-channel to drive a P-channel mosfet, which inturn drives the LEDs? Would this work? can i do this to both output pins of the uC? How do i choose the mosfets? Since it is for a trail light kit, i'll be using high intensity red LEDs, havent chosen yet. Any advise or input is appreciated. If any of you have worked on this before, please share!