ATmega32, Pinouts uitgelegd

Probeer Ons Instrument Voor Het Oplossen Van Problemen





De Atmel AVR Atmega32 is een CMOS-gebaseerde microcontrollerchip met laag vermogen die is vervaardigd volgens de geavanceerde RISC-architectuur van AVR. Het is bedoeld voor het uitvoeren van technologisch krachtige instructies binnen elk van zijn klokcycli.

De chip is ook uitgerust met het vermogen om doorvoersnelheden te behalen die worden geschat op 1 Mbps per MHz, waardoor de systeembeheerder een efficiënte of optimale verhouding tussen stroomverbruik en verwerkingssnelheid kan afdwingen.



Inzicht in de pinout-functies

De verschillende pinouts van deze geavanceerde MCU-eenheid kunnen worden begrepen uit de volgende gegevens:



Vcc = Het is de voedingsspanningspin van de IC die compatibel is met digitale IC-voedingsspanning (5V)

GND verwijst naar 'aarde' moet worden aangesloten op de negatieve rail van de voeding.

Poort A (PA7 ... PA0) : Hier faciliteert poort A in de vorm van analoge ingangen voor de A / D converters. Deze poort kan ook worden gebruikt als een 8-bit bidirectionele invoer- / uitvoerpoort, alleen als de A / D-omzetter niet wordt gebruikt.
Poortpennen worden vergemakkelijkt met ingebouwde pull-up weerstanden (elk bit wordt toegewezen).

De gebufferde uitgangen op poort A bieden ook goed gebalanceerde en symmetrische aandrijfkarakteristieken, inclusief een hoge afvoer en broncapaciteit.

Wanneer pinnen over PA0 en PA7 worden toegewezen als ingangen en extern worden onderworpen aan een logisch laag niveau, beginnen ze stroom te leveren zodra de interne pull-up-weerstanden worden bekrachtigd.

Alle hierboven besproken pinouts zijn tri-vermeld wanneer de reset wordt geactiveerd (zelfs zonder dat de klokken worden geactiveerd), tri-state verwijst naar drie soorten condities die de IC kan produceren: hoog, laag en niet-reagerend of open .

Poort B (PB7 ... PB0) : In feite is deze poort, net als poort A, ook een bidirectionele 8-bits invoer- / uitvoerpoort met interne pull-upweerstanden (geconfigureerd voor elke bit). De aandrijfkarakteristieken die zijn toegewezen aan poort B-gebufferde pinnen zijn uitgerust met zowel high-sinking- als sourcing-attributen.

Bij gebruik als ingangen, genereren deze pinnen stroom wanneer deze laag worden gepulseerd door de externe circuittrap omdat de interne pull-up-weerstanden worden geactiveerd. De poort B-pinnen zijn ook aangeduid met een tri-state-functie.

Afgezien van het bovenstaande, kunnen poort B-pinnen ook worden gebruikt voor het implementeren van speciale functies, zoals opgenomen in Atmega32, deze worden vermeld in de volgende tabel:

Poort C (PC7 ... PC0) : Port C-pinouts genieten ook van de verschillende karakteristieke functies die zijn ingeschakeld voor Port A en Port B.

Afgezien van de identieke kenmerken van poort A en B, wordt de interne pull-up-weerstand voor poort C-pinnen PC5 (TDI), PC3 (TMS) en PC2 (TCK) allemaal geactiveerd, zelfs tijdens een resetactie in het geval dat de JTAG-interface is omgeschakeld.

Bovendien voert poort C ook de functie uit van de JTAG-interface en andere gespecificeerde functies van ATmega32, zoals weergegeven in de onderstaande tabel:

Poort D (PD7..PD0) : Nogmaals, net als bij de bovenstaande poorten, zijn de fundamentele huidige zink- en sourcingkenmerken van poort D precies hetzelfde.

Bij afwisselend gebruik kunnen deze pinnen echter worden gebruikt voor het afdwingen van speciale ATmega32-functies die kunnen worden bestudeerd aan de hand van de volgende tabel:

RESET : Zoals de naam doet vermoeden, kan de reset-pinout worden gebruikt om de IC te resetten of om de IC te dwingen zijn werking te hervatten, kan eenvoudig worden gedaan door hier een lage logische puls toe te passen, maar de minimale lengte van deze puls mag niet kleiner zijn dan de gespecificeerde pulslengte van het IC. Alles wat korter is, garandeert mogelijk geen resetactie.

De volgende tabel geeft de minimaal van toepassing zijnde resetpulslengte weer:

XTAL1 : Kan worden gebruikt om op een bepaalde frequentie te latchen en om een ​​vlekkeloze frequentierespons over de ingangspen van de inverterende versterker en ingang van het interne klokproducerende circuit mogelijk te maken.

XTAL2 : Net als hierboven kan dit worden geconfigureerd over de output-pinout van de inverterende oscillatorversterker

AREF : Het verwijst naar de analoge referentie-pinout die is toegewezen aan de interne A / D-omvormertrap




Een paar: Programmeerbaar automatisch startcircuit voor dieselwaterpomp Vervolg: Fishing YoYo Stop-Motion Switch Circuit met indicator