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 Serial ADC0831 avec microcontrôleur 8051 (AT89C51)
11707- lectures
ADC est un appareil électronique qui convertit les signaux analogiques en son signal numérique correspondante. Cet article illustre le principe, l’exploitation et l’interfaçage de 8 bits série ADC0831 avec microcontrôleur 8051 (AT89C51).
Description
ADC0831 est un IC 8 broches avec 8 bits de données série de sortie (pour plus de détails sur ADC0831 voir ADC0831 interfaçage avec ATmega16). Pour recevoir la sortie d’ADC haute à faible impulsion est donnée à goupille de CS (chip select) du contrôleur de forme ADC. ADC nécessite le retard de deux impulsions d’horloge avant de commencer la conversion de données. Dans le deuxième cycle d’horloge, ADC envoie un « 0 » binaire au contrôleur qui indique que les bits à venir sont les bits de données.
ADC a besoin de huit impulsions d’horloge pour envoyer la sortie numérique 8 bits. Ces données numériques soient reçues peu à peu et stockée dans une variable. Les données sont converties en sa valeur ASCII correspondant et envoyées à écran LCD pour l’affichage. Les connexions de l’écran LCD avec microcontrôleur sont indiquées dans le schéma de câblage. Les signaux analogiques sont générés par à résistance variable (par défaut) qui est reliée à la broche d’entrée de ADC0831.
Algorithme
1. Initialiser le LCD.
2. Envoyez un maximum à faible impulsion à broche CS pour initialiser la conversion.
3. Envoyer deux impulsions d’horloge.
4. Recevoir les bits de données par les uns et les stocker dans une variable.
5. Afficher sa valeur décimale correspondante sur l’écran LCD.
Schéma de câblage
11707- lectures
Composants
42,462- lectures
Préréglage
Une présélection est un composant électronique pattes trois, qui peut être faites à offrir une résistance variable dans un circuit. La résistance est modifiée en réglant le bouton rotatif sur elle. L’ajustement peut être fait en utilisant un petit tournevis ou…
144,878- 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 (…
155,226- lectures
LCD
Ecran LCD (affichage à cristaux liquides) est un module d’affichage électronique et trouver un large éventail d’applications. Un LCD 16 x 2 est le module très basique et est très couramment utilisé dans les divers dispositifs et circuits. Ces modules sont préférées aux sept segments..
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 |
Comment faire pour interface LEDs avec microcontrôleur 8051 (AT89C51) |
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) |
Copyright © 2013. All Rights Reserved.
