Ben... le premier programme à installer, c'est MPLAB, l'environnement de programmation de Microchip (MPLAB IDE V8.80).
http://www.microchip.com/stellent/id...&part=SW007002
Tu n'as besoin que de ça pour programmer en assembleur.
Ensuite tu dois choisir la famille de processeur sur laquelle tu désires travailler.
Il y a en gros 3 familles de processeurs :
1) les PIC10xx PIC12xx PIC16xx PIC18xx qui ont une structure similaire 8 bits
2) les PIC24xx 16bits
3) les PIC32xx 32bits
Le choix dépend du type d'application que tu désires réaliser.
La famille pour laquelle tu trouveras le plus de doc est la première.
Celle que je préfère (de loin) est la deuxième (processeur puissant, architecture "agréable" très bon jeux d'instruction, assez orthogonal)
La troisième famille est dédiée à des applications plus lourdes et est difficile à programmer en assembleur.
Cela dit, tous ces processeurs peuvent se programmer en C (le code n'est pas aussi compact que si on programme en assembleur, mais la maintenance est considérablement meilleure) donc si tu peux trouver "par là" le compilateur de Microchip (de préférence), ne t'en prives pas... (je ne devrais pas le dire, mais si tu "trouves" une version même ancienne qui fonctionne, tu peux faire la mise à jour sur le site de microchip -je crois qu'il faut s'enregistrer, toutefois-)
Ah oui, au fait... il est vivement conseillé de lire l'anglais (technique, c'est pas trop difficile)
Partager