Ceci est une ancienne révision du document !
—-
Voici l'organisation des répertoires : http://per.launay.free.fr/picgcc/
Les deux fichiers possibles test_ds1337.c qui utilise la bibliothèque libi2c ou
ejemplo_ds1337.c qui utilise un fichier ds1307_I2C.c équivalent à la bibliothèque libi2c.
On les compile avec compila.sh qui se trouve dans le répertoire pic-gcc-library
On ouvre un terminal et on se place dans le répertoire i2c, voici la commande :
../../pic-gcc-library/compila.sh test_ds1337 16f877a 4000000
Pour télécharger, j'utilise un moniteur ou bootloader personnelle GPL évidemment !
Ce bootloader est une modification du Bootloder de Jack Dollhausen : http://www.wsu.edu/~jackdoll/jmon/
Pour télécharger, tu prends Gtkterm (paquet Debian)
Sinon je te conseille celui de Juan González :
Le moniteur : http://www.iearobotics.com/wiki/index.php?title=PIC_Bootloader
Pour télécharger le programme sur le Pic : http://www.iearobotics.com/wiki/index.php?title=Pic_downloader
et/ou Pydownloader http://www.iearobotics.com/wiki/index.php?title=Pydownloader
Je n'ai pas la cible Skypic mais on peut adapter
Affichage
Une fois le programme test_ds1337.hex ou ejemplo_ds1337.hex gravé sur le PIC.
Lance le programme horloge_DS1307.py
N'oublie pas de le rendre executable avec chmod a+x horloge_DS1307.py