Se alt

Se den engelske version som vores officielle version.Vend tilbage

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)
Asien/Stillehavet
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
Afrika, Indien og Mellemøsten
United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ)
Sydamerika / Oceanien
New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português)
Nordamerika
United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
HjemBlogAT89S52-24PU Microcontroller: Alternativer, pinout og datablad
på 2024-11-22 4,374

AT89S52-24PU Microcontroller: Alternativer, pinout og datablad

Denne artikel udforsker AT89S52-24PU Microcontroller, der fremhæver dens egenskaber, praktiske anvendelser, og hvordan den effektivt håndterer strøm og ydeevne i krævende anvendelser.Denne enhed er kendt for sine 8K byte med flashhukommelse og lavt strømforbrug og er ideel, der ønsker at afbalancere energieffektivitet med robust funktionalitet i batteridrevne enheder.

Katalog

1. Hvad er AT89S52-24PU?
2. AT89S52-24PU PIN-konfiguration
3. AT89S52-24PU Symbol, fodaftryk og CAD-model
4. funktioner i AT89S52-24PU
5. AT89S52-24PU tekniske specifikationer
6. AT89S52-24PU lignende dele
7. Funktionelt blokdiagram over AT89S52-24PU
8. Programmering af flashhukommelsen (parallel tilstand
9. Bekræftelse af flashhukommelsen (parallel tilstand
10. Flashhukommelse seriel downloading
11. Alternativer fra AT89S52-24PU
12. Anvendelser af AT89S52-24PU
13. Pakke til AT89S52-24PU
14. AT89S52-24PU Producentoplysninger
AT89S52-24PU

Hvad er AT89S52-24PU?

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.

AT89S52-24PU PIN-konfiguration

AT89S52-24PU Pinout

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, fodaftryk og CAD-model

AT89S52-24PU Symbol

AT89S52-24PU-symbol

AT89S52-24PU Footprint
AT89S52-24PU-fodaftryk

AT89S52-24PU CAD Model
AT89S52-24PU CAD-model

Funktioner i AT89S52-24PU

• 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.

AT89S52-24PU tekniske specifikationer

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

AT89S52-24PU lignende dele

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

Funktionelt blokdiagram over AT89S52-24PU

Diagrammet nedenfor illustrerer den funktionelle blokstruktur af AT89S52-24PU.

Functional Block Diagram

Programmering af flashhukommelsen (parallel tilstand)

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

Programming the Flash Memory (Parallel Mode)

Bekræftelse af flashhukommelsen (parallel tilstand)

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

Verifying the Flash Memory (Parallel Mode)

Flashhukommelse seriel downloading

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

Flash Memory Serial Downloading

Alternativer fra AT89S52-24PU

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

Anvendelser af AT89S52-24PU

• 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.

Pakke til AT89S52-24PU

AT89S52-24PU Package

AT89S52-24PU Producentoplysninger

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.

Datablad PDF

AT89S52-24PU datablad:

AT89S52.PDF

Kasser 07/dec/2016.pdf

Forsendelsesrør 19/september/2018.pdf

Markering af CHGS 11/jul/2017.pdf

Kobberbindingstråd 17/okt/2013.pdf

AT89YYY 16/JUL/2020.PDF

AT89C55WD-24PU-datablad:

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

2,73kHz.pdf

AT89S51-24PU datablad:

Cylindriske batteriholdere.pdf

Markering af CHGS 11/jul/2017.pdf

Kobberbindingstråd 17/okt/2013.pdf

Forsendelsesrør 19/september/2018.pdf

2,73kHz.pdf

AT89C51RC-24PU-datablad:

AT89C51RC.PDF

MBB/Label CHGS 16/nov/2018.pdf

Kasser 07/dec/2016.pdf

Markering af CHGS 11/jul/2017.pdf

MULT DEV Assembly 25/maj/2020.pdf

Om os

ALLELCO LIMITED

Allelco er en internationalt berømt one-stop Indkøbstjeneste Distributør af hybrid elektroniske komponenter, der er forpligtet til at levere omfattende komponent indkøb og forsyningskædeservices til de globale elektroniske fremstillings- og distributionsindustrier, herunder globale top 500 OEM -fabrikker og uafhængige mæglere.
Læs mere

Hurtig forespørgsel

Send en forespørgsel, vi svarer med det samme.

Antal

Ofte stillede spørgsmål [FAQ]

1. Hvordan divergerer AT89S51 og AT89S52?

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.

2. Hvad er anvendelserne af AT89S52?

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.

3. kan du uddybe AT89S52-24PU?

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.

4. Hvorfor er AT89S52-24PU omprogrammerbar?

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.

5. Hvilken konfiguration integrerer en 8-bit CPU med flashhukommelse?

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.

6. Hvilken størrelse af flashhukommelse besidder den?

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.

7. Hvordan håndterer AT89S52 lavfrekvensdrift?

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.

8. Hvornår bliver CPU'en inaktiv?

Tomgangstilstand gengiver CPU -inaktiv og opnår energibesparelser, mens den opretholder mikrokontrollerfunktioner.Dette strategiske design minimerer energiforbruget i perioder med mindre intensiv behandling.

9. Hvilken tilstand opretholder RAM -integritet?

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.

Populære indlæg

Hot delnummer

0 RFQ
Indkøbskurv (0 Items)
Det er tomt.
Sammenlign liste (0 Items)
Det er tomt.
Feedback

Din feedback betyder noget!På Allelco værdsætter vi brugeroplevelsen og stræber efter at forbedre den konstant.
Del venligst dine kommentarer med os via vores feedback -formular, så svarer vi straks.
Tak fordi du valgte Allelco.

Emne
E-mail
Kommentarer
CAPTCHA
Træk eller klik for at uploade filen
Upload fil
Typer: .xls, .xlsx, .doc, .docx, .jpg, .png og .pdf.
Max Filstørrelse: 10MB