Compteur avec afficheur et bouton poussoir - Page 2
Répondre à la discussion
Page 2 sur 2 PremièrePremière 2
Affichage des résultats 31 à 32 sur 32

Compteur avec afficheur et bouton poussoir



  1. #31
    invite635643ae

    Re : Compteur avec afficheur et bouton poussoir


    ------

    Un projet que j'avais fait qui ressemble un peu a ce que tu souhaites faire écris en langage C le compilateur utilisé est mikroC






    Code:
    #define   motor       PORTA.F1
    #define   poussoir    PORTA.F2
    #define   buzzer      PORTA.F3
    #define   led         PORTA.F0
    
    int i,H=0;
    
    void SEG7(int H) //fonction SEG7
    {
            switch(H) //fonction de base du langage C, permet de faire un choix parmi toute les possibilité suivante
                    {
                            case 0: PORTB=0x80; //si i=0 le port C prendra alors la valeur 0x80 (voir tableau)     0x80= chiffre 0 (décimal)
                                    break;
                            case 1: PORTB=0b1110011; //    chiffre  1
                                    break;
                            case 2: PORTB=0x48;   // chiffre 2
                                    break;
                            case 3: PORTB=0b1100000; //    chiffre  3
                                    break;
                            case 4: PORTB=0b0110011; // chiffre 4
                                    break;
                            case 5: PORTB=0b0100100; //  chiffre 5
                                    break;
                            case 6: PORTB=0b0000110; //  chiffre 6
                                    break;
                            case 7: PORTB=0XB0;    //chiffre 7
                                    break;
                            case 8: PORTB=0x00; //    chiffre 8
                                    break;
                            case 9: PORTB=0x30; //   chiffre 9
    
    }
    }
    
    
    void main() {
    
    TRISB=0;
    TRISA.F0=0;
    TRISA.F2=1;
    TRISA.F3=0;
    PORTA=0;
    PORTB=0;
    
    Sound_Init(&PORTA, 3);
    
    while(1){
    
    if(poussoir==1){
    
    for(i=9; i>=0; i--){
    SEG7(i);
    Sound_Play(710, 100);
    delay_ms(1000);
    }
    
    for(i=0; i<15; i++){
    Sound_play(550,100);
    led=1;
    delay_ms(150);
    Sound_play(450,100);
    led=0;
    delay_ms(150);
    }
    }
    }
    }

    -----
    Dernière modification par Antoane ; 31/08/2019 à 10h56. Motif: Ajout balises code

  2. #32
    invite2365efcd

    Smile Re : Compteur avec afficheur et bouton poussoir

    aidez moi svp . je besoin de faire un programmme pic c compiler d'un compteur incrémente par bouton de 0000 jusq'à 1000 avec un afficher lcd .....

Page 2 sur 2 PremièrePremière 2

Discussions similaires

  1. bouton poussoir avec flowcode
    Par inviteb520dc0a dans le forum Électronique
    Réponses: 2
    Dernier message: 06/09/2011, 20h11
  2. compteur incrémenté par bouton poussoir
    Par invitedec39679 dans le forum Électronique
    Réponses: 10
    Dernier message: 10/05/2011, 07h43
  3. Toupie avec bouton poussoir
    Par Lutin_malin dans le forum Bricolage et décoration
    Réponses: 6
    Dernier message: 17/02/2011, 16h57
  4. Bouton poussoir avec LCD 3digits interne
    Par invite5ef05993 dans le forum Électronique
    Réponses: 3
    Dernier message: 13/01/2011, 19h37
  5. remplacer un bouton poussoir avec un pc
    Par invite7e7e69ea dans le forum Électronique
    Réponses: 4
    Dernier message: 04/07/2003, 21h53
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...