Correct use of pnp transistors

Transistors are fairly simple: they need more than 0.7v (higher for darlingtons) between their b-e junctions to conduct. The issue with pnp-based high-side switches is usually that the you cannot bring thebase to within 0.7v of the emitter to shut it off.

In those cases, use level shifter, or a zener.