Pour développer des applications "PIC" sur mac il faut pas mal mettre les mains dans le cambouis.
La partie la plus facile, c'est de récupérer la commande "pk2cmd" sur le site de Microchip et de l'installer.
deja tu peut flasher tes machins
Ensuite il faut installer la suite gputils, selon ta configuration il y'a des fortes chances que tu doive la recompiler.
Sur le portail y'a une distrib a jour toute faite pour léopard qui doit etre mixte ppc/intel
sur ce lien y'a une version plus ancienne qui doit marcher sur X.4 ppc, et avec rosetta sur les mac plus récents
http://1710.co.uk/cms/content/view/17/26Avec tout ca tu peut développer en assembleur.
Pour aller plus loin, il y'a SDCC qui te permet de coder en C sur pas mal de microcontroleurs, pas que les pics
il est mis a jour presque toutes les 24 heures !
http://sdcc.sourceforge.netMais tout ça c'est un peu compliqué a mettre en oeuvre.
Sur le site portail et sur le forum il y'a quelques infos pour faciliter la tache.
J'ai également fait un article (que je trouve tres bon, mais c'est subjectif) sur mon blog dans le même but ou je mets des trucs a télécharger pour installer sdcc et pk2cmd en deux clics.
Ca c'est pour la partie écriture du code et flashage.
Pour le debogage, pour le moment aucun outil permets de le faire sur mac, il faut passer par la virtualisation et MPLab.
Théoriquement y'a moyen de compiler piklab pour emuler les pic sous osX, mais c'est une usine a gaz et il doit y avoir des fuites chez moi, car j'arrive pas a le faire marcher.