Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
pic:picgcc:ds1337 [2008/08/03 17:07] per |
pic:picgcc:ds1337 [2008/10/29 22:34] (Version actuelle) per |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Exemple pour DS1337 ====== | + | ====== Exemple pour DS1307 ou DS1337 ====== |
~~LINEBREAK~~ | ~~LINEBREAK~~ | ||
+ | [[pic:picgcc |Retour à picgcc]] | ||
+ | |||
Le DS1307 est une horloge temps réel dont les caractéristiques sont dans l'image en bas de cette page. | Le DS1307 est une horloge temps réel dont les caractéristiques sont dans l'image en bas de cette page. | ||
- | Le Pic16F877 communique avec le DS1307 avec le bus I2C, sur ce bus I2C le PIC est le maître et le DS1307 un esclave. | + | Le Pic16F877 communique avec le DS1307 avec le bus I2C de Philips dont [[http://www.nxp.com/acrobat/usermanuals/UM10204_3.pdf |voici les spécifications]] |
+ | Sur ce bus I2C le PIC est le maître et le DS1307 un esclave. | ||
Le DS1337 possède en plus 2 alarmes, mais elles ne sont pas utilisées dans cette exemple simple. | Le DS1337 possède en plus 2 alarmes, mais elles ne sont pas utilisées dans cette exemple simple. | ||
Ligne 14: | Ligne 17: | ||
../../pic-gcc-library/compila.sh test_ds1337 16f877a 4000000 | ../../pic-gcc-library/compila.sh test_ds1337 16f877a 4000000 | ||
- | Pour télécharger, j'utilise un moniteur ou bootloader personnelle GPL évidemment ! | + | ===== Moniteur ===== |
- | Ce bootloader est une modification du Bootloder de Jack Dollhausen : http://www.wsu.edu/~jackdoll/jmon/ | + | Avantage d'un moniteur : Une fois le moniteur installé, on utilise une simple liaison série ou usb/série pour graver le programme utilisateur dans le PIC. Pour la mise au point, c'est beaucoup mieux que le programmateur ICSP. |
- | Pour télécharger, tu prends Gtkterm (paquet Debian) | + | |
+ | Pour télécharger, j'utilise un moniteur ou bootloader personnel GPL évidemment ! | ||
+ | Ce bootloader est une modification du Bootloader de Jack Dollhausen : http://www.wsu.edu/~jackdoll/jmon/ | ||
+ | Une fois le moniteur installé, on utilise une simple liaison série pour graver le programme utilisateur. | ||
+ | Pour télécharger, tu prends Gtkterm (paquet Debian) http://www.jls-info.com/julien/linux/index_fr.html | ||
Sinon je te conseille celui de Juan González avec l'excellent site http://www.iearobotics.com/ | Sinon je te conseille celui de Juan González avec l'excellent site http://www.iearobotics.com/ | ||
Ligne 24: | Ligne 31: | ||
Il y a aussi une Vidéo http://www.youtube.com/watch?v=-t48-Nccp-c | Il y a aussi une Vidéo http://www.youtube.com/watch?v=-t48-Nccp-c | ||
- | Je n'ai pas la cible Skypic mais c'est libre! ça s'adapte ! | + | Je n'ai pas la cible Skypic mais c'est libre! on peux modifier le logiciel en fonction de son matériel ! |
===== Affichage ===== | ===== Affichage ===== |