I'm and final year electronics engineering student. I'm designing a wireless Monitoring and Control System.....

There will be a Master which will monitor and control slaves located in various locations in radius of max 300m. My master will be an ARM processor (LPC 2138) and Slaves will be of 8051 family (89S52). I want to do half duplex wireless communication in between them......I am planning to use zigbee XB24..

I need your suggestions about How I could interface my devices to XB24.
Is there any need to program the zigbee module???

Thanks for your time and help!