Commander les lampes par les deux Switch via un microcontrôleur (Télérupteur)

Commander les lampes par les deux Switch via un microcontrôleur

Partie 1 : 

On désir commander les lampes par les deux Switch via un microcontrôleur.
Commander les lampes par les deux Switch via un microcontrôleur
Commander les lampes par les deux Switch 

Travail à effectuer :

  • une fois on appuie sur le Switch B1 la lampe 1 clignote, et l’appuie sur le Switch B2 la lampe 2 clignote .
  • le clignotement des deux lampes accompagné d’un bip sonore.
1- Faire la liste des composants nécessaire pour réaliser le montage.
2- Ecrire le programme MikroC qui répond à ce cahier de charge.
3- Implanter le schéma et simuler ce programme sur ISIS .
4- Réaliser le montage sur une plaquette d’expérimentation.

Solution :(programme de source)

char a,b;     //déclaration de variable a;b

void main() {

TRISB=0;TRISA=0X1F;   // configurer le PORTB et PORTA en entrée

PORTB=0;a=b=0;
while (1)         // boucle infini
{

if(porta.F0==1) {a=~a;delay_ms(50);portb.F3=a;}          //programme principale
if(porta.F1==1) {b=~b;delay_ms(50);portb.F7=b;}
if(porta.F1==1&&porta.F0==1) {portb.F0=1;}
else{portb.f0=0;}
}}

Pour télécharge touts les fiches cliquez ici 

Partie 1 : Télérupteur

un microcontrôleur (Télérupteur)
un microcontrôleur (Télérupteur)

Travail à effectuer :

Utiliser 4 boutons poussoir pour allumer ou éteindre les 4 lampes
La sortie vers les lampes change d’état (0 ou 1) à chaque appui sur le bouton poussoir (Utiliser un transistor pour commander les lampes)

1- Faire la liste des composants nécessaire pour réaliser le montage
2- Ecrire le programme MikroC qui répond à ce cahier de charge.
3- Implanter le schéma et simuler ce programme sur ISIS .
4- Transférer le programme avec le programmateur.
5- Réaliser le montage sur une plaquette d’expérimentation.

Solution :(programme de source)

char a;       //déclaration de variable a
void main() 
{
trisa=0;trisB.F0=1;a=0;
while(1)
{
if(portb.f0==1){
a=~a;delay_ms(300);porta.f0=a;}
}
}
Pour télécharge touts les fiches cliquez ici

شارك

الكاتب :

التالي
السابق