Programmer un PIC
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Programmer un PIC



  1. #1
    invite5814cefa

    Programmer un PIC


    ------

    Salut ,


    je veux réaliser un programme en langage C :

    1- convertir deux mots binaires de 4 bits a0 a1 a2 a3 et b0 b1 b2 b3 en hexadécimal .

    2- comparer entre les deux mots ( hexadécimal ) .

    3- Si une une autre entrée est active, comparer entre (a0 a1 a2 a3)hexa et (b0 b1 b2 b3 )hexa + 2 hexa .

    4- une sortie sera active si (a0 a1 a2 a3)hexa < (b0 b1 b2 b3)hexa .

    Merci d’avance.

    -----

  2. #2
    RicounetZap

    Re : Programmer un PIC

    Bonjour

    Question : Comment est codé un mot binaire dans un contrôleur ?
    Question : Quelle est la différence entre un nombre A codé en binaire, en hexa, en décimal, en base 35
    Question : Je gagne combien pour faire ton devoir ?
    N'importe quoi, for ever :-)

  3. #3
    invite5814cefa

    Re : Programmer un PIC

    salut,

    Monsieur , si vous n'avez pas une réponse, un peut de silence SVP ok

    Pour votre informations, c'est pas un devoir !!!!!

    Merci infiniment.

  4. #4
    RicounetZap

    Re : Programmer un PIC

    Sans rentrer dans une polémique stérile, je pense qu'il faut revoir un minimum de bases et avoir un titre plus précis.
    Pourquoi programmer un PIC pour résoudre ces problèmes ?

    Pour écrire un nombre en base 10 :
    0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10...
    en binaire :
    0, 1, 10, 11, 100, 101, 110, 111 ...
    en hexa :
    0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C...

    Donc, si on part du msb, chaque bit a 1 prend la valeur 2^n, n étant la position du bit dans le mot considéré, en commençant à 0.
    Si on regarde bien, en ne travaillant que sur 4 bits, la valeur maximale est de 8 + 4 + 2 +1 = 15, ors magie des nombres, on peut représenter 1111 (en binaire) par 15 en décimal ou F en hexadécimal.

    pour comparer, le simple test == permet de voir si les deux valeurs sont identiques, sinon, tu peux utiliser l'opérateur != pour voir s'ils sont différents.
    Ensuite, pour le test conditionnel, en language simple
    si Entrée est selectionnée
    si a == b+2 je fais quelque chose mais je ne sais pas quoi
    N'importe quoi, for ever :-)

  5. A voir en vidéo sur Futura

Discussions similaires

  1. programmer un pic
    Par invitea769ac52 dans le forum Électronique
    Réponses: 4
    Dernier message: 23/06/2012, 23h36
  2. programmer un pic
    Par invite2114f004 dans le forum Électronique
    Réponses: 9
    Dernier message: 26/10/2010, 15h55
  3. programmer un PIC
    Par titi570 dans le forum Électronique
    Réponses: 8
    Dernier message: 08/01/2009, 19h52
  4. Réponses: 0
    Dernier message: 18/03/2007, 15h43
  5. programmer un pic
    Par invite76dc611d dans le forum Électronique
    Réponses: 1
    Dernier message: 22/03/2003, 10h41
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...