il faut s’intéresser aussi au c de microchip, c'est légèrement différent du c standard, tu trouveras plein d'exemples sur le net. En fonction du compilateur et du chip que tu utiles, les instructions varieront.
Le mieux est de lire des docs résumées de ton microcontrôleur et de prendre des exemples de codes sur le ZigBee. Il y en a même sur le site officiel.
SI vraiment tu bloques, envoie moi un mp je te donnerai des liens directs.