Cette page était sur le site de F8KHU, mais le
lien a disparu, je mets ci dessous ce que j'en avais gardé en
mémoire (F5AD)
**********************************************
La programmation du PIC 16F84 pour en faire une
mire ATV semble dans un
premier temps assez compliqué. Mais, rassurez
vous, c'est en fait très simple,
suivez le guide...
1 - Modification du programme PICDREAM.ASM
Vous trouverez dans ce fichier, pratiquement la
fin du listing, les
instructions suivantes :
Texte ADDWF PCL,F
Dtexte equ $
RETLW CarSP ; 1 LENGTH = 95 MAXIMUM (characters plus space)
RETLW CarSP ; 2
RETLW CarSP ; 3
RETLW CarSP ; 4
RETLW CarSP ; 5
RETLW CarSP ; 6 *** do not modify the first 6 SP characters **
RETLW CarP ; 7
RETLW CarI ; 8
RETLW CarC ; 9
RETLW CarD ;10
RETLW CarR ;11
RETLW CarE ;12
RETLW CarA ;13
RETLW CarM ;14
ect...
Notes qu' à partir du chiffre 7, si vous regardez
de bas en haut, vous
trouverez PICDREAM. Il suffit maintenant de
remplacer ces caractères
par votre indicatif. Sauvegardez bien tout cela en
INDIC.ASM.
( Utilisez surtout un éditeur de texte genre
EDIT.EXE d'MS-DOS ).
2 - Mise en format Hex d'INDIC.ASM
Maintenant pour que votre PIC comprenne ce que
vous voulez bien lui
faire exécuter, il faut lui parler dans son
langage, et c'est la qu' un logiciel comme MPASM intervient !
Lancez MPASM.EXE et reprenez le fichier
précédent (INDIC.ASM)
en le tapant dans SOURCE FILE.
Il ne vous reste plus qu' le compiler en INDIC.HEX
en tapant sur la
touche F10.
Si vous n'avez pas fait d'erreur en tapant votre
indicatif dans
INDIC.ASM, il ne vous restera plus qu' à envoyer
tout ça dans votre
PIC 16F84 au moyen de votre petite platine de
programmation.
3 - Programmation du PIC-
La programmation du
microcontrolleur est très simple, tapez
simplement l'aide d'un logiciel comme TOPIC:
TOPIC -XG INDIC.HEX
Le transfert du programme s'effectue en quelque
seconde.
Et voilà, maintenant, il ne vous reste plus qu'
à positionner votre
microcontrolleur sur le montage de la mire, et
tester tout ça. Bon courage.