Search found 257 matches

by Dan81
Mon Sep 17, 2018 3:21 pm
Forum: Forums d'aide en français
Topic: PIC16F876A problème port RA4 -Pin6?
Replies: 6
Views: 994

Re: PIC16F876A problème port RA4 -Pin6?

Salut Chris RA4 fonctionne en entrée Elle est un peu particulière en sortie (drain ouvert) , mais une résistance de pull up çà fonctionne. Dans ton algorigramme, il me semble que tu pilotes la meme LED (B5) en fonction de 2 entrées differentes. Donc seule l'info issue de A3 (dernier test) sera visib...
by Dan81
Sun Oct 09, 2016 9:54 am
Forum: Forums d'aide en français
Topic: MAX6675 K-Thermocouple?
Replies: 6
Views: 5410

Re: MAX6675 K-Thermocouple?

Salut Christian

La version jointe fonctionne sous proteus7, sauf pour l'option thermocouple déconnecté (peut être dû au modèle de simu !)

Daniel
by Dan81
Fri Sep 23, 2016 3:39 pm
Forum: Forums d'aide en français
Topic: Flowcode 7 : LCD (I2C)
Replies: 5
Views: 4376

Re: Flowcode 7 : LCD (I2C)

Bonjour Thierry

Il y a l'init du I2C mais je ne vois pas la macro LCD "start" qui fait la configuration du LCD.

ca n'a pas d'influence en simu mais en vrai !!

Daniel

PS : si on n'utilise que la bib "LCD" , l'init du I2C est elle utile? (ca peut etre deja prevu par Matrixtsl)
by Dan81
Tue Aug 02, 2016 4:45 pm
Forum: Forums d'aide en français
Topic: TIMER 1 pic 16f690 non fonctionnel
Replies: 8
Views: 6443

Re: TIMER 1 pic 16f690 non fonctionnel

Bonjour CB J'ai fait qq modifs. Les registres doivent être écrits en minuscule. (sauf erreur) on ne peut accéder à TMR1 directement car il est sur 16bits. Il faudrait simplifier tes calculs, cela prend 20ms (@ 4MHz). par ex : mettre TRMIN = 125 000 / VAL Je ne vois pas l’intérêt d'un fonctionnement ...
by Dan81
Tue Jun 28, 2016 7:55 pm
Forum: Flowcode V6
Topic: I2C 20x4 LCD with HD44780 - Proteus
Replies: 9
Views: 6271

Re: I2C 20x4 LCD with HD44780 - Proteus

Hello Monie

I can't open your file (Proteus v8.5) .

here my project (v8.2).

Daniel
by Dan81
Tue Jun 28, 2016 5:40 pm
Forum: Foro de soporte español
Topic: Pulsador en Flowcode
Replies: 2
Views: 8774

Re: Pulsador en Flowcode

Bonjour Cristian

Cet algorigramme correspond_il à tes souhaits

Daniel
by Dan81
Tue Jun 28, 2016 5:01 pm
Forum: Flowcode V6
Topic: I2C 20x4 LCD with HD44780 - Proteus
Replies: 9
Views: 6271

Re: I2C 20x4 LCD with HD44780 - Proteus

Hello Monie

I've made a test with my own schematic (Proteus 8.2) .

The flowvchart works fine if I choose "I2C hardware" (channel1) .
I don't see your pull up resistors (SCL ,SDA) .

Daniel

LCD_I2C.jpg
(312.91 KiB) Downloaded 1052 times
by Dan81
Fri May 20, 2016 8:31 am
Forum: Forums d'aide en français
Topic: MCP9700A calcul ADC?
Replies: 7
Views: 5659

Re: MCP9700A calcul ADC?

Salut Christian

Pour 25° , la tension doit être de 0.75V (n= 153) , 0.855V correspond à 35.5° (175).
Il y un problème avec tes valeurs. Ton capteur est il loin du µP ?

Si tu modifies la température, vois tu changer N ?
Teste le programme joint.

