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 :

Livres

http://www.tavernier-c.com/microcontroleurspic18_sommaire.htm

http://www.tavernier-c.com/pic_recueil_applications.htm

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

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023805&redirects=pickit2

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/