ATmega32, Pinouts Explained

Prova Vårt Instrument För Att Eliminera Problem





Atmel AVR Atmega32 är ett CMOS-baserat microcontroller-chip med låg effekt som tillverkas på AVRs avancerade RISC-arkitektur. Den presenteras för att utföra tekniskt kraftfulla instruktioner inom var och en av dess klockcykler.

Chipet är också utrustat med förmågan att uppnå genomströmningar värderade till 1MIPS per MHz, vilket gör det möjligt för systemhanteraren att genomdriva ett effektivt eller optimalt förhållande mellan strömförbrukning och processhastighet.



Förstå Pinout-funktionerna

De olika uttagen i denna avancerade MCU-enhet kan förstås från följande data:



Vcc = Det är matningsspänningen på IC: n kompatibel med digital IC-matningsspänning (5V)

GND hänvisar till 'jord' bör anslutas till den negativa skenan på leveransen.

Port A (PA7 ... PA0) : Här underlättar port A i form av analoga ingångar för A / D-omvandlarna. Denna port kan också användas som en 8-bitars dubbelriktad ingångs- / utgångsport, endast när A / D-omvandlaren är utesluten från att användas.
Portstiften underlättas med inbyggda uppdragningsmotstånd (varje bit tilldelas).

Port A-buffrade utgångar ger också en välbalanserad och symmetrisk drivenhetsegenskaper inklusive hög diskbänk och källkapacitet.

När stiften över PA0 och PA7 tilldelas som ingångar och utsätts externt för en logisk låg, börjar de skaffa ström så snart de interna uppdragningsmotstånden får energi.

Alla ovan diskuterade pinouts tri-anges när återställningen utlöses (även utan att klockorna är aktiverade), tri-state hänvisar till tre typer av förhållanden som IC kan producera: hög, låg och icke-responsiv eller öppen .

Port B (PB7 ... PB0) : I grund och botten, precis som Port A, är den här porten också en dubbelriktad 8-bitars ingångs- / utgångsport utrustad med interna pull-up-motstånd (konfigurerad för varje bit). Enhetsegenskaperna som tilldelats port B-buffrade stift är utrustade med både höga sjunkande och sourcingattribut.

När de används som ingångar, kommer dessa stift att strömma när dessa pulseras lågt av det externa kretssteget på grund av att de interna uppdragningsmotstånden aktiveras. Port B-stiften är också betecknade med en tri-state-funktion.

Förutom ovanstående kan port B-stift också användas för att implementera specialfunktioner, som ingår i Atmega32, dessa listas i följande tabell:

Port C (PC7 ... PC0) : Port C-pinouts har också de olika egenskaperna som är aktiverade för Port A och Port B.

Bortsett från de identiska funktionerna i port A och B aktiveras det interna uppdragningsmotståndet för port C-stift PC5 (TDI), PC3 (TMS) och PC2 (TCK) även under en återställningsåtgärd i fall JTAG-gränssnittet växlas.

Dessutom utför Port C funktionen för JTAG-gränssnittet och andra specificerade funktioner i ATmega32 som visas i nedanstående tabell:

Port D (PD7..PD0) : Återigen, precis som ovanstående portar, är de grundläggande nuvarande sjunkande och sourcingegenskaperna för Port D exakt samma.

Men när de används omväxlande kan dessa stift användas för att tvinga fram speciella ATmega32-funktioner som kan studeras genom följande tabell:

ÅTERSTÄLLA : Som namnet antyder kan återställningsutgången användas för att återställa eller tvinga IC: n att återuppta sin funktion kan enkelt göras genom att applicera en låg logisk puls här, men den minsta längden på denna puls får inte vara mindre än den angivna pulslängden på IC. Allt som är kortare än detta garanterar kanske inte en återställningsåtgärd.

Följande tabell visar den minsta tillämpliga pulslängden:

XTAL1 : Kan användas för att låsa fast en given frekvens och för att möjliggöra ett felfritt frekvenssvar över ingångsstiftet på den inverterande förstärkaren och ingången till den interna klockproducerande kretsen.

XTAL2 : Precis som ovan kan detta konfigureras över utgående pinout på den inverterande oscillatorförstärkaren

AREF : Det hänvisar till den analoga referens pinout som tilldelats för det interna A / D-omvandlarsteget




Tidigare: Programmerbar automatisk startkrets för dieselvattenpump Nästa: Fiske YoYo Stop-Motion Switch Circuit med indikator