registre CMCOM DANS PIC16F628
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

registre CMCOM DANS PIC16F628



  1. #1
    sidali01

    registre CMCOM DANS PIC16F628


    ------

    Bonjour a tous;
    S.V.P,
    _ 1 _ ) c'est quoi l'equivalent du registre CMCOM du PIC16F628 dans un PIC16F84A...on l'utilise en quoi ?????

    _2_ )pouriez vous m'expliquer ca :
    org 0
    movlw 0x07
    movwf CMCON
    goto _START_PIC
    nop
    nop
    nop
    GOTO _INT_PIC
    _START_PIC

    merci.

    -----

  2. #2
    gedonet

    Re : registre CMCOM DANS PIC16F628

    Citation Envoyé par sidali01 Voir le message
    Bonjour a tous;
    S.V.P,
    _ 1 _ ) c'est quoi l'equivalent du registre CMCOM du PIC16F628 dans un PIC16F84A...on l'utilise en quoi ?????
    Bonjour
    Le registre CMCON n'a pas d'equivalent dans le 16F84(A), il n'y existe pas. Ce registre sert à regler les comparateurs, type de configuration, aiguillage des entrées, sens du resultat. Il y a aussi deux bits qui sont le resultat des convertions.
    _2_ )pouriez vous m'expliquer ca :
    org 0
    movlw 0x07
    movwf CMCON
    goto _START_PIC
    nop
    nop
    nop
    GOTO _INT_PIC
    _START_PIC
    Il faudrait que tu precises ce que tu ne comprends pas. S'il s'agit de ces deux lignes:
    Code:
    	movlw	0x07
    	movwf	CMCON
    C'est pour compenser un defaut de ce pic, en effet pour utiliser le PORTA en sortie numerique, il faut ecrire 0x07 dans CMCON alors que la valeur au reset est 0x00.
    Par contre sur la plupart des autres pics qui ont des comparateurs, 16F88, 16F877A, 16F876A, etc la valeur au reset de CMCON est 0x07.
    Gilles

  3. #3
    invite7a49d0d5

    Cool Re : registre CMCOM DANS PIC16F628

    Citation Envoyé par sidali01 Voir le message
    Bonjour a tous;
    S.V.P,
    _ 1 _ ) c'est quoi l'equivalent du registre CMCOM du PIC16F628 dans un PIC16F84A...on l'utilise en quoi ?????

    _2_ )pouriez vous m'expliquer ca :
    org 0
    movlw 0x07
    movwf CMCON
    goto _START_PIC
    nop
    nop
    nop
    GOTO _INT_PIC
    _START_PIC

    merci.
    Bonsoir,

    CMCON est le registre permettant de gérer le "module
    comparateur" du 628 (cf datasheet section 9)

    1/ ce registre n'existe pas sur un 84, puisqu'un 84
    n'intègre pas de "module comparateur"...

    2 / le code met la valeur 7 dans le registre CMCON...
    pour en savoir plus... cf datasheet section 9....

    vede
    ;O]

    Edit:

    hi gilles ;O]
    on a répondu en même temps ;O]
    bonn'soirée,
    vede
    ;O]

  4. #4
    sidali01

    A monsieur gedonet et monsieur vede

    Bonjour,
    tout d'abord je desire remercier monsieur gedonet et monsieur vede pour leurs reponse a ma question....comme je n'entre pas souvent dans ce site , j'ai du prendre du retard pour vous repondre...encore
    une fois merci pour votre attention .

  5. A voir en vidéo sur Futura
  6. #5
    gienas
    Modérateur

    Re : registre CMCOM DANS PIC16F628

    Bonjour sidali01 et tout le groupe

    ceci n'est pas une réponse mais une préparation en vue d'une fusion.

    La fusion est à présent effective. Il est plus judicieux de remercier dans la discussion concernée plutôt que d'en ouvrir une nouvelle.
    Dernière modification par gienas ; 22/03/2010 à 07h24.

Discussions similaires

  1. PIC : écrire dans registre avec caractères spéciaux
    Par inviteb5e46059 dans le forum Électronique
    Réponses: 2
    Dernier message: 12/03/2010, 21h49
  2. stabilité du pic16f628
    Par elsena dans le forum Électronique
    Réponses: 3
    Dernier message: 16/04/2009, 10h49
  3. USART du PIC16F628
    Par Patrick dans le forum Électronique
    Réponses: 2
    Dernier message: 01/06/2008, 15h28
  4. Mauvaise manip dans la base de registre
    Par jecario dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 29/05/2008, 21h12
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...