ATmega32, Pinouts Explained

Prøv Instrumentet Vårt For Å Eliminere Problemer





Atmel AVR Atmega32 er en CMOS-basert mikrokontrollerbrikke med lav effekt produsert på AVR avansert RISC-arkitektur. Den er omtalt for å utføre teknologisk kraftige instruksjoner i hver av klokkesyklusene.

Brikken er også utstyrt med muligheten til å oppnå gjennomstrømninger vurdert til 1MIPS per MHz, slik at systemadministratoren kan håndheve et effektivt eller optimalt forhold mellom strømforbruk og prosesshastighet.



Forstå Pinout-funksjonene

De forskjellige pinouts for denne avanserte MCU-enheten kan forstås fra følgende data:



Vcc = Det er forsyningsspenningen på IC-en som er kompatibel med digital IC-forsyningsspenning (5V)

GND refererer til 'bakken' skal kobles til den negative skinnen på forsyningen.

Port A (PA7 ... PA0) : Her tilrettelegger port A i form av analoge innganger for A / D-omformerne. Denne porten kan også brukes som en 8-bit toveis inngangs- / utgangsport, bare når A / D-omformeren er utelukket fra å bli brukt.
Portstifter er tilrettelagt med innebygde opptrekksmotstander (hver bit tildeles).

Port A-bufrede utganger gir også en velbalansert og symmetrisk kjøreegenskaper inkludert høy vask og kildeevne.

Når pinner over PA0 og PA7 er tildelt som innganger og utsettes eksternt for en logisk lav, begynner de å kjøpe strøm så snart de interne opptrekksmotstandene får energi.

Alle de ovennevnte pinouts er tre-angitt når tilbakestillingen utløses (selv uten at klokkene er aktivert), refererer tri-state til tre typer forhold som IC er i stand til å produsere: høy, lav og ikke-responsiv eller åpen .

Port B (PB7 ... PB0) : I utgangspunktet, akkurat som Port A, er denne Porten også en toveis 8-biters inngangs- / utgangsport utstyrt med interne opptrekksmotstander (konfigurert for hver bit). Stasjonskarakteristikkene som er tilordnet port B-bufrede pinner er utstyrt med både høye synkende og sourcing-attributter.

Når de brukes som innganger, kilder disse pinnene strøm når disse pulses lavt av det eksterne kretstrinnet på grunn av at de interne trekkmotstandene aktiveres. Port B-pinnene er også utpekt med en tre-tilstandsfunksjon.

Bortsett fra det ovennevnte, kan Port B-pinner også brukes til å implementere spesielle funksjoner, som inkludert i Atmega32, disse er oppført i følgende tabell:

Port C (PC7 ... PC0) : Port C pinouts har også de forskjellige karakteristikkfunksjonene som er aktivert for Port A og Port B.

Imidlertid, bortsett fra de samme funksjonene i port A og B, blir den interne trekkmotstanden for port C-pinner PC5 (TDI), PC3 (TMS) og PC2 (TCK) aktivert, selv under en tilbakestillingshandling i tilfelle når JTAG-grensesnittet er slått.

I tillegg utfører Port C også funksjonen til JTAG-grensesnittet og andre spesifiserte funksjoner i ATmega32 som vist i tabellen nedenfor:

Port D (PD7..PD0) : Igjen, akkurat som de ovennevnte portene, er de grunnleggende strømforsyningsegenskapene til Port D nøyaktig de samme.

Imidlertid kan disse pinnene brukes vekselvis til å håndheve spesielle ATmega32-funksjoner som kan studeres gjennom følgende tabell:

NULLSTILLE : Som navnet antyder, kan reset pinout brukes til å tilbakestille eller tvinge ICen til å gjenoppta funksjonen, kan bare gjøres ved å bruke en lav logisk puls her, men minimumslengden på denne pulsen må ikke være mindre enn den spesifiserte pulslengden på IC. Alt kortere enn dette garanterer kanskje ikke en tilbakestillingshandling.

Følgende tabell viser minimum tilbakestillingspulslengde som gjelder:

XTAL1 : Kan brukes til å låses fast til en gitt frekvens og for å muliggjøre en feilfri frekvensrespons over inngangspinnen til den inverterende forsterkeren og inngangen til den interne klokkeproduserende kretsen.

XTAL2 : Akkurat som ovenfor kan dette konfigureres på tvers av utgangs pinout på den inverterende oscillatorforsterkeren

AREF : Det refererer til den analoge referansepinnen som er tildelt for det interne A / D-omformertrinnet




Forrige: Programmerbar automatisk startkrets for diesel vannpumpe Neste: Fiske YoYo Stop-Motion bryterkrets med indikator