|This has been covered many times on this site so you can search for more details.|
MOST modern hardware will not support XP because the manufacturers do not write the required hardware drivers for them anymore.
If your system came with Windows 7 then probably not.
BEFORE you try, look for the drivers on the mfg's website for XP. No drivers, don't bother.
XP is a dead end, MS will not support it much longer. It is good for resurrecting old hardware and making a machine out of retired parts.
Many XP programs can run on Windows 7 under compatibility mode.
If you feel you still need XP for certain times then install a virtual machine within W7 and then install XP within the virtual machine. This is a better solution.
Read more on the subject here (use the search feature) and with Google and come back with specifics on your machine and specific questions to fill in that knowledge.
You have to be a little bit crazy to keep you from going insane.