Visa alla

Se den engelska versionen som vår officiella version.Lämna tillbaka

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/Stilla havet
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
Afrika, Indien och Mellanöstern
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)
HembloggAT89S52-24PU Microcontroller: Alternativ, pinout och datablad
på 2024/11/22 4,369

AT89S52-24PU Microcontroller: Alternativ, pinout och datablad

Den här artikeln undersöker AT89S52-24PU-mikrokontrollern och belyser dess egenskaper, praktiska användningar och hur den effektivt hanterar kraft och prestanda i krävande applikationer.Den här enheten är känd för sina 8K-byte flashminne och låg effektförbrukning och är idealisk som vill balansera energieffektivitet med robust funktionalitet i batteridrivna enheter.

Katalog

1. Vad är AT89S52-24PU?
2. AT89S52-24PU-stiftkonfiguration
3. AT89S52-24PU-symbol, fotavtryck och CAD-modell
4. Funktioner i AT89S52-24PU
5. AT89S52-24PU Tekniska specifikationer
6. AT89S52-24PU Liknande delar
7. Funktionellt blockschema över AT89S52-24PU
8. Programmera flashminnet (parallellt läge
9. Verifiera flashminnet (parallellt läge
10. Flash -minnesnedladdning
11. Alternativ till AT89S52-24PU
12. Tillämpningar av AT89S52-24PU
13. Paket för AT89S52-24PU
14. AT89S52-24PU Tillverkare Information
AT89S52-24PU

Vad är AT89S52-24PU?

De AT89S52-24PU Microcontroller är en mycket flexibel enhet som integrerar en 8-bitars CPU med programmerbart flashminne på ett enda chip.Genom att utnyttja Atmels avancerade icke -flyktiga minnesteknologi upprätthåller denna mikrokontroller kompatibilitet med den uppskattade 80C51 -instruktionsuppsättningen.Dess omprogrammerbara flash-på-chip vänder sig till de olika behoven hos olika inbäddade kontrollsystem på ett sätt som är både effektiv och kostnadseffektivt.Mikrokontrollern har 8K blixt och 256 byte RAM, vilket ger riklig kapacitet för intrikat programmering och catering till applikationer som kräver komplex databehandling.Införandet av 32 allmänna I/O-linjer erbjuder mångsidigheten att ansluta ett brett spektrum av kringutrustning.

Med tre 16-bitars timer/räknare stöder AT89S52-24PU exakta tidsbaserade funktioner, som är ovärderliga för databehandlings- och kontrollinställningar.De dubbla datapekarna förbättrar effektiviteten för datahantering och stödjer snabba dataöverföringsscenarier effektivt.Vakthundtimern lägger till ett lager av tillförlitlighet genom att återställa systemet under programvaru oegentligheter, en funktion som vårdas av sektorer som prioriterar långsiktig systemintegritet.Mikrokontrollens kapacitet för statisk drift vid olika frekvenser hjälper till att balansera prestanda med strömförbrukning.Tillgängligheten av kraftbesparande lägen, inklusive tomgång och avstängning, understryker dess lämplighet för batteridrivna applikationer, vilket säkerställer minnesinnehållshållning under avstängningsfaser.Dessa funktioner behandlar problem med energieffektivitet, vilket framgår av dess antagande i bärbara och fjärrstyrda enheter.

AT89S52-24PU-stiftkonfiguration

AT89S52-24PU Pinout

Stift nr
Stiftnamn
Beskrivning
1-8
Hamn 1
Gränssnitt 1 har interna pull-ups och är en 8-bitars Bidirectional I/O -port.Fyra TTL -ingångar kan vara sjunkande/källa i port 1 utgångsbuffertar.När 1 är skriven till port 1-stift, de interna pull-upsna Dra dem högt, så att de kan användas som ingångar.På grund av det interna pull-ups, port 1 stift som externt skjuts med låg kommer att källa strömmen (IIL) som ingångar.Dessutom, som visas i tabellen, kan P1.0 och P1.1 ställas in att vara timer/counter 2 extern räkning ingång (p1.0/t2) och Timer/Counter 2 Triggering Ingång (P1.1/T2EX) respektive.Under blixt Programmering och verifiering, Port 1 får också den låga ordningsadressen byte.
9
Först
Ingången ska återställas.Medan oscillatorn är Funktion, en hög på denna stift för två maskincykler återställer enheten. Efter att vakthunden har gjorts ut går denna stift hög för 98 oscillator perioder.Den här funktionen kan inaktiveras med hjälp av DISRTO -biten i SFR AUXR (Adress 8EH).Återställ hög ut kapacitet är aktiverad som standard i bit DISRTO.
10-17
Hamn 3
Port 3 är en intern pull-up 8-bitars dubbelriktad I/O hamn.Fyra TTL -ingångar kan sjunkas eller kommer med hjälp av Port 3 -utgångsbuffertar. När 1 är skrivet till port 3-stift, drar de inre pull-upsna dem högt, så att de kan användas som ingångar.På grund av pull-ups, port 3 stift det är externt dras lågt kommer att källa ström (IIL) som ingångar.För blixt Programmering och verifiering får port 3 några styrsignaler.Som nämnts I diagrammet nedan stöder Port 3 också funktionerna för många AT89S52 specialfunktioner.
18
Xtal2
Utgång från den inverterande oscillatorförstärkaren.
19
Xtal1
Inmatning till den inverterande oscillatorförstärkaren och inmatningen till den interna klockdriftkretsen.
20
Gard
Jord.
21-28
Hamn 2
Port 2 är en intern pull-up 8-bitars dubbelriktad I/O hamn.Fyra TTL -ingångar kan vara sjunker/källa i port 2 -utgångsbuffertar.När 1 är skriven till port 2-stift, de inre pull-upsna drar dem högt, vilket tillåter dem som ska användas som ingångar.På grund av de interna pull-ups, port 2 stift det är externt tryckt lågt kommer att källa till strömmen (IIL) som ingångar.Under hämtning från externt programminne och åtkomst till externt dataminne som använder 16-bitarsadresser (MOVX @ DPTR), port 2 avger högordningens adressbyte. När du sänder 1s använder port 2 kraftfulla interna pull-ups i detta ansökan.Port 2 avger innehållet i P2 Special Function Register Under 8-bitars adressåtkomst till externt dataminne (MOVX @ RI).Under Flash-programmering och verifiering, Port 2 får dessutom högordningen adressbitar och olika styrsignaler.
29
Psen
Läs Strobe till externt programminne kallas Program Store Enable (PSEN).PSEN är aktiverad två gånger varje maskincykel när AT89S52 kör kod från externt programminne, med två PSEN Aktiveringar ignorerades under varje åtkomst till externt dataminne.
30
Ale/prog
Adress Latch Enable (ALE) utgångspuls är van vid Spärra den låga byten på adressen under externa minnesåtkomst.Under Flash -programmering, denna PIN -kod fungerar också som programpulsingången (prog). ALE släpps med en jämn hastighet av 1/6 oscillatorfrekvensen i normal drift och kan användas för extern timing eller klockning.Under Varje åtkomst till externt dataminne, en ALE -puls hoppas över.Ställa in bit 0 av SFR -plats 8EH till 0 inaktiverar ALE -funktionen om så önskas.Ale är bara aktiv När biten ställs in via en MOVX- eller MOVC -instruktion.Annars är stiftet lyft högt men svagt.Om mikrokontrollern är i externt exekveringsläge, Att ställa in den ale-disable biten har ingen effekt.
31
Ea/vpp
Extern åtkomst är påslagen.För att göra det möjligt för enheten Hämta koden från externa programminnesregioner som börjar vid 0000h och slutar På FFFFH måste EA vara ansluten till GND.Om låsbit 1 är kodad, EA kommer att spärras internt vid återställning.För interna programavrättningar, EA bör vara bunden till VCC.Under blixtprogrammering, denna stift dessutom Mottagar 12-volt programmering Enable Voltage (VPP).
32-39
Port 0
Gränssnitt 0 är en dubbelriktad 8-bitars öppen dränering I/O-port. Varje stift kan sjunka åtta TTL -ingångar som en utgångsport.Stiften på port 0 kan användas som högimpedansingångar när 1 är skriven till dem.Under åtkomst Till externt program och dataminne kan port 0 också ställas in som Multiplexerad låg ordning adress/databuss.P0 har interna pull-ups i detta läge.Under Flash -programmering får Port 0 också kodbyte och utgångar dem under programverifiering.Under programverifiering, externa pull-ups krävs.
40
Vcc
Matningsspänning.

AT89S52-24PU-symbol, fotavtryck och CAD-modell

AT89S52-24PU Symbol

AT89S52-24PU-symbol

AT89S52-24PU Footprint
AT89S52-24PU fotavtryck

AT89S52-24PU CAD Model
AT89S52-24PU CAD-modell

Funktioner i AT89S52-24PU

• MCS®-51 Standardöverensstämmelse: helt kompatibel med MCS®-51-standarden, vilket säkerställer robust och pålitlig prestanda.

• 8K ISP -flashminne: lagrar stora program.Stöder upp till 10 000 skriv-/raderingscykler, idealiska för långsiktiga applikationer.

• Bred driftspänning (4V - 5.5V): Anpassningar till olika strömförsörjningsmiljöer.

• Höghastighetsdrift: Handtag statiska förhållanden upp till 33 MHz, balanserar energieffektiviteten med prestandabehov.

• Förbättrad säkerhet: Minneslåsfunktioner skyddar immateriell egendom.Förhindrar obehörig åtkomst eller ändringar.

• Flexibla I/O- och timerfunktioner: enkel integration med sensorer och enheter.Exakt kontroll för tidsapplikationer som kräver korrekt tidpunkt.

• Dual Data Pointers: Öka effektiviteten i datatunga uppgifter som signalbehandling och kommunikation.Förenklar hantering av dataström.

• Energibesparande lägen: Ledliga och avstängda lägen minskar energiförbrukningen.Optimerad för bärbara enheter och hållbara mönster.

AT89S52-24PU Tekniska specifikationer

Typ
Parameter
Fabriksledning
7 veckor
Montera
Genom hålet
Förpackning / fodral
40-dip (0,600, 15,24mm)
Antal I/OS
32
Driftstemperatur
-40 ° C ~ 85 ° C TA
Serie
89s
JESD-609 kod
e3
Delstatus
Aktiv
Antal avslutningar
40
Leveransspänning
5V
Frekvens
33MHz
Driftsförsörjningsspänning
5V
Gränssnitt
Uart
Kontaktplätning
Tenn
Monteringstyp
Genom hålet
Antal stift
40
Vakthundtider
Ja
Förpackning
Rör
Publicerad
1997
Pbfree -kod
ja
Fuktkänslighetsnivå (MSL)
1 (obegränsad)
Terminalposition
DUBBEL
Terminalhöjd
2,54 mm
Basdelnummer
AT89S52
Strömförsörjning
5V
Minnesstorlek
8 kb
Hastighet
24 MHz
Spänning - leverans (VCC/VDD)
4V ~ 5.5V
Antal bitar
8
Kringutrustning
Wdt
Kärnstorlek
8-bitars
Anslutning
Uart/uart
Åtkomsttid
24 µs
DMA -kanaler
INGA
PWM
INGA
Antal timers/räknare
3
Antal uart -kanaler
1
Längd
52,58mm
Nå SVHC
Ingen SVHC
ROHS -status
ROHS3 -kompatibel
Oscillator
Inre
Ramstorlek
256 x 8
UPS/UCS/perifer ICS -typ
Mikrokontroller
Grundprocessor
8051
Programminnetyp
FLASH
Programminnesstorlek
8KB 8K x 8
Bitstorlek
8
Har ADC
INGA
Databussbredd
8b
DAC -kanaler
INGA
Adressbussbredd
8b
Höjd
4,826mm
Bredd
13,97mm
Strålning härdning
INGA
Blyfri
Blyfri

AT89S52-24PU Liknande delar

De tre komponenterna som listas till höger är liknande i specifikationer som Microchip Technology AT89S52-24PU.

Artikelnummer
Tillverkare
Förpackning / fodral
Antal stift
Databussbredd
Antal I/O
Gränssnitt
Minnesstorlek
Leveransspänning
Kringutrustning
AT89S52-24PU
Mikrochip -teknik
40-dip (0,600, 15,24mm)
40
8 b
32
Uart
8 kb
5 v
Wdt
AT89C55WD-24PU
Mikrochip -teknik
40-dip (0,600, 15,24mm)
40
8 b
32
Spi, uart, USART
32 kb
5 v
Wdt
AT89S51-24PU
Mikrochip -teknik
40-dip (0,600, 15,24mm)
40
8 b
32
Uart, USART
4 kb
5 v
Wdt
AT89C51RC-24PU
Mikrochip -teknik
40-dip (0,600, 15,24mm)
40
8 b
32
Uart, USART
20 kb
-
Wdt

Funktionellt blockschema över AT89S52-24PU

Diagrammet nedan illustrerar den funktionella blockstrukturen för AT89S52-24PU.

Functional Block Diagram

Programmera flashminnet (parallellt läge)

Figuren nedan illustrerar processen för att programmera flashminnet för AT89S52-24PU i parallellt läge.

Programming the Flash Memory (Parallel Mode)

Verifiera flashminnet (parallellt läge)

Figuren nedan visar processen för att verifiera flashminnet i parallellt läge för AT89S52-24PU.

Verifying the Flash Memory (Parallel Mode)

Nedladdning av flashminnet serie

Figuren nedan illustrerar den seriella nedladdningsprocessen för AT89S52-24PU-flashminnet.

Flash Memory Serial Downloading

Alternativ till AT89S52-24PU

Artikelnummer
Beskrivning
Tillverkare
AT87F52-24PC
Microcontroller, 8-bit, blixt, 8051 CPU, 24MHz, CMO, PDIP40, 0,600 tum, plast, DIP-40
Atmel Corporation
AT87F52-24PI
Microcontroller, 8-bit, blixt, 8051 CPU, 24MHz, CMO, PDIP40, 0,600 tum, plast, DIP-40
Atmel Corporation
AT87F52-24PL
Microcontroller, 8-bit, blixt, 24MHz, CMO, PDIP40, 0,600 Tum, plast, dip-40
Atmel Corporation

Applikationer av AT89S52-24PU

• Sjukvårdsövervakning: Förbättrar precisionen i medicinska övervakningsanordningar.

• Automotive Safety: Integrerar funktioner som Adaptive Cruise Control och Lane Assistance.

• DIY -elektronik: gör det möjligt för hobbyister att skapa anpassade enheter.

• Konsumentelektronik: producerar multifunktionella och intuitiva produkter.

• Smarta hem och städer: Förbättrar enhetskommunikation för bättre energihantering och bekvämlighet.

Paket för AT89S52-24PU

AT89S52-24PU Package

AT89S52-24PU Tillverkare Information

Microchip Technology Inc., med sitt huvudkontor inbäddat i Chandler, Arizona, spelar en roll i mikrokontrollern och halvledarindustrin.Företaget kännetecknas av sitt stadiga engagemang för banbrytande framsteg och upprätthåller höga standarder genom produktlinjer som erkänns för deras tillförlitlighet, vilket förstärker utvecklingseffektivitet och ekonomisk försiktighet.Genom att noggrant förfina sina design- och tillverkningsprocesser möter Microchip inte bara utan överträffar branschens riktmärken och vårdar en inställning som uppmuntrar pågående förbättring och systemförfining.Microchip Technology Inc. är mycket mer än en leverantör av mikrokontroller och halvledare;Den formar aktivt landskapet där dessa tekniker utvecklas och används.Dess strategiska betoning på effektivitet, kostnadshantering och kvalitetskontroll placerar den vid branschens spets.

Datablad pdf

AT89S52-24PU-datablad:

At89s52.pdf

Boxar 07/dec/2016.pdf

Fraktrör 19/september/2018.pdf

Markering av CHGS 11/JUL/2017.PDF

Kopparbindningstråd 17/oktober/2013.pdf

AT89YYY 16/JUL/2020.PDF

AT89C55WD-24PU-datablad:

Cylindriska batterilhållare.pdf

Överför till mikrochip/etikett/PKG 5/september/2016.pdf

Överför till mikrochip/etikett/PKG 5/september/2016.pdf

Fraktrör 19/september/2018.pdf

Cylindriska batterilhållare.pdf

2,73 kHz.pdf

AT89S51-24PU-datablad:

Cylindriska batterilhållare.pdf

Markering av CHGS 11/JUL/2017.PDF

Kopparbindningstråd 17/oktober/2013.pdf

Fraktrör 19/september/2018.pdf

2,73 kHz.pdf

AT89C51RC-24PU-datablad:

At89c51rc.pdf

MBB/Label CHGS 16/NOV/2018.PDF

Boxar 07/dec/2016.pdf

Markering av CHGS 11/JUL/2017.PDF

Mult Dev Assembly 25/maj/2020.pdf

Om oss

ALLELCO LIMITED

Allelco är en internationellt berömd one-stop Upphandlingstjänstdistributör av hybridelektroniska komponenter, som är engagerade i att tillhandahålla omfattande komponentupphandlings- och leveranskedjestjänster för den globala elektroniska tillverknings- och distributionsindustrin, inklusive globala topp 500 OEM -fabriker och oberoende mäklare.
Läs mer

Snabb förfrågan

Skicka en förfrågan, vi svarar omedelbart.

Kvantitet

Vanliga frågor [FAQ]

1. Hur avviker AT89S51 och AT89S52?

Den primära skillnaden centrerar på deras flashminnesstorlek: AT89S51 är utrustad med 4K medan AT89S52 utvidgar detta till 8K.Denna expansion stöder mer sofistikerade applikationer och lagring av omfattande kodbaser, i linje med olika behov i inbäddade systemutveckling.

2. Vilka är tillämpningarna på AT89S52?

AT89S52 används i flera inbäddade kontrolluppgifter, ofta värderade för energieffektivitet och pålitlig prestanda.Dess mångsidighet gör det ofta till ett gynnat alternativ i projekt som syftar till kostnadseffektivitet samtidigt som man upprätthåller funktionalitet, anpassar sig till balansinnovation med ekonomiska överväganden.

3. Kan du utarbeta AT89S52-24PU?

Detta är en 8-bitars CMOS-mikrokontroller, känd för att slå samman beräknings- och minnesfunktioner till en kompakt enhet.Dessa egenskaper lockar i strömlinjeformade designprocesser där effektivitet och utrymme är viktiga.

4. Varför är AT89S52-24PU omprogrammerbar?

Flash-minne på chip gör det möjligt för omprogrammering, erbjuder anpassningsförmåga för mjukvaruuppdateringar och iterativ utveckling.Denna funktion kompletterar ett modernt utvecklingsperspektiv där kontinuerliga förbättringar inte bara är möjliga utan välkomna.

5. Vilken konfiguration integrerar en 8-bitars CPU med flashminne?

AT89S52-24PU exemplifierar denna kombination, där en 8-bitars CPU harmoniserar med flashminne.Denna integration ger effektiv bearbetning och lagring för applikationer som kräver robusta operationer utan överskott.

6. Vilken storlek på flashminnet har den?

Det omfattar 8K byte flash, vilket möjliggör hantering av programdata.Denna expansivitet gör den lämplig för utmanande uppgifter där begränsat minne kan utgöra hinder.

7. Hur hanterar AT89S52 lågfrekvensoperation?

Statisk logik ingår, vilket möjliggör drift vid låga frekvenser med effektivitet.Denna egenskap är användning i scenarier som kräver minimal kraftanvändning, vilket förbättrar både livslängd och hållbarhet inom elektronik.

8. När blir CPU inaktiv?

Tomle -läge gör CPU inaktivt och uppnår energibesparingar samtidigt som mikrokontrollfunktioner upprätthålls.Denna strategiska design minimerar energianvändningen under perioder med mindre intensiv bearbetning.

9. Vilket läge upprätthåller RAM -integritet?

RAM-innehåll förblir intakt under avstängningsläget, vilket möjliggör datakontering trots minskad strömförbrukning.Denna funktionalitet är bra under förhållanden som kräver datalagring tillsammans med minimal energianvändning, typisk i batteridrivna enheter.

Populära inlägg

Hett artikelnummer

0 RFQ
Kundvagn (0 Items)
Det är tomt.
Jämföra lista (0 Items)
Det är tomt.
Respons

Din feedback är viktig!På Allelco värdesätter vi användarupplevelsen och strävar efter att förbättra den ständigt.
Vänligen dela dina kommentarer med oss via vår feedbackformulär, så svarar vi snabbt.
Tack för att du valde Allelco.

Ämne
E-post
kommentarer
Captcha
Dra eller klicka för att ladda upp filen
Ladda upp fil
Typer: .xls, .xlsx, .doc, .docx, .jpg, .png och .pdf.
MAX Filstorlek: 10MB