Bekijk alles

Raadpleeg de Engelse versie als onze officiële versie.Opbrengst

Europa
France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English)
Aziatisch-Pacifisch
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
Afrika, India en het Midden -Oosten
United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ)
Zuid -Amerika / Oceanië
New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português)
Noord Amerika
United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
HuisblogAT89C2051-24PU Microcontroller Guide: circuitdiagram, pinout-details en datasheet-inzichten
Op 2024/10/28 139

AT89C2051-24PU Microcontroller Guide: circuitdiagram, pinout-details en datasheet-inzichten

De AT89C2051-24PU-microcontroller door microchip-technologie, een veelzijdig 8-bit CMOS-apparaat in een 20-pins dip-pakket, brengt efficiëntie en laagspanningsbewerking naar ingebedde systemen.Bekend om zijn compacte ontwerp- en energiebesparende mogelijkheden, is deze microcontroller ideaal voor batterijaanvoedige toepassingen die betrouwbaarheid en langdurige levensduur vereisen.In dit artikel onderzoeken we de functies, waaronder een uitgebreide instructieset, dubbele machtsbesparende modi en geïntegreerde analoge mogelijkheden, die de praktische impact op verschillende technologische toepassingen benadrukken.Van huisautomatisering tot ingebedde systemen met lage energie, de AT89C2051-24PU is een voorbeeld van de balans tussen prestaties en compactheid.

Catalogus

1. Overzicht van de AT89C2051-24PU
2. Pin -configuratie
3. AT89C2051-24PU CAD-specificaties
4. Functies
5. Technische specificaties
6. Onderdelen met vergelijkbare specificaties van AT89C2051
7. Functioneel blokdiagram
8. Een digitale klok bouwen met AT89C2051
9. AT89C2051-24PU Flash-opslag
10. Golfvormen van flitsprogrammering en verificatie
11. Alternatieven voor AT89C2051-24PU
12. Toepassingen van AT89C2051-24PU
13. pakket
14. Inzicht in de fabrikant
AT89C2051-24PU Microcontroller Guide: Circuit Diagram, Pinout Details, and Datasheet Insights

Overzicht van de AT89C2051-24PU

De AT89C2051-24PU is ontworpen voor de exacte eisen van laagspanningstoepassingen.Deze bescheiden 8-bit microcontroller beschikt over een niet-vluchtig geheugenkader met hoge dichtheid en haalt zijn sterkte uit de instructieset van MCS-51.Deze combinatie biedt een betrouwbare en efficiënte prestaties.Door een veelzijdig CPU- en flash -geheugen samen te voegen, vormt het een economische en aanpasbare oplossing voor een reeks toepassingen.

De basiscomponenten van de AT89C2051-24PU omvatten een analoge comparator, oscillatoren en klokcircuits.Deze worden ondersteund door energie-efficiënte functies zoals low-power inactieve modi.Deze assemblage zorgt voor ingewikkelde werking met minimaal energieverbruik

• Idle modus: deze modus schakelt de CPU uit maar houdt andere belangrijke componenten actief.Het is voordelig in scenario's die uitgebreide stand -by eisen zonder gegevensverlies.

• Power-down-modus: stopt de oscillator en zorgt ervoor dat RAM-gegevens worden bewaard totdat een hardware-reset wordt uitgevoerd.Deze strategie is vereist voor het behoud van stroom, vooral in apparaten op batterijen.

De microcontroller biedt plaats aan 2K bytes flash -geheugen en 128 bytes RAM.Dit ondersteunt toepassingen die een bescheiden geheugencapaciteit nodig hebben.Bovendien maakt het met 15 I/O -lijnen uitgebreide perifere verbindingen mogelijk, waardoor het nut ervan in diverse instellingen wordt verbeterd.De mogelijkheden van de AT89C2051-24PU worden verder uitgebreid met dubbele 16-bit timers/tellers voor precieze timingtaken.Een ingebouwde analoge comparator voor het uitvoeren van complexe functies en het beheren van analoge signaalverwerking op de chip.Deze functies maken het een uitstekende keuze voor ingewikkelde toepassingen die precisie en efficiëntie vereisen.

PIN -configuratie

AT89C2051-24PU Pinout

Pin -nummer
Speldnaam
Beschrijving
20
VCC
Leveringsspanning.
10
GND
Grond.
19-dec
Poort 1
De poort 1 is een 8-bit bidirectionele I/O-poort.Poortpennen P1.2 tot P1.7 bieden interne pull-ups.P1.0 en P1.1 vereisen extern pull-ups.P1.0 en P1.1 dienen ook als de positieve input (AIN0) en de Negatieve input (AIN1), respectievelijk, van de on-chip precisie analoog comparator.De poort 1 -uitvoerbuffers kunnen 20 mA zinken en kunnen LED aandrijven geeft direct weer.Wanneer 1's worden geschreven naar poort 1 pins, kunnen ze worden gebruikt als invoer.Wanneer pins P1.2 tot P1.7 worden gebruikt als ingangen en extern worden getrokken Laag, ze zullen de stroom (IIL) vinden vanwege de interne pull-ups.Poort 1 Ontvangt ook codegegevens tijdens flash -programmering en verificatie.
2, 3, 6-9, 11
Poort 3
Poort 3 pinnen P3.0 tot P3.5, P3.7 zijn zeven bidirectioneel I/O-pinnen met interne pull-ups.P3.6 is bedraad als invoer voor de uitgang van de on-chip-comparator en is niet toegankelijk als een algemene I/O-pin. De poort 3 -uitvoerbuffers kunnen 20 ma zinken.Wanneer 1's worden geschreven naar poort 3 pinnen worden hoog getrokken door de interne pull-ups en kunnen als ingangen worden gebruikt.Als Inputs, poort 3 pennen die extern worden getrokken laag, zullen de stroom van de stroom vinden (IIL) Vanwege de pull-ups.Poort 3 dient ook de functies van verschillende special Functies van de AT89C2051 zoals hieronder vermeld:
Poortpen - Alternatief Functie
P3.0 - RXD (seriële invoerpoort)
P3.1 - TXD (seriële uitvoerpoort)
P3.2 - int0 (externe interrupt 0)
P3.3 - int1 (externe interrupt 1)
P3.4 - T0 (timer 0 externe ingang)
P3.5 - T1 (timer 1 externe invoer)
Poort 3 ontvangt ook enkele besturingssignalen voor Flash programmeren en verificatie.
1
Eerste
Reset invoer.Alle I/O -pinnen worden gereset naar 1s zodra het eerst gaat hoog.Houd de RST -pin hoog voor twee machinecycli, terwijl de Oscillator draait, reset het apparaat.Elke machinecyclus duurt 12 oscillator of klokcycli.
5
XTAL1
Input naar de inverterende oscillatorversterker en invoer naar het interne klokbedrijfscircuit.
4
XTAL2
Uitgang van de inverterende oscillatorversterker.

AT89C2051-24PU CAD-specificaties

Circuitdiagramontwerp

AT89C2051-24PU Symbol

PCB -lay -outdetails

AT89C2051-24PU Footprint

3D -visualisatie

AT89C2051-24PU 3D Model

Functies

Functie
Beschrijving
MCS®-51 compatibiliteit
Compatibel met MCS®-51-producten
Flash -geheugen
2K bytes herprogrammeerbaar flash -geheugen
Geheugenuithoudingsvermogen
10.000 schrijven/wissen cycli
Werkspanning
2.7V tot 6V
Werkfrequentie
Volledig statische werking: 0 Hz tot 24 MHz
Programmamemory slot
Programma-geheugenvergrendeling op twee niveaus
Interne ram
128 x 8-bits interne ram
I/O -lijnen
15 programmeerbare I/O -lijnen
Timer/tellers
Twee 16-bit timer/tellers
BREEKTE BREEKSEN
Zes onderbrekingsbronnen
Seriële communicatie
Programmeerbaar serieel UART -kanaal
Directe LED -aandrijfuitgangen
Beschikbaar
Analoge comparator
Analoge comparator op de chip
Lage vermogens modi
Inactieve en power-down modi
Milieu -naleving
Groene (PB/halidevrij) verpakkingsoptie

Technische specificaties

Type
Parameter
Factory doorlooptijd
10 weken
Inzetten
Door gat
Montagetype
Door gat
Pakket / kast
20-dip (0.300, 7,62 mm)
Aantal pinnen
20
Aantal I/OS
15
Bedrijfstemperatuur
-40 ° C ~ 85 ° C TA
Verpakking
Buis
Serie
89c
Gepubliceerd
1995
JESD-609 Code
E3
PBFree -code
Ja
Onderdeelstatus
Actief
Vochtgevoeligheidsniveau (MSL)
1 (onbeperkt)
Aantal beëindigingen
20
Eindpositie
Dual
Voedingsspanning
5V
Frequentie
24MHz
Basisonderdeelnummer
AT89C2051
Bedrijfsvoorzieningspanning
5V
Supply Voltage-Max (VSUP)
6V
Voedingsvoorraden
5V
Interface
Uart, usart
Geheugengrootte
2KB
Oscillatortype
Intern
RAM -maat
128 x 8
Spanning - Supply (VCC/VDD)
4v ~ 6v
UPS/UCS/perifeer ICS -type
Microcontroller
Kernprocessor
8051
Randapparatuur
Geleid
Programma -geheugentype
FLASH
Kerngrootte
8-bit
Programma -geheugengrootte
2KB (2k x 8)
Connectiviteit
Uart/usart
Bit -maat
8
Toegangstijd
24 μs
Heeft ADC
Nee
DMA -kanalen
Nee
Gegevensbusbreedte
8B
PWM -kanalen
Nee
DAC -kanalen
Nee
Aantal timers/tellers
2
Adres busbreedte
8B
Aantal UART -kanalen
1
Hoogte
4.963 mm
Lengte
26,92 mm
Breedte
7.112 mm
Bereik SVHC
Geen SVHC
Stralingsharding
Nee
ROHS -status
ROHS3 -compatibel
Leid gratis
Leid gratis

Onderdelen met vergelijkbare specificaties

Onderdeelnummer
Fabrikant
Pakket / kast
Aantal pinnen
Gegevensbusbreedte
Aantal I/O
Interface
Geheugengrootte
Voedingsspanning
Randapparatuur
Bekijk vergelijken
AT89C2051-24PU
Microchip -technologie
20-dip (0.300, 7,62 mm)
20
8 B
15
Uart, usart
2 kb
5 V
Geleid
AT89C2051-24PU versus AT89LP2052-20PU
AT89LP2052-20PU
Microchip -technologie
20-dip (0.300, 7,62 mm)
-
-
18
-
-
3 V
LVD, POR, PWM, WDT
AT89C2051-24PU versus AT89LP2052-20PU
AT89LP213-20PU
Microchip -technologie
14-dip (0.300, 7,62 mm)
14
8 B
12
Spi, uart
2 kb
-
Brown-Out Detect/Reset, Por, PWM, WDT
AT89C2051-24PU vs AT89LP213-20PU
AT89LP214-20PU
Microchip -technologie
20-dip (0.300, 7,62 mm)
20
8 B
15
Spi, uart, usart
2 kb
3 V
Brown-Out Detect/Reset, Por, PWM, WDT
AT89C2051-24PU versus AT89LP214-20PU
MC9RS08KA8CPJ
NXP USA Inc.
14-dip (0.300, 7,62 mm)
14
8 B
12
Spi, uart, usart
2 kb
2.7 V
Brown-Out Detect/Reset, Por, PWM, WDT
AT89C2051-24PU vs MC9RS08KA8CP

Functioneel blokdiagram

AT89C2051-24PU Functional Block Diagram

Elektronische digitale klok met AT89C2051

Digitale klokken brengen tijd uit via numerieke displays, waardoor een contrast is voor traditionele analoge vormen.Hun aanwezigheid is opmerkelijk in huizen, kantoren en openbare ruimtes vanwege hun precieze tijdwaarneming en het gemak van lezen.Dit deel onthult het proces van het bouwen van een 4-bit digitale klok met behulp van de AT89C2051.

De AT89C2051, onderdeel van de familie 8051-microcontroller, staat bekend om zijn efficiëntie en aanpassingsvermogen.Met een 24MHz -frequentie, diverse I/O -lijnen, timers en interruptfuncties is het geschikt voor verschillende ingebedde toepassingen.De implementaties ervan onderstrepen vaak zijn betrouwbaarheid in zowel eenvoudige als ingewikkelde projecten.

Electronic Digital Clock using AT89C2051

AT89C2051-24PU Flash-opslag

Flash -geheugenprogrammering

Programming the Flash Memory

Flash -geheugenverificatie

Verifying the Flash Memory

Flash -programmering en verificatiegolfvormen

Flash Programming and Verification Waveforms

Alternatieven verkennen voor AT89C2051-24PU

Onderdeelnummer
Categorie
Beschrijving
Fabrikant
AT89C2051-24PC
Microcontrollers en processors
Microcontroller, 8-bit, flash, 8051 CPU, 24MHz, CMOS, PDIP20, 0,300 inch, plastic, MS-001AD, DIP-20
Atmel Corporation
AT89C2051-24PI
Microcontrollers en processors
Microcontroller, 8-bit, flash, 8051 CPU, 24MHz, CMOS, PDIP20, 0,300 inch, plastic, MS-001AD, DIP-20
Atmel Corporation
AT89C2051-24PU
Microcontrollers en processors
Microcontroller, 8-bit, flash, 8051 CPU, 24MHz, CMOS, PDIP20, 0,300 inch, groen, plastic, MS-001AD, DIP-20
Atmel Corporation

Toepassingen van AT89C2051-24PU

Idle modus

De AT89C2051-24PU-microcontroller introduceert de inactieve modus als een duidelijke operationele toestand.Hier, terwijl de CPU zijn activiteiten pauzeert, blijven basiscomponenten zoals RAM, timers, seriële poorten en interrupts functioneren.Deze balans biedt een intrigerende oplossing voor toepassingen die een langdurige levensduur van de batterij vereisen met behoud van de kernactiviteiten.

Het vermogen van Idle Mode om het stroomgebruik te verlagen, verbetert de levensduur van draagbare apparaten drastisch.Met overwegingen voor zowel kosten als milieu -impact, wordt het verminderen van het energieverbruik een dwingend aspect van het ontwerp.Door deze modus te integreren, kunnen systemen de efficiëntie optimaliseren, meestal tijdens inactieve tijden.Idle modus vindt praktisch gebruik in verschillende domeinen.

In automatiseringssystemen, waar sensoren constant gegevens verzamelen, wordt verwerking alleen geactiveerd wanneer dat nodig is.Smart Home -apparaten profiteren van het behoud van energie tijdens stand -by, maar zorgen voor een soepele werking.Remote of moeilijk te bereiken installaties, waar frequent onderhoud niet praktisch is, profiteert enorm van de energiebesparende eigenschappen.

Pakket

Package

Symbool
Min (mm)
NOM (mm)
Max (mm)
Opmerking
A
-
-
5.334

A1
0.381
-
-

D
24.892
-
26.924
Opmerking 2
E
7.62
-
8.255

E1
6.096
-
7.112
Opmerking 2
B
0,356
-
0,559

B1
1.27
-
1.651

L
2.921
-
3.81

C
0,203
-
0,356

eb
-
-
10.922

EC
0
-
1.524

e
2.540 TYP



Aantekeningen:

Dit pakket voldoet aan Jedec Reference MS-001, variatie-advertentie.

Afmetingen D en E1 omvatten geen vormflits of uitsteeksel.Schimmelflits of uitsteeksel mag niet groter zijn dan 0,25 mm (0,010 ").


Inzichten op fabrikant

Microchip -technologie noemt Chandler, Arizona Home, bloeiend in de wereld van microcontrollers en analoge halfgeleiders.Deze organisatie wordt erkend voor het creëren van holistische oplossingen die de klantrisico's behendig verlagen zonder budgetten op te blazen, terwijl een hoge lat wordt gesteld voor productconsistentie in de industrie.

Technische ondersteuning vormt de ruggengraat van het aanbod van Microchip.Hun uitgebreide klantenservice stelt u in staat tijdens het integratieproces.Dit versterkt niet alleen klantrelaties, maar creëert ook een cultuur van betrouwbaarheid en vooruitstrevende.Microchip's meedogenloze streven naar productconsistentie schijnt door zijn rigoureuze test- en kwaliteitsborgingsprotocollen.Geslepende kwaliteitscontrolemaatregelen zorgen ervoor dat producten uitstekend presteren in verschillende toepassingen, waardoor hun levensduur en betrouwbaarheid worden verbeterd.

Datasheet PDF

AT89C2051-24PU Datasheets:

AT89C2051.pdf

AT89LP2052-20PU Datasheets:

Cilindrische batterijhouders.pdf

AT89LP214-20PU Datasheets:

Cilindrische batterijhouders.pdf






Veelgestelde vragen [FAQ]

1. Wat zijn de verschillen tussen AT89C51 en AT89C2051?

De AT89C2051, met zijn compacte vorm en eenvoudig ontwerp, biedt 2KB ROM en 2 I/O -poorten.De AT89C51 biedt daarentegen 4KB ROM en 4 poorten.Dit maakt de AT89C2051 ideaal voor systemen waar minimale externe RAM voldoende is, waardoor een kosteneffectieve oplossing biedt voor projecten die prioriteit geven aan efficiëntie.

2. Hoe verhouden de programmeermethoden voor AT89C2051 zich met AT89S2051?

Programmeerinterfaces variëren: de AT-serie maakt gebruik van parallelle poortmethoden, terwijl AT89S2051 uit de STC-serie seriële communicatie met de MAX232-interface gebruikt.Dit heeft invloed op uw interactie met hardware, die beslissingen beïnvloedt op basis van de beschikbaarheid en behoeften van tools.

3. Hoe verschillen AT89C2051 en 89C51 MCUS?

De AT89C2051, die de helft van het geheugen van de 89C51 biedt en de P3.7 -pin mist, biedt beperkte uitbreidbaarheid.Beperkingen leiden vaak tot een voorkeur voor assemblagetaal, waardoor zorgvuldige overweging van toepassingsbehoeften nodig is bij het selecteren van het juiste platform.

4. Wat is het pakkettype voor AT89C2051-24PU?

Het is beschikbaar in een 20-pins dubbel in-line pakket (DIP), dat prototyping en kleinschalige productie-inspanningen vereenvoudigt.

5. Welke instructieset ondersteunt de AT89C2051-24PU?

De AT89C2051-24PU ondersteunt de MCS-51-instructieset.Deze gevestigde standaard ondersteunt een breed scala aan toepassingen ondanks de beperkte omvang van de controller.

6. Welk type CPU staat in de AT89C2051-24PU?

Uitgerust met een 8-bit CPU, brengt het de prestaties en de eenvoud in evenwicht, waardoor het geschikt is voor een verscheidenheid aan ingebedde systeemtaken.

7. Hoe ondersteunen de AT89C2051-24PU laagfrequente bewerkingen?

Statische logica in de AT89C2051-24PU maakt efficiënte laagfrequente bewerkingen mogelijk.Dit is voordelig in applicaties gericht op het minimaliseren van stroomverbruik, zoals batterijbewerkte apparaten.

8. Hoe wordt RAM bewaard wanneer de oscillator inactief is?

RAM-gehalte wordt gehandhaafd door power-down-modus wanneer de oscillator wordt uitgeschakeld, waardoor gegevensbehoud in staten met lage kracht wordt gewaarborgd.Deze functie wordt gebruikt wanneer gegevensintegriteit een prioriteit blijft ondanks energiebeperkingen.

9. Welk kenmerk biedt de AT89C2051 voor laagfrequente bewerkingen?

Met zijn statische logica ondersteunt de AT89C2051 effectieve laagfrequente functionaliteit, waardoor de vermogensefficiëntie wordt geoptimaliseerd zonder de prestaties in gevaar te brengen.

10. Wanneer stopt de CPU niet meer?

In de inactieve modus stopt de CPU terwijl randapparatuur actief blijft, waardoor de perifere functionaliteit kan doorgaan naarmate de kracht wordt geconserveerd.

11. Wat gebeurt er met RAM als de oscillator stopt?

RAM blijft intact, zelfs wanneer de oscillator de werking beëindigt, waardoor gegevens worden beschermd tijdens overgangen met lage kracht, wat actief is voor toepassingen die een betrouwbare gegevensbehoud eisen.

Over ons

ALLELCO LIMITED

Allelco is een internationaal beroemde one-stop Distributeur van inkoopdiensten van hybride elektronische componenten, toegewijd aan het bieden van uitgebreide inkoop- en supply chain -diensten voor componenten voor de wereldwijde elektronische productie- en distributie -industrie, waaronder wereldwijde top 500 OEM -fabrieken en onafhankelijke makelaars.
Lees verder

Quick Inviry

Stuur een aanvraag, we zullen onmiddellijk reageren.

Aantal stuks

Populaire berichten

Heet onderdeelnummer

0 RFQ
Winkelmand (0 Items)
Het is leeg.
Vergelijk lijst (0 Items)
Het is leeg.
Feedback

Uw feedback is belangrijk!Bij Allelco waarderen we de gebruikerservaring en streven we ernaar deze constant te verbeteren.
Deel uw opmerkingen met ons via ons feedbackformulier en we zullen onmiddellijk reageren.
Bedankt voor het kiezen van Allelco.

Onderwerp
E-mail
Comments
Captcha
Sleep of klik om het bestand te uploaden
Upload bestand
Typen: .xls, .xlsx, .doc, .Docx, .jpg, .png en .pdf.
MAX -bestandsgrootte: 10 MB