已知集合A={x│x^2+(p+2)x+1=0,x∈R},B={y│y=2^x,x∈R}.若A∩B=空集,求实数P的取值