ATmega32, brochage expliqué

Essayez Notre Instrument Pour Éliminer Les Problèmes





L'Atmel AVR Atmega32 est une puce de microcontrôleur CMOS basse consommation fabriquée sur l'architecture RISC avancée AVR. Il est conçu pour exécuter des instructions technologiquement puissantes dans chacun de ses cycles d'horloge.

La puce est également équipée de la capacité d'atteindre des débits évalués à 1MIPS par MHz, ce qui permet au gestionnaire de système d'appliquer un rapport efficace ou optimal entre la consommation d'énergie et la vitesse de traitement.



Comprendre les fonctions de brochage

Les différents brochages de cette unité MCU avancée peuvent être compris à partir des données suivantes:



Vcc = C'est la broche de tension d'alimentation du circuit intégré compatible avec la tension d'alimentation numérique du circuit intégré (5 V)

GND se réfère à «terre» doit être connecté au rail négatif de l'alimentation.

Port A (PA7 ... PA0) : Ici le port A facilite sous la forme d'entrées analogiques pour les convertisseurs A / N. Ce port peut également être utilisé comme port d'entrée / sortie bidirectionnel 8 bits, uniquement lorsque le convertisseur A / N est exclu de l'utilisation.
Les broches de port sont facilitées par des résistances de rappel intégrées (chaque bit étant attribué).

Les sorties tamponnées du port A fournissent également des caractéristiques d'entraînement bien équilibrées et symétriques, y compris une capacité élevée de puits et de source.

Lorsque les broches à travers PA0 et PA7 sont affectées en tant qu'entrées et sont soumises à un niveau logique externe, elles commencent à fournir du courant dès que les résistances de rappel internes sont sous tension.

Tous les brochages décrits ci-dessus sont tri-déclarés lorsque la réinitialisation est déclenchée (même sans que les horloges ne soient activées), trois états se réfère à trois types de conditions que le CI est capable de produire: haut, bas et non réactif ou ouvert .

Port B (PB7 ... PB0) : Fondamentalement, tout comme le port A, ce port est également un port d'entrée / sortie bidirectionnel de 8 bits doté de résistances de rappel internes (configurées pour chaque bit). Les caractéristiques de lecteur affectées aux broches tamponnées du port B sont équipées à la fois d'attributs de captage et de source élevés.

Lorsqu'elles sont utilisées comme entrées, ces broches génèrent du courant lorsque celles-ci sont réduites par l'étage du circuit externe en raison de l'activation des résistances de rappel internes. Les broches du port B sont également désignées avec une fonction à trois états.

En dehors de ce qui précède, les broches du port B peuvent également être utilisées pour implémenter des fonctionnalités spéciales, comme inclus dans Atmega32, celles-ci sont répertoriées dans le tableau suivant:

Port C (PC7 ... PC0) : Les broches du port C bénéficient également des différentes caractéristiques activées pour le port A et le port B.

Cependant, à part les caractéristiques identiques des ports A et B, la résistance de rappel interne pour les broches du port C PC5 (TDI), PC3 (TMS) et PC2 (TCK) s'active même pendant une action de réinitialisation en cas d'interface JTAG est basculé.

De plus, le port C exécute également la fonction de l'interface JTAG et d'autres fonctionnalités spécifiées d'ATmega32, comme indiqué dans le tableau ci-dessous:

Port D (PD7..PD0) : Encore une fois, tout comme les ports ci-dessus, les caractéristiques fondamentales de naufrage et d'approvisionnement du port D sont exactement les mêmes.

Cependant, lorsqu'elles sont utilisées en alternance, ces broches peuvent être utilisées pour appliquer des fonctions ATmega32 spéciales qui peuvent être étudiées à travers le tableau suivant:

RÉINITIALISER : Comme son nom l'indique, le brochage de réinitialisation peut être utilisé pour réinitialiser ou forcer le circuit intégré à reprendre son fonctionnement peut être simplement fait en appliquant une impulsion logique basse ici, cependant la longueur minimale de cette impulsion ne doit pas être inférieure à la longueur d'impulsion spécifiée de l'IC. Tout ce qui est plus court que cela peut ne pas garantir une action de réinitialisation.

Le tableau suivant indique la longueur minimale de l'impulsion de réinitialisation applicable:

XTAL1 : Peut être utilisé pour se verrouiller sur une fréquence donnée et pour permettre une réponse en fréquence sans défaut entre la broche d'entrée de l'amplificateur inverseur et l'entrée du circuit de production d'horloge interne.

XTAL2 : Tout comme ci-dessus, cela peut être configuré sur le brochage de sortie de l'amplificateur de l'oscillateur inverseur

AREF : Il se réfère au brochage de référence analogique affecté à l'étage convertisseur A / N interne




Une paire de: Circuit de démarrage automatique programmable pour pompe à eau diesel Un article: Circuit de commutateur d'arrêt de mouvement de pêche YoYo avec indicateur