Interface LEDs

Menu Principal

  • Accueil
  • électronique diagrammes de circuits
  • microcontrôleur 8051 projets
  • pic projets de microcontrôleur
  • projets de microcontrôleur Arduino
  • projets de microcontrôleur AVR
  • Tutoriels électronique générale

Recherche sur notre site







Comment faire pour interface LEDs avec microcontrôleur 8051 (AT89C51)

 

 

78638 lectures

Cet article vous présente l’opération très simple de prendre une sortie du microcontrôleur AT89C51. Il illustre le principe qui sous-tend l’interfaçage des LEDs avec le microcontrôleur 8051. Ici nous avons démontré les principes susmentionnés par des LED clignotants en permanence, par exemple, les allumages et extinctions.

AT89C51, qui appartient à la famille du 8051 série de microcontrôleurs, est très couramment utilisé par une grande communauté d’amateurs et d’ingénieurs. Sa simplicité et sa facilité de programmation avec fonctionnalités intégrées facilement rend sa position dans la liste des albums préférés de microcontrôleur pour les débutants et utilisateurs avancés.

Description

LED sont de loin le plus utilisé des moyens de prendre la sortie. Ils trouvent une application énorme comme indicateurs au cours d’expérimentations pour vérifier la validité des résultats à différents stades. Ils sont très bon marché et facilement disponible dans une variété de formes, dimensions et couleurs.

Le principe de fonctionnement des LEDs est simple. Les LEDs couramment disponibles ont une tension de chute de 1,7 V et nécessité 10 mA à briller à pleine intensité. Le circuit suivant décrit « comment briller une led ».

La valeur de la résistance R peut être calculée à l’aide de l’équation, R = (V-1. 7) / 10 mA. Étant donné que la plupart des contrôleurs travaillent sur 5V, jusqu’à son remplacement par V = 5V, la valeur de la résistance vient à être 330 ohms. La résistance de 220 ohms, 470 ohms est couramment utilisée remplacer si 330 ohms n’est pas disponible.

AT89C51 est un microcontrôleur de 40 broches qui appartient à la 8051 série du microcontrôleur. Il a quatre ports chacun de 8 bits P0, P1, P2 et P3.Le AT89C51 a 4K octets de flash programmable. Le port P0 couvre le pôle 32 à 39-pôle, le port P1 couvre la broche 1 pour épingler le 8, le port P2 couvre la broche 21 à broche 28 et le port P3 couvre la broche 10 à broche 17. Broche 9 est la broche de remise à zéro. La réinitialisation est active haute. Chaque fois que le contrôleur est donné à l’approvisionnement, la broche de remise à zéro doit être donnée un signal élevé pour réinitialiser le contrôleur et de mettre le compteur de programme à l’adresse de départ 0 x 0000. Le contrôleur peut être réinitialisé manuellement en connectant un interrupteur ou en connectant une combinaison de résistance et condensateur comme illustré dans le schéma de câblage. Un cristal de 12 MHz est connecté entre la broche broche 18 19. Broche 40 est Vcc et broche 20 est au sol. Pin 31, est connecté au Vcc que nous utilisons la mémoire interne du contrôleur.

Dès que nous fournir au contrôleur, le départ de LEDs clignotant c’est-à-dire, ils deviennent sur pour une certaine durée de temps et deviennent alors éteint pour la même durée de temps. Ce retard est fourni par l’appel de la fonction de retard. Les valeurs à l’intérieur de la fonction de retard ont été mis pour fournir un retard en multiples de milliseconde (retard (100) offrira un retard de 100 millisecondes).

Schéma de câblage

 

 

78638 lectures

Composants

20,386 lectures

LED

Diodes électroluminescentes (LED) sont des sources de lumière de semi-conducteurs. La lumière émise…

140,423 lectures

AT89C51 microcontrôleur
AT89C51 est un microcontrôleur 8 bits et appartient à la famille 8051 Atmel. ATMEL 89C 51 a 4 Ko de Flash programmable et effaçable mémoire morte (…



    Serrure à code électronique avec utilisateur défini le mot de passe en utilisant le microcontrôleur 8051 (AT89C51)

    Comment l’interface Port de l’ordinateur de série (RS232) avec microcontrôleur 8051 (AT89C51)

    Comment l’interface 16 x 2 LCD avec microcontrôleur 8051 (AT89C51)

    Serrure à code électronique avec utilisateur défini le mot de passe en utilisant le microcontrôleur 8051 (AT89C51)

    Thermomètre digital Celsius échelle à l’aide de microcontrôleur 8051 (AT89C51)

    Compteur de visiteurs automatique bidirectionnelle à l’aide de microcontrôleur 8051 (AT89C51)

    LCD fonction horloge digital avec thermomètre numérique à l’aide de microcontrôleur 8051 (AT89C51)

    Comment faire pour interface Module GSM avec microcontrôleur 8051 (AT89C51) à l’aide de PC

    Mesure de la distance à l’aide de capteur infrarouge avec ADC0804 & 8051 microcontrôleur (AT89C51) r ADC0804.

    Comment l’interface clavier avec microcontrôleur 8051 (AT89C51)

    Indicateur de niveau de liquide/eau avec alarme à l’aide de microcontrôleur 8051 (AT89C51)

    Comment faire pour interface RFID avec microcontrôleur 8051 (AT89C51)

Tweet
Share on Myspace

Copyright © 2013. All Rights Reserved.

Developed by
HeshamFathi.com

Leave a comment