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

  FORUM HardWare.fr
  Programmation
  C++

  HELP addressage beck sc13

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

HELP addressage beck sc13

n°1508655
aneurysm
Posté le 30-01-2007 à 15:46:14  profilanswer
 

Bonjour,  
Pour mon projet bts je dois realiser une liaison I2C entre un afficheur LCD et un module beck sc13,
j'ai realisé un programme qui scan avec succes l'adresse du péripherique esclave mais j'ai quelques petits problemes pour envoyer un message.::
int I2C_transmit_block (unsigned char slave, char far * buffer, int length)
{
 union  REGS  inregs;
 union  REGS  outregs;
 struct SREGS sregs;
 
 inregs.h.ah = 0x83;
 inregs.h.al = slave & 0xFE;
 inregs.x.cx = length;
 sregs.es    = FP_SEG(buffer);
 inregs.x.bx = FP_OFF(buffer);
 int86x(I2CINT,&inregs,&outregs,&sregs);
 
 if (outregs.x.flags & 0x01)
 {
  return outregs.h.al;
 }
 
 return 0;
 
Voila la fonction permettant l'envoi du message, je connai deja l'adresse esclave donc le 1er parametre
Par contre au niveau du buffer je ne sais pas grand chose, il doit sans doute s'agir d'une adresse servant de memoire tampon mais comment savoir quelle adresse memoire du beck n'est pa utilisé pour pouvoir contenir le tampon???
voila je vous remercie d'avance j'ai deja arraché dans les 3000-4000 cheveux, alors pour eviter ma calvitie precoce aidez moi svp! :pfff:  :pfff:  :pfff:  

mood
Publicité
Posté le 30-01-2007 à 15:46:14  profilanswer
 

n°1508698
-ThX-
Not here anymore
Posté le 30-01-2007 à 16:35:00  profilanswer
 

deux solutions:
 
1/ déclarer un tableau de taille fixe, mettre la trame dedans et passer son adresse
 
2/ malloc

n°1509410
aneurysm
Posté le 01-02-2007 à 08:02:32  profilanswer
 

okay apparement ca marche avec un tableau, c'est dommage que je n'arrive pas encore a effectuer un retour avec le PCF8574


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

  HELP addressage beck sc13

 

Sujets relatifs
[ EASYPHP ] pb avec phpmyadmin ! ! ! Help ! ! !Help !! Erreur de syntaxe sur macro Catia V5R16
[ PHP ] pb de reconnaissance de fonctions. Help!!!Pb [SCRIPT SHELL] Help!!!
[HELP] SDL_MIXERCannot send session cache limiter (erreur php help)
HELP!! Pb script!simplejava , help:)
HELP! bases sur module beck 
Plus de sujets relatifs à : HELP addressage beck sc13


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