Daniel
by Dan81
Fri May 13, 2016 6:55 am
Forum: Forums d'aide en français
Topic: MCP9700A calcul ADC?
Replies: 7
Views: 5659

Re: MCP9700A calcul ADC?

Salut Le problème est il en simu ou en réel ? Sauf erreur : pour 0° => 0.5V (n=102); 100°=> 1.5V (n=307) ; -40° => 0.1V (n=10) (si VccµP = 5V) Si tu affiches directement Celsius la valeur doit être bonne. Dans ton cas, tu découpes la valeur qui est un nombre entier, le résultat est Celsius/10. Si tu...
by Dan81
Thu May 12, 2016 2:52 pm
Forum: Forums d'aide en français
Topic: MCP9700A calcul ADC?
Replies: 7
Views: 5659

Re: MCP9700A calcul ADC?

salut

ta variable READADC0 n'est pas signée.
Prends "entier" (+/- 32000)

Daniel
by Dan81
Thu May 12, 2016 8:31 am
Forum: Forums d'aide en français
Topic: MCP9700A calcul ADC?
Replies: 7
Views: 5659

Re: MCP9700A calcul ADC?

Salut Christian Le MCP donne 0.5V à T=0° et a un coef de 10mV/°. Je suppose que l'alim du µP est de 5V et que la lecture analogique se fait sur 10 bits. Dans le sous programme "Inits" , tu mets un bloc calcul avec : N0 = 102 // valeur pour temp = 0° sur 10 bits Vcc = 5000 // V alim en mV D...
by Dan81
Fri Mar 11, 2016 11:45 am
Forum: Forums d'aide en français
Topic: test SPI_send
Replies: 2
Views: 4576

Re: test SPI_send

Bonjour Zebulon Je ne peux pas te répondre pour la partie simulation. Par contre ton prog fonctionne en simulation dans Proteus ! Petite remarque si tu fais "Send Char" , la valeur doit être comprise entre 0 et 255 (0xFF). Dans ton cas "0x125" aura le même effet que 0x25. L'octet...
by Dan81
Sun Feb 28, 2016 7:25 pm
Forum: Programming Tips & Tricks
Topic: 3C : LCD I2C
Replies: 31
Views: 41517

Re: 3C : LCD I2C

Hello Mouine

Which flowchart are you using ?
Have you put the pull up on SCL and SDA ?
Can you post a photo of your work?

Daniel
by Dan81
Sun Feb 14, 2016 11:15 am
Forum: Flowcode V5
Topic: Array of bytes
Replies: 7
Views: 5469

Re: Array of bytes

Bonjour Yannick

Ne déclare pas ta variable comme une chaine ("String") mais comme un octet (Byte) avec comme nom : myARRAY[10] par exemple.

Daniel
by Dan81
Sun Jan 04, 2015 11:00 am
Forum: Forums d'aide en français
Topic: Lire RX/TX sur pic 18F4520 envoyer par RN171
Replies: 1
Views: 2115

Re: Lire RX/TX sur pic 18F4520 envoyer par RN171

Bonjour Pascal Le choix entre scrutation et interruption depend du nombre de données (et du debit) que tu recois et de la durée de traitement de celles ci. Si tu recois 1 donnée toutes les secondes et que tu dois l'afficher : la scrutation suffit. Si tu dois en recevoir 10 à 115200 bauds et afficher...
by Dan81
Tue Dec 23, 2014 5:45 pm
Forum: Forums d'aide en français
Topic: Keypad avec un IC 74HC138D?
Replies: 4
Views: 2760

Re: Keypad avec un IC 74HC138D?

Salut Christian le 154 simplifie l'aspect materiel (1 seul 154 à la place de 2 x 138). Le soft est le même : - activer (à "0") une colonne , lire les 4 lignes, si $Fx alors incrementer la colonne. sinon memoriser la valeur et la colonne. et deduire la touche appuyée en utilisant un tableau...
by Dan81
Thu Dec 18, 2014 8:53 pm
Forum: Forums d'aide en français
Topic: Keypad avec un IC 74HC138D?
Replies: 4
Views: 2760

