Table des matières
PIC-MINI-WEB
Platine d'expérimentation PIC-MINI-WEB
PIC-MINI-WEB WEB SERVER TCP-IP DEVELOPMENT BOARD PIC MICROCONTROLLERS
http://www.olimex.com/dev/pic-mini-web.html
Le micro-controleur est le PIC18F25J20 + ENC28J60 Ethernet controller.
Sur le web
La programmation de PICs en C :
Forums :
- Futura-Sciences / Électronique
http://forums.futura-sciences.com/forum40.html - Electronicfr.com - Microcontrolers, domotic and robotic
http://electronicfr.com/index.php
Livres
- Microcontrôleurs PIC 18 - Description et mise en oeuvre - Christian Tavernier - 01/2008
http://www.tavernier-c.com/microcontroleurspic18_sommaire.htm
- Les Microcontrôleurs PIC - Recueil d'applications - Christian Tavernier
Fournisseurs
Chez Lextronic.fr : Platine d'expérimentation PIC-MINI-WEB = 40.97 €HT
Les outils pour le Dev
Programming PIC 18F in C with C18 compiler and C18 library
http://electronicfr.com/index.php/Microcontrolers-programing/Memo-and-code-exemples-for-C18-programing.html
http://forums.futura-sciences.com/thread211531.html
Pleins de cours sur http://bepelectronique.free.fr/
Programmateurs
Programmateur économique "PIC-01" 59.00 €ttc chez Lextronic. 50 références de microcontrôleurs PIC 8, 18, 28 ou 40 broches parmis les plus usuels de la famille PIC12Cxxx, PIC16Cxx et PIC16Fxx ainsi que les EEproms Séries (famille 24Cxx).
Programmateur/Débogueur IC 53,50 €ttc sur Elektor. µC 8 bits PIC des séries 16F et 18F. Programmeur + ICD (In-Circuit-Debugger = débogueur en circuit).
http://forums.futura-sciences.com/showthread.php?p=1766987#post1766987
Blabla #1
Au niveau du compilateur, le C18 a un très gros avantage : il est gratuit en version student edition et non llimité dans le temps. Seule l'optimisation est désactivée au bout de 60 jours (inutile pour les besoins persos). Tu peux le télécharger ici :www.microchip.com/C18
Au niveau du programmateur / débogueur, ca dépend de ton besoin. Si tu veux pouvoir programmer tous les PICs passés et à venir, investi dans l'ICD2. Il est plus cher mais tu n'as jamais aucun problème et en plus il y a du SAV ;
Si ton budget est limité ou que tu souhaites le faire toi même, il y a plein de clones sur internet.
Perso, j'utilises l'ICD2 original car mon but est de développer des cartes et pas de passer du temps sur l'outil…
N'oublie pas une très grosse différence : l'ICD2 original est à la fois un débogueur ET un programmateur. IL permets donc de trouver beaucoup plus vite les erreurs et de visualiser ce qui se passe dans le micro.
Dans MPLAB (gratuit), tu peux également utiliiser le simulateur intégré et l'initialisateur graphique VDI. Tu trouveras MPLAB ici : www.microchip.com/MPAB
SDCC
http://mdubuc.freeshell.org/Sdcc/
SDCC is a freeware, retargettable, optimizing ANSI C compiler based on gcc. It supports a number of microcontrollers, including the 14-bit core PIC microcontroller series. The SDCC project page can be found here : http://sdcc.sourceforge.net/