01net    Web


Actuellement en ligne : 957 Utilisateurs dont 57 dans Programmation et développement >S'inscrire      >S'identifier      >Recherche      >Aide  
modéré par A.Ouloube, Beno@  
01net > Forum de 01net > Programmation et développement > C/C++
> petit problème en C. please help
Auteur
Message
 
<     1       >
walte21
  
   
      ?   @     Posté le 25/03/2007 14:43:06  
Voter pour ce message
Bonjour.
Je rencontre un petit problème de langage C, pour lequel j'aurai besoin d'un peu d'aide.
En effet, en ce moment je réalise un programme en langage C sur un microcontrôleur PIC (18F452)
Dans se programme j'ai besoin d'une sortie numérique sur 10 bits.
Ces sortie bits de sortie numérique sont répartis sur 2 ports 8 bits du microcontrôleur puis rediriger sur des ports d'un kit de développement.
Voici comment est organisé ma sortie:

RB0 LSB
RB1
RB2
RB3
RB4
RB5
RD4
RD5
RD6
RD7 MSB

Les bits de ces ports non représentés ici (RB6, RB7 et de RD0 à RD3) sont utilisés pour des contrôles sur un afficheur et autres)
Mon problème est le suivant : si je veux intervenir sur cette sortie numérique de 10 bits, comment mettre seulement les bits qui m'intéresse dans le bon état ?? Je ne sais pas trop comment m'y prendre..
Par exemple , si je veux placer la valeur décimal 955 sur ma sortie numérique comment faire ?
Dans mon programme en C, aprs qlq calculs, j'ai:

Sortie numérique = 955;

Puis je dois mettre à jours mes ports de sorties.Je dois donc répartir la valeur binaire 1110111011 sur les ports B et D et sans toucher aux bits de contrôles qui gère mon afficheur?

Merci d'avance pour votre aide!
<     1       >

01net > Forum de 01net > Programmation et développement > C/C++
> petit problème en C. please help

Aller à :

Page générée en : 0.119s - X2board 2.2

Nous contacter | Charte de confiance | Voir notice légale

Tous droits réservés © 1999 - 2008 Groupe Tests - 01net.


Sites du réseau 01net Network : 01net - 01men - Rmc.fr - Bfmtv.fr - Radiobfm.com - TousLesPodcasts - Micro Achat

Jeux Mobile 
Mobile : Téléchargez les dernières nouveautés pour votre téléphone portable !

Foot

Ben Arfa : un caractériel ! Le surdoué du foot français veut se débarrasser de son image d'égocentrique