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 ---
On parle des Pics, sans rapport avec le langage ou la programmation

Modérateur : Jérémy

16F88 et SPI
Gérard
Avatar de l’utilisateur
Confirmé
Confirmé
Messages : 511
Âge : 58
Enregistré en : septembre 2015
Localisation : Alsace

#11 Message par Gérard » mer. 12 juil. 2017 20:38 lien vers la Data-Sheet : Cliquez ici

Et pour mon PIC, quelqu'un a une idée? Merci !
La récré HS est finie. exit
Le 25 / 07 / 2016, j'ai essayé une Ford Mustang.
Le 11 / 07 / 2017, j'ai commandé une Ford Mustang.

16F88 et SPI
cyril13110
Passioné
Passioné
Messages : 275
Âge : 34
Enregistré en : avril 2016
Localisation : 13

#12 Message par cyril13110 » mer. 12 juil. 2017 21:00 lien vers la Data-Sheet : Cliquez ici

salut a tous,
d'aprés la DS les pin pour le SPI sont sur le portB (RB1, RB2 et RB4).
Si je ne me trompe pas tu n'a qua tenter d'ecrire ton code avec les voies là pour ta déclaration SPI.

10.2 SPI Mode
This section contains register definitions and
operational characteristics of the SPI module.
SPI mode allows 8 bits of data to be synchronously
transmitted and received simultaneously. To
accomplish communication, typically three pins are
used:
• Serial Data Out (SDO)
RB2/SDO/RX/DT
• Serial Data In (SDI)
RB1/SDI/SDA
• Serial Clock (SCK)
RB4/SCK/SCL
Additionally, a fourth pin may be used when in a Slave
mode of operation:
• Slave Select (SS
) RB5/SS/
TX/CK

voire tu ecrit directement dans les registres qui vont bien toi la conf dont tu as besoin....

Ou alors solution alternative il me semble qu'il existe un SPI logiciel avec les compilateurs MIKROE, les debits sont plus faibles mais ca peut depanner....

bonne soiré

16F88 et SPI
Gérard
Avatar de l’utilisateur
Confirmé
Confirmé
Messages : 511
Âge : 58
Enregistré en : septembre 2015
Localisation : Alsace

#13 Message par Gérard » mer. 12 juil. 2017 21:47 lien vers la Data-Sheet : Cliquez ici

J'ai vu dans l'aide la description de "soft_spi"
SOFT_SPI.png


Je ne comprends pas bien les définitions des "TRISx"
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Le 25 / 07 / 2016, j'ai essayé une Ford Mustang.
Le 11 / 07 / 2017, j'ai commandé une Ford Mustang.

16F88 et SPI
Temps-x
Avatar de l’utilisateur
Passioné
Passioné
Messages : 312
Enregistré en : juillet 2016
Localisation : Terre

#14 Message par Temps-x » mer. 12 juil. 2017 22:19 lien vers la Data-Sheet : Cliquez ici

Bonjour Gérard, cyril13110, et bonjour a tous,

Gérard, que veux tu faire fonctionner ?

humour!! Ta Mustang

A+
L’imagination est plus importante que le savoir.

16F88 et SPI
cyril13110
Passioné
Passioné
Messages : 275
Âge : 34
Enregistré en : avril 2016
Localisation : 13

#15 Message par cyril13110 » jeu. 13 juil. 2017 06:42 lien vers la Data-Sheet : Cliquez ici

salut a tous,

lol si cest pour la mustang il va la transformer en clio....quelle domage....

pour faire simple cest pour configurer les entrees et sorties et cest géré par le compilateur , tous comme le classique....pour gerer une led et un bp.

mais si serai dommage de passer par le spi emule alors que tu l'as dans ton pic en vrai.

16F88 et SPI
Gérard
Avatar de l’utilisateur
Confirmé
Confirmé
Messages : 511
Âge : 58
Enregistré en : septembre 2015
Localisation : Alsace

#16 Message par Gérard » jeu. 13 juil. 2017 08:10 lien vers la Data-Sheet : Cliquez ici

Hello tous et merci de vous pencher sur mon (petit) problème.
L'objectif est de piloter 4 WS2801 qui illumineront ma future horloge à tubeVFD.
Le 25 / 07 / 2016, j'ai essayé une Ford Mustang.
Le 11 / 07 / 2017, j'ai commandé une Ford Mustang.

16F88 et SPI
paulfjujo
Avatar de l’utilisateur
Confirmé
Confirmé
Messages : 658
Âge : 66
Enregistré en : juillet 2015
Localisation : 01120
Contact :

#17 Message par paulfjujo » jeu. 13 juil. 2017 17:37 lien vers la Data-Sheet : Cliquez ici

bonjour,,

sur la doc page 1/15 , on voit sur le schema
SDi ---> SDI ...WS2801
c'est plutot SDO --> SDI
à priori le SDI du PIC ne devrait pas servir

et la config ressemble un peu à celle des commande de MAX7219 pilotage de 8 x 7 segment en SPI..
c'est un 18F46K22 .. mais quand meme un SPI hardware ..
correspondance avec le docu. de Cyril

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

16F88 et SPI
Temps-x
Avatar de l’utilisateur
Passioné
Passioné
Messages : 312
Enregistré en : juillet 2016
Localisation : Terre

#18 Message par Temps-x » jeu. 13 juil. 2017 18:01 lien vers la Data-Sheet : Cliquez ici

Bonjour Gérard, et tout le monde,

C'est normal sur le 16F170x/171x, il y a pas de port RB.

L'emplacement change, mais les registres doivent être identique.

A+
L’imagination est plus importante que le savoir.


Retourner vers « Généralités sur les PICs »

Qui est en ligne

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