Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
Forum général sur le langage C !

Modérateur : Jérémy

Fonctions I2C
Stefox
Débutant
Débutant
Messages : 63
Enregistré en : juillet 2025

#91 Message par Stefox » dim. 27 juil. 2025 17:02

Donc comme ceci ?
aze.jpg

Cela à l'air de fonctionner, j'ai 1: 3 0 et le 1 s'incrémente + toggle led.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.

Fonctions I2C
satinas
Expert
Expert
Messages : 1487
Enregistré en : novembre 2015

#92 Message par satinas » dim. 27 juil. 2025 17:04

J'avais pas vu ton dernier post.
Oui l'écriture semble ok.
Pour écriture+lecture tout à l'heure on avait 6, c'est quoi ton dernier mot ? :-)
Que s'est il passé depuis, tu as mis SMP à 0 ?

Fonctions I2C
Stefox
Débutant
Débutant
Messages : 63
Enregistré en : juillet 2025

#93 Message par Stefox » dim. 27 juil. 2025 17:08

Mmmhh bonne question.. J'ai rajouté les { } au sinon, je ne vois pas d'autres modifn je ne sais plus comment j'ai fait :sifflotte:

Ici je confirme bien qu'avec le code donné juste avant, j'ai bien 1: 3 0

SMP est toujours à 1
Modifié en dernier par Stefox le dim. 27 juil. 2025 17:10, modifié 1 fois.

Fonctions I2C
Stefox
Débutant
Débutant
Messages : 63
Enregistré en : juillet 2025

#94 Message par Stefox » dim. 27 juil. 2025 17:10

Quand j'enlève le break avant le premier stop, j'ai bien 1 7 45

aze.jpg
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.

Fonctions I2C
satinas
Expert
Expert
Messages : 1487
Enregistré en : novembre 2015

#95 Message par satinas » dim. 27 juil. 2025 17:12

Fais le marcher correctement avec tes parenthèses autour du mot break.
Ensuite tu enlèves tes parenthèses et confirme que cela marche pareil. Tu vas pas mettre en doute 40 ans de C, hein, t'as même le droit de mentir :-)

Fonctions I2C
Stefox
Débutant
Débutant
Messages : 63
Enregistré en : juillet 2025

#96 Message par Stefox » dim. 27 juil. 2025 17:26

Ok donc, pour être sûr qu'on s'est bien compris

j'ai fait donc ceci : (Qui fonctionne, j'ai bien 1 : 7 45 (incré + toggle)
aze.jpg


Puis donc j'enlève mes { } ?

Comme ceci : (Fonctionne toujours)

azer.jpg


Je sais pas du coup comment j'ai passé le 6 tout à l'heure.. Il y a des trucs bizarre, comme il n'aime pas que je débranche le pickit ou le brancher, il reset le programme ou fait planter le LCD parfois (Bon c'est un autre souci, c'est pas grave ça)
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.

Fonctions I2C
satinas
Expert
Expert
Messages : 1487
Enregistré en : novembre 2015

#97 Message par satinas » dim. 27 juil. 2025 17:28

Le problème c'est qu'on a rien changé depuis la version initiale, qualité du câblage ?
C'est pas anodin de brancher/débrancher le Pickit, on est pas censé le faire souvent.

Fonctions I2C
Stefox
Débutant
Débutant
Messages : 63
Enregistré en : juillet 2025

#98 Message par Stefox » dim. 27 juil. 2025 17:29

Pour moi, je dirais que la platine est ok, ce sont des pistes, j'ai pas de fil ici

Par contre mettre un 1 dans le read tantot ça a beaucoup aidé

Fonctions I2C
satinas
Expert
Expert
Messages : 1487
Enregistré en : novembre 2015

#99 Message par satinas » dim. 27 juil. 2025 17:31

Oui, le DS1307 a son petit caractère, il lui en faut peu pour prendre la mouche.
Test quand même écriture seule, lecture seule, et DS1307 absent.

Fonctions I2C
Stefox
Débutant
Débutant
Messages : 63
Enregistré en : juillet 2025

#100 Message par Stefox » dim. 27 juil. 2025 17:39

Écriture seule, j'ai donc fait ceci : (1: 3 0) incré + toggle

aze.jpg


Lecture seule : (1 : 7 45) incré + toggle
azer.jpg



Sans le DS1307 sur le PCB: ( 1: 4 0) incré + toggle
azert.jpg
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.


Retourner vers « Langage C »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 5 invités