ATmega32, pinouts forklaret

ATmega32, pinouts forklaret

Atmel AVR Atmega32 er en CMOS-baseret microcontroller-chip med lav effekt, der er fremstillet på AVR's avancerede RISC-arkitektur. Den er udstyret til at udføre teknologisk kraftfulde instruktioner inden for hver af dens urcyklusser.



Chippen er også udstyret med muligheden for at opnå gennemgange, der er klassificeret til 1MIPS pr. MHz, hvilket gør det muligt for systemadministratoren at håndhæve et effektivt eller optimalt forhold mellem strømforbrug og behandlingshastighed.

Forstå Pinout-funktionerne





De forskellige pinouts i denne avancerede MCU-enhed kan forstås ud fra de følgende data:

Vcc = Det er forsyningsspændingsstiften på IC'en, der er kompatibel med digital IC-forsyningsspænding (5V)



GND henviser til 'jord' skal være forbundet med den negative skinne af forsyningen.

Port A (PA7 ... PA0) : Her letter port A i form af analoge indgange til A / D-omformerne. Denne port kan også bruges som en 8-bit tovejs Input / Output-port, kun når A / D-konverteren er udelukket fra at blive brugt.
Portstifter er lette med indbyggede pull-up-modstande (hver bit tildeles).

Port A-buffrede udgange giver også en velafbalanceret og symmetrisk drevkarakteristik inklusive høj vask og kildeevne.

Når stifter på tværs af PA0 og PA7 tildeles som indgange og udsættes eksternt for en logisk lav, begynder de at købe strøm, så snart de interne pull-up-modstande får strøm.

Alle de ovennævnte diskuterede pinouts er tri-angivet, når nulstillingen udløses (selv uden ure er aktiveret), tri-state refererer til tre typer betingelser, som IC'en er i stand til at producere: høj, lav og ikke-responsiv eller åben .

Port B (PB7 ... PB0) : Dybest set, ligesom Port A, er denne Port også en tovejs 8-bit input / output-port udstyret med interne pull-up-modstande (konfigureret til hver bit). Drevegenskaberne, der er tildelt til port B-bufrede stifter, er udstyret med både højt synkende og sourcingattributter.

Når disse benyttes som indgange, kilder disse ben strøm, når disse pulses lavt af det eksterne kredsløbstrin på grund af, at de interne trækmodstande aktiveres. Port B-benene er også udpeget med en trestatusfunktion.

Bortset fra ovenstående kunne Port B-ben også bruges til implementering af specielle funktioner, som inkluderet i Atmega32, disse er angivet i følgende tabel:

Port C (PC7 ... PC0) : Port C pinouts nyder også de forskellige egenskabsfunktioner, der er aktiveret til Port A og Port B.

Bortset fra de samme funktioner i port A og B bliver den interne pull-up-modstand til Port C-stifter PC5 (TDI), PC3 (TMS) og PC2 (TCK) alle aktiveret selv under en nulstillingshandling i tilfælde af at JTAG-interface er skiftet.

Derudover udfører Port C også funktionen af ​​JTAG-interface og andre specificerede funktioner i ATmega32 som vist i nedenstående tabel:

Port D (PD7..PD0) : Igen, ligesom de ovennævnte porte, er de grundlæggende aktuelle synke- og sourcingegenskaber for Port D nøjagtigt de samme.

Når de benyttes skiftevis, kan disse ben imidlertid bruges til at håndhæve specielle ATmega32-funktioner, som kan studeres gennem følgende tabel:

NULSTIL : Som navnet antyder, kan reset pinout bruges til at nulstille eller tvinge IC'en til at genoptage dens funktion kan simpelthen udføres ved at anvende en lav logisk puls her, men minimumslængden af ​​denne puls må ikke være mindre end den specificerede pulslængde på IC. Alt kortere end dette garanterer muligvis ikke en nulstillingshandling.

Følgende tabel angiver den gældende minimumsimpulslængde:

XTAL1 : Kan bruges til at fastgøre en given frekvens og til at muliggøre et fejlfrit frekvensrespons over indgangsstiften på den inverterende forstærker og indgangen på det interne urproducerende kredsløb.

XTAL2 : Ligesom ovenfor kan dette konfigureres på tværs af output pinout på den inverterende oscillatorforstærker

AREF : Det refererer til den analoge reference pinout, der er tildelt til det interne A / D-konverterstrin




Forrige: Programmerbar automatisk startkreds til diesel vandpumpe Næste: Fiskeri af YoYo Stop-Motion switch kredsløb med indikator