Bonjour,
Vous
voulez apprendre à programmer les pics seulement vous ne voulez pas
passer des heures avec l'assembleur. Je vous propose de réaliser une
platine très simple capable de programmer et de tester immédiatement
votre programme en utilisant un logiciel de programmation visuel :
Logipic. Le programmateur est basé sur l'utilisation d'un
programmateur série qui permettra de programmer le pic en mode icsp (In
Circuit Serial Programmer). La seule contrainte pour cette réalisation est l'utilisation d'une prise RS232 de votre ordinateur. L'utilisation d'une prise USB sera abordée dans un prochain cours.
Le fichier LTT.LAY s'ouvre avec le viewer de Sprint Layout (explication et lien dans le dossier)
| Prog&Platine.zip |
Utilisation du logiciel Tiny Bootloader :
|
TiniPicBootloader |
Fonctionnement d'un moteur pas à pas :
|
Moteur pas à pas |
Configuration de Ic-Prog (par Thierry) :
|
Config_Logiciel.pdf |
Fonctionnement des timers (par Thierry) :
|
logipic_timer.pdf
logipic_timer1.pdf
timer0.prj
timer1.prj
timer2.prj
|
Documentation réalisée par les utilisateurs :
|
LogiPicDoc.zip |
Tutoriel du site www.technologuepro.com sur la version 1.53
|
www.technologuepro.com |
Afficheur LCD :
Voici le raccordement à effectuer (mode 4 bits)
|
Data
|
LCD
|
PIC
|
bit 0 data1
|
pin 11
|
PORTB,4(par défaut)
|
bit 1 data2
|
pin 12
|
PORTB,5(par défaut)
|
bit 2 data3
|
pin 13
|
PORTB,6(par défaut)
|
bit 3 data4
|
pin 14
|
PORTB,7(par défaut)
|
E
|
pin 6
|
PORTB,3 (par défaut)
|
RW
|
pin 5
|
Reliée à la masse !!!
|
RS
|
pin 4
|
PORTB,0 (par défaut)
|
|
|
Communication série:
Schéma
de raccordement pour réaliser une liaison série entre le PC et la pic via un Max232 :
|
|