cherche des exemples sur ce forum, ca ira plus vite que de partir de zéro
Ce bit de contrôle le niveau de sortie du / SQW OUT PIN lorsque l'onde carrée
sortie est désactivée. Si SQWE = 0, le niveau de logique de la SQW / pin est 1 si OUT OUT = 1 et 0 si
OUT = 0.
et on sait toujours pas dans quel langage tu espère coder tout ça...
Tu penses que ça colle ces 2 programmes ?:
http://forums.futura-sciences.com/electronique/208932-ds1307-algorithme.html
ça devrais...Tu penses que ça colle ces 2 programmes ?:
http://forums.futura-sciences.com/electronique/208932-ds1307-algorithme.html
mais t'auras toujours pas compris l'utilisation du bit 7 du premier octet...
en tout cas c'est bien... t'as fini par taper DS1307 dans "recherche"...
là t'es sur la bonne voie...
ce que je t'avais suggéré post 2 ou 3...
-soit tu recopie le source de mikroC en modifiant les commandes I²C par celles ded MPLAB
-soit tu va sur le forum microchip voi si y'en a pas de déja pretes
heuuuuuuuuuuuu....
je te parlais du premier octet
(celui où y a les secondes en BCD)
et pas du dernier ("control")...
jettes un oeil...
le bit 7 du premier octet est "primordial"...
pour faire fonctionner ce "bousin"...
en progrés... t'as téléchargé ET ouvert la datasheet...
;O]
oui.... CH...
tu vois quand tu veux ;O]
par défaut il est à 1 = horloge stoppée...
il faut commencer par y écrire un 0 pour...
avoir l'heure...
Antoine6, je n'ai rien trouvé sur Microship.
Bonjour à tous,
bon, MPLAB, c'est l'environnement de développement, mais tu peux y associer plusieurs type de compilateurs...
Si tu utilises celui de Microchip pour les PIC18, c'est le compilateur C18...ça te dit peut etre quelque chose?
As tu déja créer un projet sous MPLAB? si c'est le cas, tu as du définir le type de compilateur, sous MPLAB:
-> Project \ Select Language Tollsuite...\Active Toolsuite : "Et là, qu'y a t'il écrit???"
J'ai fais quelques petites recherches... notament des applications notes:
-http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2688/t/do#Application%20Notes
dont celle ci qui peut peut etre t'aider :
http://www.maxim-ic.com/app-notes/index.mvp/id/3300
Ensuite en fouinant sur Google...
http://forums.futura-sciences.com/el...lgorithme.html
http://www.picos18.com/forum/viewtop...0a1a1ba2d3a133
et voici le driver du DS1337 qui est similaire au DS1307:
http://www.picos18.com/Download/PIC18/DS1337_v1_00.zip
Avec tout ça tu as de quoi te faire tes routines pour la communication avec le DS1307, ensuite pour l'affichage, a toi de voir...
Mais au niveau démarche, commence déjà par réussir a afficher ce que tu veux sur l'afficheur ( "Bonjour,...") et ensuite, attaque toi au DS1307, mais n'essaie pas de tout faire en meme temps!!
Bonne continuation
Bonjour à tous,
bon, MPLAB, c'est l'environnement de développement, mais tu peux y associer plusieurs type de compilateurs...
Si tu utilises celui de Microchip pour les PIC18, c'est le compilateur C18...ça te dit peut etre quelque chose?
As tu déja créer un projet sous MPLAB? si c'est le cas, tu as du définir le type de compilateur, sous MPLAB:
-> Project \ Select Language Tollsuite...\Active Toolsuite : "Et là, qu'y a t'il écrit???"
Oui ça j'ai déjà fait.
Donc quand on te demande quel compilateur tu utilises, tu réponds:Oui ça j'ai déjà fait.
C18 alors...a moins que ce ne soit autre chose, alors dit le nous.
Arrives tu déja a afficher quelquechose sur ton afficheur : du texte, la valeur d'une variable,... ?
je n'ai pas encore testé, je vais le faire et je te mettrais au courant.