Sounds like the P-channel has some strange internal arrangement with the internal diode backwards.
=MiZZi]Well, on the second diagram, I wanted to know if there was any other way that I could switch two N-Channels such as what I have posted here in the second diagram. Maybe, you have any idea I could accomplish that. Thanks by the way!
I actually explained this in post#3, near the beginning of this thread:-
I said:
The N-channel won't work on the upper side because the gate needs to be taken higher than the supply voltage to activate it. 4-5V higher for a logic-level MOSFET, otherwise about 10V for a normal one.
A 'high-side driver' could be used, but that's added expense and complexity.
A high-side driver is the answer.
A high-side driver generates a voltage higher than the supply voltage, usually using a switched-capacitor system. You could make one yourself, using a 555 timer, caps and diodes, but as I said, any high-side driver adds expense and complexity, for no good reason.
If you really want to do it that way, Google 'high-side driver' for more info.
It's much better to use a decent P-channel MOSFET though.