How to drive high side of LEDs out of micro controller?

i just stumbled upon this website. i would like to learn how to switch high side of leds out of a PIC microcontroller using mosfets/transistors. 2 output pins of uC have 4 leds connected to each pin which need driven separately. Any advise is appreciated. one idea i had was to drive a p channel mosfet with a n-channel. the p channel would drive LEDs and the microcontroller output would drive the n-CHANNEL. but im not sure how to choose the components.,

.

pcbenthusiast:
i just stumbled upon this website. i would like to learn how to switch high side of leds out of a PIC microcontroller using mosfets/transistors. 2 output pins of uC have 4 leds connected to each pin which need driven separately. Any advise is appreciated. one idea i had was to drive a p channel mosfet with a n-channel. the p channel would drive LEDs and the microcontroller output would drive the n-CHANNEL. but im not sure how to choose the components.,

What supply voltages are present? What is the current draw of the LEDs

switch high side of leds out of a PIC microcontroller

Why are you asking questions about a PIC on an Arduino forum?

Use MIC2981, High side driver.