Re: Keypad avec un IC 74HC138D?

Salut Christian Voila une possibilité de schéma. Lignes et colonnes sont permutables. (je n'avais pas de clavier comme le tien, c'est pour montrer le principe) Une autre solution serait d'utiliser des interfaces 8 entrees/sorties avec un bus I2C (type MCP23008) ; 2 pour les lignes et 1 pour les colo...
by Dan81
Thu Dec 18, 2014 1:23 pm
Forum: Forums d'aide en français
Topic: Keypad avec un IC 74HC138D?
Replies: 4
Views: 2760

Re: Keypad avec un IC 74HC138D?

Salut Christian

As tu defini la structure ?
Il faut 2 HC138 (15 ou 16 rangées max) donc 4 ou 5 sorties et 4 entrees (colonnes) et 4 pulls up.

Qu'as tu comme logiciel de saisie de schéma et simlation (Proteus ?)

Daniel
by Dan81
Thu Nov 20, 2014 2:10 pm
Forum: Forums d'aide en français
Topic: Comment créer temporisation sans pertuber mesures en cours?
Replies: 3
Views: 2942

Re: Comment créer temporisation sans pertuber mesures en cou

Salut Zebulon ci joint 2 algos le 1er (regul2) fait exactement la meme chose que ta version 1 , le deroulement du programme est "bloqué" pdt 5 min. ta config de TIMER1 etait erronée (tu utilisais un signal exterieur sur T1CKI). le 2eme (si j'ai compris ton pb) va bloquer la commande du mot...
by Dan81
Sat Oct 25, 2014 5:38 pm
Forum: Flowcode V5
Topic: DS3231 on FCV5
Replies: 8
Views: 3713

Re: DS3231 on FCV5

Hello

Did you connect all the pins (5 to 13) to ground ?

Daniel
by Dan81
Fri Aug 01, 2014 2:24 pm
Forum: Programming Tips & Tricks
Topic: 3C : LCD I2C
Replies: 31
Views: 41517

Re: 3C : LCD I2C

Hello Milek 3.9K is OK. Keep (for now) WDT OFF. May be, you can test the PCF with some Led and resistor between +5V and Outputs. Test the file (just flashing led), if it is not OK , may a trouble with the I2C address. Is it a PCF8574 or PCF8574A, A0 A1 A2 are really connected to gnd ? Can you take a...
by Dan81
Sat Jul 26, 2014 10:24 am
Forum: Programming Tips & Tricks
Topic: 3C : LCD I2C
Replies: 31
Views: 41517

Re: 3C : LCD I2C

Hello Milek

Have you put pull up resistors on clock and data lines ?

Which hardware are you using ?

Daniel
by Dan81
Fri May 02, 2014 7:41 am
Forum: Flowcode V5
Topic: mcp3421 why not? help!
Replies: 2
Views: 1628

Re: mcp3421 why not? help!

hello Simonh

Change
- the quartz frequency to 19.66MHz (Build\ Project option)
- Hardware in the properties of the I2C components

Add an "I2C init" Macro before the loop.


Daniel
by Dan81
Mon Apr 21, 2014 10:34 am
Forum: Programming Tips & Tricks
Topic: 3C : LCD I2C
Replies: 31
Views: 41517

Re: 3C : LCD I2C

Hello Milek

I've modified the flowchart for AVR and Flowcode5.
It seems to be OK in simulation , but I can't test it in real .

You will have to modify the chip configuration and quartz frequency.

Daniel
by Dan81
Thu Mar 13, 2014 9:16 am
Forum: Programming Tips & Tricks
Topic: 3C : LCD I2C
Replies: 31
Views: 41517

Re: 3C : LCD I2C

Hello Milek Customisation was made for Flowcode v4 (different with Flowcode v5). Connections to portB are not really made (it is a I2C bus) . You can move connections to "unconnected" and the compilation will be OK with Flowcode4. If you can manage a LCD with C code, it is enough easy to m...