Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1502 connectés 

  FORUM HardWare.fr
  Programmation
  C

  [C] gestion bus I2C sur MPLAB

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] gestion bus I2C sur MPLAB

n°1588956
christroll​s
Posté le 19-07-2007 à 17:00:52  profilanswer
 

Bonjour,  
 
je cherche a faire communiquer mon P18F2220 avec un afficheur grace a un bus I2C.
 
voici mon prog:  
 
#include <stdio.h>
#include <i2c.h>
#include <P18F2220.h>
#include <delays.h>
//#include <portb.h>
 
int i;
 
 
void main() {
 TXSTA = '0b00001101'; //gestion USART mode synchrone
 TRISA = 0;
 OSCCON = '0b01100010'; // horloge interne à 4MHz
 TRISCbits.TRISC3 = 1;
 TRISCbits.TRISC4 = 1;
 SSPCON1 = 'ObOO111O00'; //le port SSP est mis en mode I2C maitre
 SSPSTAT = 0;
 
 do {  
   OpenI2C(MASTER,SLEW_OFF);
   SSPADD=0x2F;
   IdleI2C();                      // ensure module is idle
   StartI2C();                     // initiate START condition
   while ( SSPCON2bits.SEN );  
   putsI2C(0xFF);
   IdleI2C();                      // ensure module is idle  
   StopI2C();                      // send STOP condition
   while ( SSPCON2bits.PEN );      // wait until stop condition is over
  } while (1);
}
 
seulement : HO SURPRISE
 
en sortie, je n'ai strictement rien.
J'ai regardé ma sortie SDA et rien ne bouge.
 
Qq'un sait d'ou vient mon problème svp  ?  
 
MERCI


Message édité par christrolls le 19-07-2007 à 17:05:43
mood
Publicité
Posté le 19-07-2007 à 17:00:52  profilanswer
 

n°1592397
Pantoufle_​man
Force tranquille
Posté le 27-07-2007 à 14:23:31  profilanswer
 

le MUX pour le pin que tu utilises est bien configure?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  [C] gestion bus I2C sur MPLAB

 

Sujets relatifs
Gestion de plusieurs fichiers Excel.[SQL Server][Gestion de fichier] Ouvrir lire créer un fichier via SQL?
[AS3]gestion d'évènement [RESOLU] mais autre problèmeCréer une gestion de comptes pour des downloads
Module récent de gestion de newsexcel VBA : gestion des ";" lors d'un saveAS texte(DOS)
Besoins de l'avis de programmeurs pour un outils gestion de commandeBon tutorial sur la gestion de string en c/c++
Gestion de fenetres IE en html/Javascriptgestion de l'affichage de ligne d'un TableViewer
Plus de sujets relatifs à : [C] gestion bus I2C sur MPLAB


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR