
De AT89S52-24PU Microcontroller er en meget fleksibel enhed, der integrerer en 8-bit CPU med programmerbar flashhukommelse på en enkelt chip.Ved at udnytte Atmels avancerede ikke -flygtige hukommelsesteknologi opretholder denne mikrokontroller kompatibilitet med det ansete 80C51 -instruktionssæt.Dens on-chip omprogrammerbar flash henvender sig til de forskellige behov for forskellige indlejrede kontrolsystemer på en måde, der er både effektiv og omkostningseffektiv.Mikrokontrolleren har 8K flash og 256 byte RAM, der giver rigelig kapacitet til kompliceret programmering og catering til applikationer, der kræver kompleks databehandling.Inkluderingen af 32 generelle I/O-linjer giver alsidigheden til at forbinde en lang række perifere enheder.
Med tre 16-bit timer/tællere understøtter AT89S52-24PU præcise tidsbaserede funktioner, som er uvurderlige til databehandlings- og kontrolindstillinger.De dobbelte datapointerne forbedrer effektiviteten af databehandlinger og understøtter hurtige dataoverførselsscenarier effektivt.Watchdog-timeren tilføjer et lag af pålidelighed ved at nulstille systemet under uregelmæssigheder i software, en funktion, der er værdsat af sektorer, der prioriterer langvarig systemintegritet.Mikrokontrollerens kapacitet til statisk drift ved forskellige frekvenser hjælper med at afbalancere ydeevne med strømforbrug.Tilgængeligheden af strømbesparende tilstande, herunder inaktiv og magt-ned, understreger dens passende til batteridrevne applikationer, hvilket sikrer, at hukommelsesindholdsopbevaring i strømafbrydningsfaser.Disse funktioner adresserer energieffektivitetsproblemer, som det fremgår af dens vedtagelse i bærbare og fjernbetjente enheder.

|
Pin nr |
Pin -navn |
Beskrivelse |
|
1-8 |
Port 1 |
Interface 1 har interne pull-ups og er en 8-bit
Bidirectional I/O -port.Fire TTL -indgange kan være synke/kilde i port 1
Outputbuffere.Når 1s er skrevet til port 1-stifter, de interne pull-ups
Træk dem højt, så de kan bruges som input.På grund af det interne
pull-ups, port 1-stifter, der er eksternt skubbet lavt, vil kildestrøm
(IIL) som input.Som vist i tabellen kan p1.0 og P1.1 desuden indstilles
at være timer/tæller 2 eksternt antal input (P1.0/T2) og
Timer/tæller 2 triggerindgang (henholdsvis P1.1/T2EX).Under flash
Programmering og verifikation, port 1 modtager også den lave ordens adresse
bytes. |
|
9 |
Rst |
Input skal nulstilles.Mens oscillatoren er
Funktion, en høj på denne pin til to maskincyklusser nulstiller enheden.
Efter at vagthunden er udtalt, går denne stift højt for 98 oscillator
Perioder.Denne funktion kan deaktiveres ved hjælp af disro -biten i SFR auxr
(Adresse 8eh).Nulstil høj kapacitet er aktiveret som standard i bit
FORTSO. |
|
10-17 |
Port 3 |
Port 3 er en intern pull-up 8-bit tovejs I/O
havn.Fire TTL -indgange kan sænkes eller hentes ved hjælp af Port 3 -udgangsbuffere.
Når 1s skrives til port 3-stifter, trækker de interne pull-ups dem højt,
der tillader dem at blive brugt som input.På grund af pull-ups, port 3 stifter der
er eksternt trukket lavt vil kildestrøm (IIL) som input.Til flash
Programmering og verifikation, Port 3 modtager nogle kontrolsignaler.Som nævnt
I nedenstående diagram understøtter port 3 også funktionerne i adskillige AT89S52
Særlige funktioner. |
|
18 |
Xtal2 |
Output fra den inverterende oscillatorforstærker. |
|
19 |
Xtal1 |
Input til den inverterende oscillatorforstærker og input til
Det interne ur -driftskredsløb. |
|
20 |
GND |
Jord. |
|
21-28 |
Port 2 |
Port 2 er en intern pull-up 8-bit tovejs I/O
havn.Fire TTL -indgange kan være synke/kilde i Port 2 -udgangsbuffere.Når
1s er skrevet til port 2-stifter, de interne pull-ups trækker dem højt, hvilket tillader
dem, der skal bruges som input.På grund af de interne pull-ups, port 2 stifter der
er eksternt skubbet lavt vil kildestrøm (IIL) som input.Under hentninger
fra ekstern programhukommelse og adgang til ekstern datahukommelse, der bruger
16-bit adresser (movx @ dptr), port 2 udsender den høje ordens adressebyte.
Når man transmitterer 1s, bruger port 2 kraftige interne pull-ups i dette
anvendelse.Port 2 udsender indholdet af P2 -specialfunktionsregisteret
I løbet af 8-bit adresser adgang til ekstern datahukommelse (movx @ ri).Under
Flash-programmering og verifikation, port 2 får desuden højordenen
adressere bits og forskellige kontrolsignaler. |
|
29 |
Psen |
Læs strobe til ekstern programhukommelse kaldes
Programbutik Aktivér (PSEN).Psen er aktiveret to gange hver maskincyklus, når
AT89S52 kører kode fra ekstern programhukommelse med to psen
Aktiveringer ignoreret under hver adgang til ekstern datahukommelse. |
|
30 |
Ale/prog |
Adresse Latch Enable (Ale) output Pulse bruges til
Latch den lave byte på adressen under adgang til ekstern hukommelse.Under
Flash -programmering, denne pin fungerer også som programpulsinput (PROG).
Ale frigives med en stabil hastighed på 1/6 Oscillatorfrekvensen i normal
Betjening og kan bruges til ekstern timing eller ur.Dog under
Hver adgang til ekstern datahukommelse, en ale -puls springes over.Indstilling af bit 0
af SFR placering 8eh til 0 deaktiverer ale -funktion, hvis det ønskes.Ale er kun aktiv
Når biten er indstillet via en MOVX eller MOVC -instruktion.Ellers er stiften
løftet højt, men svagt.Hvis mikrokontrolleren er i ekstern udførelsestilstand,
Indstilling af ALE-DISABLE bit har ingen effekt. |
|
31 |
EA/VPP |
Ekstern adgang er tændt.For at gøre det muligt for enheden
Hent kode fra eksterne programhukommelsesregioner, der begynder ved 0000h og slutter
Hos FFFFH skal EA være tilsluttet GND.Hvis lås bit 1 er kodet, er EA imidlertid
vil blive internt låst på nulstilling.Til interne programrettelser, EA
skal bindes til VCC.Under flashprogrammering er denne pin desuden
Modtager 12-volt-programmeringen Aktivér spænding (VPP). |
|
32-39 |
Port 0 |
Interface 0 er en tovejs 8-bit åben dræning I/O-port.
Hver pin kan synke otte TTL -indgange som en outputport.Stifterne på port 0 kan
bruges som input med høj impedans, når der skrives 1'er til dem.Under adgang
Til eksternt program og datamindring kan port 0 også indstilles som
Multiplexet adresse/databus med lav ordre/databus.P0 indeholder interne pull-ups i dette
mode.Under flashprogrammering får port 0 også kodebyte og output
dem under programbekræftelse.Under programbekræftelse, eksterne pull-ups
kræves. |
|
40 |
VCC |
Forsyningsspænding. |

AT89S52-24PU-symbol

AT89S52-24PU-fodaftryk

AT89S52-24PU CAD-model
• MCS®-51 Standardoverholdelse: Fuldt kompatibel med MCS®-51-standarden, hvilket sikrer robust og pålidelig ydelse.
• 8K ISP -flashhukommelse: gemmer store programmer.Understøtter op til 10.000 skrivning/sletningscyklusser, ideel til langsigtede applikationer.
• Bred driftsspænding (4V - 5,5V): tilpasser sig forskellige strømforsyningsmiljøer.
• Højhastighedsdrift: Håndterer statiske forhold op til 33 MHz, der afbalancerer energieffektivitet med ydelsesbehov.
• Forbedret sikkerhed: Memory Lock -funktioner beskytter intellektuel ejendom.Forhindrer uautoriseret adgang eller ændringer.
• Fleksible I/O- og timerfunktioner: Nem integration med sensorer og enheder.Præcis kontrol til tidsapplikationer, der kræver nøjagtig timing.
• Dobbelt datapointer: øger effektiviteten i datatunge opgaver som signalbehandling og kommunikation.Forenkler håndtering af datastrøm.
• Energibesparende tilstande: Idle og nedadgående tilstande reducerer energiforbruget.Optimeret til bærbare enheder og bæredygtige design.
|
Type |
Parameter |
|
Fabriks ledetid |
7 uger |
|
Mount |
Gennem hul |
|
Pakke / sag |
40-dip (0,600, 15,24 mm) |
|
Antal I/OS |
32 |
|
Driftstemperatur |
-40 ° C ~ 85 ° C Ta |
|
Serie |
89s |
|
JESD-609-kode |
E3 |
|
Delstatus |
Aktiv |
|
Antal afslutninger |
40 |
|
Forsyningsspænding |
5v |
|
Frekvens |
33MHz |
|
Driftsforsyningsspænding |
5v |
|
Interface |
UART |
|
Kontakt plettering |
Tin |
|
Monteringstype |
Gennem hul |
|
Antal stifter |
40 |
|
Vagthund timere |
Ja |
|
Emballage |
Rør |
|
Offentliggjort |
1997 |
|
PBFree -kode |
ja |
|
Fugtfølsomhedsniveau (MSL) |
1 (ubegrænset) |
|
Terminal position |
Dual |
|
Terminal tonehøjde |
2,54 mm |
|
Basisdelenummer |
AT89S52 |
|
Strømforsyninger |
5v |
|
Hukommelsesstørrelse |
8 kb |
|
Hastighed |
24 MHz |
|
Spænding - Forsyning (VCC/VDD) |
4v ~ 5,5V |
|
Antal bits |
8 |
|
Perifere enheder |
Wdt |
|
Kernestørrelse |
8-bit |
|
Forbindelse |
UART/Usart |
|
Adgangstid |
24 µs |
|
DMA -kanaler |
INGEN |
|
PWM -kanaler |
INGEN |
|
Antal timere/tællere |
3 |
|
Antal UART -kanaler |
1 |
|
Længde |
52,58 mm |
|
Nå SVHC |
Ingen svhc |
|
ROHS -status |
Rohs3 -kompatibel |
|
Oscillatortype |
Indre |
|
Ram størrelse |
256 x 8 |
|
UPS/UCS/Perifer ICS -type |
Mikrokontroller |
|
Kerneprocessor |
8051 |
|
Program hukommelsestype |
BLITZ |
|
Program hukommelsesstørrelse |
8 kb 8k x 8 |
|
Bit størrelse |
8 |
|
Har ADC |
INGEN |
|
Databusbredde |
8b |
|
DAC -kanaler |
INGEN |
|
Adressebusbredde |
8b |
|
Højde |
4.826mm |
|
Bredde |
13,97 mm |
|
Strålingshærdning |
INGEN |
|
Blyfri |
Blyfri |
De tre komponenter, der er anført til højre, er ens i specifikationer for dem fra Microchip Technology AT89S52-24PU.
|
Delnummer |
Fabrikant |
Pakke / sag |
Antal stifter |
Databusbredde |
Antal I/O. |
Interface |
Hukommelsesstørrelse |
Forsyningsspænding |
Perifere enheder |
|
AT89S52-24PU |
Microchip -teknologi |
40-dip (0,600, 15,24 mm) |
40 |
8 b |
32 |
UART |
8 kb |
5 v |
Wdt |
|
AT89C55WD-24PU |
Microchip -teknologi |
40-dip (0,600, 15,24 mm) |
40 |
8 b |
32 |
SPI, UART, USART |
32 kb |
5 v |
Wdt |
|
AT89S51-24PU |
Microchip -teknologi |
40-dip (0,600, 15,24 mm) |
40 |
8 b |
32 |
UART, USART |
4 kb |
5 v |
Wdt |
|
AT89C51RC-24PU |
Microchip -teknologi |
40-dip (0,600, 15,24 mm) |
40 |
8 b |
32 |
UART, USART |
20 kb |
- |
Wdt |
Diagrammet nedenfor illustrerer den funktionelle blokstruktur af AT89S52-24PU.

Figuren nedenfor illustrerer processen med programmering af flashhukommelsen for AT89S52-24PU i parallel tilstand.

Figuren nedenfor viser processen med at verificere flashhukommelsen i parallel tilstand for AT89S52-24PU.

Figuren nedenfor illustrerer den serielle downloadproces for AT89S52-24PU-flashhukommelsen.

|
Delnummer |
Beskrivelse |
Fabrikant |
|
AT87F52-24PC |
Mikrokontroller, 8-bit, flash, 8051 CPU, 24MHz, CMOS,
PDIP40, 0,600 tommer, plast, dip-40 |
Atmel Corporation |
|
AT87F52-24PI |
Mikrokontroller, 8-bit, flash, 8051 CPU, 24MHz, CMOS,
PDIP40, 0,600 tommer, plast, dip-40 |
Atmel Corporation |
|
AT87F52-24PL |
Mikrokontroller, 8-bit, flash, 24MHz, CMOS, PDIP40, 0,600
Tomme, plast, dip-40 |
Atmel Corporation |
• Overvågning af sundhedsydelser: Forbedrer præcision i medicinske overvågningsenheder.
• Bilsikkerhed: Integrerer funktioner som adaptiv cruise control og banehjælp.
• DIY Electronics: gør det muligt for hobbyister at oprette brugerdefinerede enheder.
• Forbrugerelektronik: producerer multifunktionelle og intuitive produkter.
• Smarte hjem og byer: Forbedrer enhedskommunikation for bedre energistyring og bekvemmelighed.

Microchip Technology Inc., med sit hovedkvarter beliggende i Chandler, Arizona, spiller en rolle i mikrokontrolleren og halvlederindustrien.Virksomheden er kendetegnet ved sin standhaftige dedikation til banebrydende fremskridt og opretholdelse af høje standarder gennem produktlinjer, der er anerkendt for deres pålidelighed, som styrker udviklingseffektiviteten og økonomisk forsigtighed.Ved omhyggeligt at forfinere sine design- og fremstillingsprocesser mødes Microchip ikke kun, men overgår branchens benchmarks, der plejer en indstilling, der tilskynder til løbende forbedring og systemforfining.Microchip Technology Inc. er meget mere end en udbyder af mikrokontrollere og halvledere;Det støber aktivt det landskab, hvor disse teknologier er udviklet og anvendt.Dens strategiske vægt på effektivitet, omkostningsstyring og kvalitetskontrol placerer det ved industriens fortrop.
Forsendelsesrør 19/september/2018.pdf
Markering af CHGS 11/jul/2017.pdf
Kobberbindingstråd 17/okt/2013.pdf
Cylindriske batteriholdere.pdf
Overfør til mikrochip/etiket/PKG 5/SEP/2016.pdf
Overfør til mikrochip/etiket/PKG 5/SEP/2016.pdf
Forsendelsesrør 19/september/2018.pdf
Cylindriske batteriholdere.pdf
Cylindriske batteriholdere.pdf
Markering af CHGS 11/jul/2017.pdf
Kobberbindingstråd 17/okt/2013.pdf
Forsendelsesrør 19/september/2018.pdf
MBB/Label CHGS 16/nov/2018.pdf
Markering af CHGS 11/jul/2017.pdf
Send en forespørgsel, vi svarer med det samme.
Den primære forskel centrerer sig om deres flashhukommelsesstørrelse: AT89S51 er udstyret med 4K, mens AT89S52 udvider dette til 8K.Denne ekspansion understøtter mere sofistikerede applikationer og opbevaring af omfattende kodebaser, der tilpasser sig forskellige behov i indlejret systemudvikling.
AT89S52 er ansat i flere indlejrede kontrolopgaver, ofte værdsat for energieffektivitet og pålidelig ydelse.Dens alsidighed gør det ofte til en foretrukken mulighed i projekter, der sigter mod omkostningseffektivitet, samtidig med at funktionaliteten opretholder funktionalitet, og tilpasses balanceinnovation med økonomiske overvejelser.
Dette er en 8-bit CMOS-mikrokontroller, der er kendt for at fusionere beregnings- og hukommelsesfunktioner til en kompakt enhed.Disse kvaliteter lokker i strømlinede designprocesser, hvor effektivitet og rum er vigtige.
On-Chip Flash-hukommelse tillader omprogrammering, der tilbyder tilpasningsevne til softwareopdateringer og iterativ udvikling.Denne funktion supplerer et moderne udviklingsperspektiv, hvor kontinuerlige forbedringer ikke kun er mulige, men velkomne.
AT89S52-24PU eksemplificerer denne kombination, hvor en 8-bit CPU harmoniserer med flashhukommelse.Denne integration leverer effektiv behandling og opbevaring til applikationer, der kræver robuste operationer uden overskydende.
Det omfatter 8K byte flash, hvilket muliggør styring af programdata.Denne ekspansivitet gør det velegnet til udfordrende opgaver, hvor begrænset hukommelse kan udgøre hindringer.
Statisk logik er inkluderet, hvilket tillader drift ved lave frekvenser med effektivitet.Denne egenskab er anvendelse i scenarier, der kræver minimal effektbrug, hvilket forbedrer både levetid og bæredygtighed inden for elektronik.
Tomgangstilstand gengiver CPU -inaktiv og opnår energibesparelser, mens den opretholder mikrokontrollerfunktioner.Dette strategiske design minimerer energiforbruget i perioder med mindre intensiv behandling.
RAM-indhold forbliver intakt i strømtilstand, hvilket muliggør databeskyttelse på trods af reduceret strømforbrug.Denne funktionalitet er god under forhold, der kræver datalagring sammen med minimal energiforbrug, typisk i batteridrevne enheder.
på 2024-11-22
på 2024-11-22
på 8000-04-18 147749
på 2000-04-18 111912
på 1600-04-18 111349
på 0400-04-18 83714
på 1970-01-01 79502
på 1970-01-01 66871
på 1970-01-01 63005
på 1970-01-01 62948
på 1970-01-01 54077
på 1970-01-01 52091