A vedea tot

Vă rugăm să consultați versiunea în limba engleză ca versiunea noastră oficială.Întoarcere

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)
Asia/Pacific
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
Africa, India și Orientul Mijlociu
United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ)
America de Sud / Oceania
New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português)
America de Nord
United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
AcasăBlogAT89S52-24PU Microcontroller: alternative, pinout și fișă tehnică
pe 2024/11/22 4,376

AT89S52-24PU Microcontroller: alternative, pinout și fișă tehnică

Acest articol explorează microcontrolerul AT89S52-24PU, subliniind caracteristicile sale, utilizările practice și modul în care gestionează eficient puterea și performanța în aplicații solicitante.Renumit pentru octeții săi de 8K de memorie flash și consum redus de energie, acest dispozitiv este ideal în căutarea de a echilibra eficiența energetică cu funcționalitatea robustă în dispozitivele alimentate cu baterii.

Catalog

1. Care este AT89S52-24PU?
2. AT89S52-24PU Configurare pin
3. AT89S52-24PU simbolul, amprenta și modelul CAD
4. Caracteristici ale AT89S52-24PU
5. AT89S52-24PU Specificații tehnice
6. AT89S52-24PU Piese similare
7. Diagrama bloc funcțională a AT89S52-24PU
8. Programarea memoriei flash (modul paralel
9. Verificarea memoriei flash (modul paralel
10. Descărcarea serială a memoriei flash
11. Alternative ale AT89S52-24PU
12. Aplicații ale AT89S52-24PU
13. Pachet pentru AT89S52-24PU
14. AT89S52-24PU Informații despre producător
AT89S52-24PU

Care este AT89S52-24PU?

AT89S52-24PU Microcontroller este un dispozitiv extrem de flexibil care integrează un procesor pe 8 biți cu memorie flash programabilă pe un singur cip.Exploadând tehnologia avansată de memorie nonvolatilă a lui Atmel, acest microcontroller menține compatibilitatea cu apreciatul set de instrucțiuni 80C51.Flash-ul său reprogramabil pe cip răspunde nevoilor diverse ale diferitelor sisteme de control încorporate într-o manieră care să fie eficientă și rentabilă.Microcontroller -ul dispune de 8k de bliț și 256 de octeți de RAM, oferind o capacitate largă de programare complexă și catering către aplicațiile care solicită o prelucrare complexă a datelor.Includerea a 32 de linii I/O cu scop general oferă versatilitatea de a conecta o gamă largă de periferice.

Cu trei cronometre/contoare pe 16 biți, AT89S52-24PU acceptă funcții precise bazate pe timp, care sunt de neprețuit pentru setările de prelucrare și control a datelor.Indicatoarele de date duale îmbunătățesc eficiența de gestionare a datelor, susținând în mod eficient scenariile de transfer rapid de date.Cronometrul de pază adaugă un strat de fiabilitate prin resetarea sistemului în timpul neregulilor software, o caracteristică prețuită de sectoarele care prioritizează integritatea sistemului pe termen lung.Capacitatea microcontrolerului de funcționare statică la diferite frecvențe ajută la echilibrarea performanței cu consumul de energie.Disponibilitatea modurilor de economisire a energiei, inclusiv ralanti și pornire, subliniază adecvarea acesteia pentru aplicațiile cu baterii, asigurând reținerea conținutului de memorie în timpul fazelor de întrerupere.Aceste caracteristici abordează problemele de eficiență energetică, așa cum se dovedește prin adoptarea sa pe dispozitive portabile și de la distanță.

AT89S52-24PU Configurare pin

AT89S52-24PU Pinout

Pinul nr
Numele pinului
Descriere
1-8
Portul 1
Interfața 1 are extrageri interne și este un pe 8 biți Portul I/O bidirecțional.Patru intrări TTL pot fi scufundate/sursă în portul 1 tampoane de ieșire.Când 1s sunt scrise pe Portul 1 Pin, tracțiunile interne Trageți -le sus, permițându -le să fie utilizate ca intrări.Din cauza internului Pull-up-uri, pini de port 1 care sunt împinse extern scăzut va sursă curent (IIL) ca intrări.În plus, așa cum se arată în tabel, P1.0 și P1.1 pot fi setate pentru a fi cronometrul/contorul 2 intrare externă de numărare (P1.0/T2) și Timer/contor 2 Intrare declanșatoare (P1.1/T2EX), respectiv.În timpul blițului Programare și verificare, portul 1 primește și adresa de ordin scăzut octeți.
9
RST
Intrarea trebuie resetată.În timp ce oscilatorul este Funcționând, un mare pe acest pin pentru două cicluri de mașină resetează dispozitivul. După ce paznicul a ieșit la cale, acest pin este mare pentru 98 de oscilator perioade.Această caracteristică poate fi dezactivată folosind bitul disrto în sfr auxr (Adresa 8EH).Capacitatea de resetare ridicată este activată în mod implicit în bit Disrto.
10-17
Portul 3
Portul 3 este un I/O bidirecțional intern pe 8 biți port.Patru intrări TTL pot fi scufundate sau obținute folosind bufferele de ieșire Port 3. Când 1S sunt scrise pe portul 3 pini, tracțiunile interne le trag sus, permițându -le să fie utilizate ca intrări.Din cauza tracțiunilor, port 3 pini care sunt trase extern low will sursa curent (IIL) ca intrări.Pentru bliț Programare și verificare, portul 3 primește unele semnale de control.După cum se spune În graficul de mai jos, portul 3 acceptă și funcțiile numeroaselor AT89S52 Caracteristici speciale.
18
XTAL2
Ieșire din amplificatorul oscilatorului de inversare.
19
XTAL1
Introduceți la amplificatorul oscilatorului de inversare și intrarea la Circuitul de funcționare a ceasului intern.
20
GND
Sol.
21-28
Portul 2
Portul 2 este un I/O bidirecțional de tragere internă pe 8 biți port.Patru intrări TTL pot fi chiuvetă/sursă în tampoanele de ieșire Port 2.Când 1s sunt scrise pe Port 2 pini, tracțiunile interne le trag în sus, permițând acestea pentru a fi utilizate ca intrări.Din cauza extragerilor interne, port 2 pini care sunt împinse extern scăzut cu curentul sursă (IIL) ca intrări.În timpul preluelor De la memoria programului extern și accesul la memoria de date externă care utilizează Adrese pe 16 biți (movx @ dptr), portul 2 emite octetul de adrese de înaltă ordine. Când transmiteți 1s, Port 2 folosește extrageri interne puternice în acest sens aplicație.Portul 2 emite conținutul registrului de funcții speciale P2 În timpul adresei pe 8 biți, accesează memoria de date externă (Movx @ RI).În timpul Programare și verificare Flash, Port 2 primește în plus de înaltă ordine BIT -uri de adrese și diverse semnale de control.
29
PSEN
Se numește memoria de citire a strobosirii la programul extern Activare de stocare a programelor (PSEN).PSEN este activat de două ori pe fiecare ciclu de mașină când AT89S52 rulează cod din memoria programului extern, cu două PSEN Activările ignorate în timpul fiecărui acces la memoria de date externă.
30
Ale/Prog
Pulsul de ieșire de activare a adresei (ALE) este folosit Prindeți octetul scăzut al adresei în timpul accesului la memorie externă.În timpul Programare flash, acest pin servește, de asemenea, ca intrare a impulsului programului (PROG). Ale este eliberat într -un ritm constant de 1/6 Frecvența oscilatorului în normal Funcționare și poate fi utilizat pentru sincronizare sau ceas extern.Cu toate acestea, în timpul Fiecare acces la memoria de date externă, un puls Ale este omis.Setarea bitului 0 din locația SFR 8EH la 0 dezactivează funcționarea ALE, dacă doriți.Ale este activ doar Când bitul este setat printr -o instrucțiune MOVX sau MOVC.În caz contrar, știftul este ridicat în sus, dar slab.Dacă microcontrolerul este în modul de execuție externă, Setarea bitului ALE-Disable nu are efect.
31
EA/VPP
Accesul extern este pornit.Pentru a permite dispozitivului la Pregătiți codul din regiunile de memorie externe de program care încep de la 0000H și se termină La FFFFH, EA trebuie să fie conectat la GND.Dacă bitul de blocare 1 este codat, totuși, EA va fi blocat intern pe resetare.Pentru execuții interne de programe, EA ar trebui să fie legat de VCC.În timpul programării flash, acest pin în plus primește tensiunea de activare de programare de 12 volți (VPP).
32-39
Port 0
Interfața 0 este un port bidirecțional de I/O de scurgere pe 8 biți. Fiecare pin poate scufunda opt intrări TTL ca port de ieșire.Pinii de pe portul 0 pot să fie utilizate ca intrări cu impedanță mare atunci când sunt scrise 1.În timpul accesului la programul extern și memoria de date, portul 0 poate fi, de asemenea, setat ca Adresa/autobuzul de date multiplexat.P0 prezintă extrageri interne în acest sens Mod.În timpul programării flash, Port 0 primește și octeți de cod și ieșiri ei în timpul verificării programului.În timpul verificării programului, extrageri externe sunt necesare.
40
VCC
Tensiune de alimentare.

AT89S52-24PU simbol, amprentă și model CAD

AT89S52-24PU Symbol

AT89S52-24PU SIMBOL

AT89S52-24PU Footprint
AT89S52-24PU Amprentă

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

Caracteristici ale AT89S52-24PU

• Conformitatea standard MCS®-51: complet compatibilă cu standardul MCS®-51, asigurând performanțe robuste și fiabile.

• Memorie flash ISP 8K: stochează programe mari.Suportă până la 10.000 de cicluri de scriere/ștergere, ideale pentru aplicații pe termen lung.

• Tensiune de funcționare largă (4V - 5.5V): se adaptează la diverse medii de alimentare.

• Funcționare de mare viteză: gestionează condițiile statice de până la 33 MHz, echilibrând eficiența energetică cu nevoile de performanță.

• Securitate îmbunătățită: funcțiile de blocare a memoriei protejează proprietatea intelectuală.Previne accesul sau modificările neautorizate.

• Funcții I/O și cronometru flexibile: integrare ușoară cu senzori și dispozitive.Control precis pentru aplicații de timp care necesită o sincronizare precisă.

• Indicatori de date duale: sporește eficiența în sarcinile grele de date, cum ar fi procesarea semnalului și comunicarea.Simplifică manipularea fluxului de date.

• Moduri de economisire a energiei: modurile de ralanti și de alunecare reduc consumul de energie.Optimizat pentru dispozitive portabile și proiecte durabile.

AT89S52-24PU Specificații tehnice

Tip
Parametru
Timp de conducere din fabrică
7 săptămâni
Munte
Prin gaură
Pachet / carcasă
40-DIP (0,600, 15,24mm)
Numărul de I/OS
32
Temperatura de funcționare
-40 ° C ~ 85 ° C TA
Serie
89s
Cod JESD-609
E3
Starea părții
Activ
Numărul de terminații
40
Tensiune de alimentare
5V
Frecvenţă
33MHz
Tensiunea de alimentare de funcționare
5V
Interfață
Uart
Placare de contact
Staniu
Tip de montare
Prin gaură
Numărul de pini
40
Cronometre de pază
Da
Ambalaj
Tub
Publicat
1997
Cod PBFree
Da
Nivel de sensibilitate la umiditate (MSL)
1 (nelimitat)
Poziția terminală
DUAL
Terminal
2,54mm
Numărul piesei de bază
AT89S52
Surse de alimentare
5V
Dimensiunea memoriei
8KB
Viteză
24 MHz
Tensiune - alimentare (VCC/VDD)
4V ~ 5.5V
Numărul de biți
8
Periferice
WDT
Dimensiunea miezului
8 biți
Conectivitate
Uart/usart
Timp de acces
24 µs
Canale DMA
NU
Canale PWM
NU
Numărul de cronometre/contoare
3
Numărul de canale UART
1
Lungime
52,58mm
Ajunge la SVHC
Fără SVHC
Starea ROHS
ROHS3 Conform
Tip oscilator
Intern
Mărimea RAM
256 x 8
UPS/UCS/Tip ICS periferic
Microcontroller
Procesor de bază
8051
Tipul memoriei programului
Bliț
Dimensiunea memoriei programului
8kb 8k x 8
Dimensiunea bițiului
8
Are ADC
NU
Lățimea autobuzului de date
8b
Canale DAC
NU
Adresa lățimii autobuzului
8b
Înălţime
4.826mm
Lăţime
13.97mm
Întărirea radiațiilor
NU
Plumb liber
Plumb liber

AT89S52-24PU Piese similare

Cele trei componente enumerate la dreapta sunt similare în specificații cu cele ale tehnologiei microchip AT89S52-24PU.

Număr de piesă
Producător
Pachet / carcasă
Numărul de pini
Lățimea autobuzului de date
Numărul de I/O.
Interfață
Dimensiunea memoriei
Tensiune de alimentare
Periferice
AT89S52-24PU
Tehnologie microcip
40-DIP (0,600, 15,24mm)
40
8 b
32
Uart
8 kb
5 v
WDT
AT89C55WD-24PU
Tehnologie microcip
40-DIP (0,600, 15,24mm)
40
8 b
32
SPI, UART, Usart
32 kb
5 v
WDT
AT89S51-24PU
Tehnologie microcip
40-DIP (0,600, 15,24mm)
40
8 b
32
Uart, usart
4 kb
5 v
WDT
AT89C51RC-24PU
Tehnologie microcip
40-DIP (0,600, 15,24mm)
40
8 b
32
Uart, usart
20 kb
-
WDT

Diagrama bloc funcțională a AT89S52-24PU

Diagrama de mai jos ilustrează structura blocului funcțional al AT89S52-24PU.

Functional Block Diagram

Programarea memoriei flash (modul paralel)

Figura de mai jos ilustrează procesul de programare a memoriei flash a AT89S52-24PU în modul paralel.

Programming the Flash Memory (Parallel Mode)

Verificarea memoriei flash (modul paralel)

Figura de mai jos demonstrează procesul de verificare a memoriei flash în modul paralel pentru AT89S52-24PU.

Verifying the Flash Memory (Parallel Mode)

Descărcare în serie de memorie flash

Figura de mai jos ilustrează procesul de descărcare în serie pentru memoria flash AT89S52-24PU.

Flash Memory Serial Downloading

Alternative ale AT89S52-24PU

Număr de piesă
Descriere
Producător
AT87F52-24PC
Microcontroller, 8 biți, flash, 8051 procesor, 24MHz, CMOS, PDIP40, 0,600 inch, plastic, DIP-40
Atmel Corporation
AT87F52-24PI
Microcontroller, 8 biți, flash, 8051 procesor, 24MHz, CMOS, PDIP40, 0,600 inch, plastic, DIP-40
Atmel Corporation
AT87F52-24PL
Microcontroller, 8 biți, flash, 24MHz, CMOS, PDIP40, 0,600 Inch, plastic, DIP-40
Atmel Corporation

Aplicațiile AT89S52-24PU

• Monitorizarea asistenței medicale: îmbunătățește precizia în dispozitivele de monitorizare medicală.

• Siguranța auto: integrează caracteristici precum controlul de croazieră adaptivă și asistența benzii.

• Electronică DIY: permite pasionaților să creeze dispozitive personalizate.

• Electronica de consum: produce produse multifuncționale și intuitive.

• Case și orașe inteligente: îmbunătățește comunicarea dispozitivului pentru o mai bună gestionare a energiei și comoditate.

Pachet pentru AT89S52-24PU

AT89S52-24PU Package

AT89S52-24PU Informații despre producător

Microchip Technology Inc., cu sediul central cuibărit în Chandler, Arizona, joacă un rol în industria microcontrolerului și a semiconductorilor.Compania se distinge prin dedicația sa fermă pentru progresele de pionierat și menținerea standardelor înalte prin linii de produse recunoscute pentru fiabilitatea lor, care consolidează eficiența dezvoltării și prudența economică.Prin rafinarea cu atenție a proceselor sale de proiectare și fabricație, Microchip nu numai că îndeplinește, dar depășește reperele industriei, creând un cadru care încurajează îmbunătățirea continuă și perfecționarea sistemului.Microchip Technology Inc. este mult mai mult decât un furnizor de microcontrolere și semiconductori;Acesta modelează activ peisajul în care sunt dezvoltate și utilizate aceste tehnologii.Accentul său strategic pe eficiență, gestionarea costurilor și controlul calității îl plasează în avangarda industriei.

Fișă de date pdf

AT89S52-24PU Fisa de date:

AT89S52.pdf

Casetele 07/dec/2016.pdf

Tubul de transport 19/sept/2018.pdf

Marcarea CHGS 11/iul/2017.pdf

Sârmă de legare a cuprului 17/oct/2013.pdf

AT89YYY 16/JUL/2020.PDF

AT89C55WD-24PU Piese de date:

Suport pentru baterii cilindrice.pdf

Transfer la Microchip/Label/PKG 5/Sep/2016.pdf

Transfer la Microchip/Label/PKG 5/Sep/2016.pdf

Tubul de transport 19/sept/2018.pdf

Suport pentru baterii cilindrice.pdf

2.73kHz.pdf

AT89S51-24PU Fisa de date:

Suport pentru baterii cilindrice.pdf

Marcarea CHGS 11/iul/2017.pdf

Sârmă de legare a cuprului 17/oct/2013.pdf

Tubul de transport 19/sept/2018.pdf

2.73kHz.pdf

AT89C51RC-24PU Piese de date:

AT89C51RC.PDF

MBB/Etichetă CHGS 16/nov/2018.pdf

Casetele 07/dec/2016.pdf

Marcarea CHGS 11/iul/2017.pdf

Ansamblu mult DEV 25/mai/2020.pdf

Despre noi

ALLELCO LIMITED

Allelco este un un singur stop la nivel internațional Distribuitor de servicii de achiziții de componente electronice hibride, angajat să furnizeze servicii de achiziții de componente și lanțuri de aprovizionare complete pentru industria globală de fabricație și distribuție electronică, inclusiv fabrici de top 500 globale OEM și brokeri independenți.
Citeste mai mult

Anchetă rapidă

Vă rugăm să trimiteți o întrebare, vom răspunde imediat.

Cantitate

întrebări frecvente [FAQ]

1. Cum se diverge AT89S51 și AT89S52?

Diferența principală se concentrează pe dimensiunea lor de memorie flash: AT89S51 este echipată cu 4K, în timp ce AT89S52 extinde acest lucru la 8k.Această expansiune acceptă aplicații mai sofisticate și stocarea bazelor de cod extinse, alinându -se cu nevoi diverse în dezvoltarea sistemelor încorporate.

2. Care sunt aplicațiile AT89S52?

AT89S52 este utilizat în mai multe sarcini de control încorporate, adesea apreciate pentru eficiența energetică și performanța fiabilă.Versatilitatea sa îl face frecvent o opțiune favorizată în proiectele care vizează rentabilitatea, menținând în același timp funcționalitatea, alinându-se la inovația echilibrului cu considerente financiare.

3. Puteți elabora pe 89S52-24PU?

Acesta este un microcontroller CMOS pe 8 biți, cunoscut pentru contopirea capacităților de calcul și de memorie într-o unitate compactă.Aceste calități sunt atrăgătoare în procesele de proiectare simplificate în care eficiența și spațiul sunt importante.

4. De ce este reprogramabil AT89S52-24PU?

Memoria flash pe chip permite reprogramarea, oferind adaptabilitate pentru actualizări software și dezvoltare iterativă.Această caracteristică completează o perspectivă modernă a dezvoltării în care îmbunătățirile continue nu sunt posibile doar, dar sunt binevenite.

5. Ce configurație integrează un procesor pe 8 biți cu memorie flash?

AT89S52-24PU exemplifică această combinație, unde un procesor pe 8 biți se armonizează cu memoria flash.Această integrare oferă o prelucrare și stocare eficientă pentru aplicațiile care solicită operațiuni robuste fără exces.

6. Ce dimensiune de memorie flash are?

Acesta cuprinde 8K octeți de flash, permițând gestionarea datelor programului.Această expansivitate o face potrivită pentru sarcini provocatoare în care memoria limitată ar putea reprezenta obstacole.

7. Cum se ocupă AT89S52 funcționare de joasă frecvență?

Logica statică este inclusă, permițând funcționarea la frecvențe joase cu eficiență.Această caracteristică este utilizarea în scenarii care solicită o utilizare minimă a energiei, îmbunătățind atât longevitatea, cât și durabilitatea în electronice.

8. Când CPU devine inactiv?

Modul inactiv face ca procesorul să fie inactiv, obținând economii de energie, menținând în același timp funcții de microcontroler.Acest design strategic minimizează consumul de energie în perioadele de procesare mai puțin intensă.

9. Care mod menține integritatea RAM?

Conținutul RAM rămâne intact în timpul modului de pornire, permițând conservarea datelor, în ciuda consumului redus de energie.Această funcționalitate este bună în condiții care necesită reținerea datelor, alături de consumul minim de energie, tipic în dispozitivele cu baterie.

Postări populare

Număr de piesă fierbinte

0 RFQ
Cărucior de cumpărături (0 Items)
Este gol.
Comparați lista (0 Items)
Este gol.
Părere

Feedback -ul dvs. contează!La Allelco, apreciem experiența utilizatorului și ne străduim să o îmbunătățim constant.
Vă rugăm să împărtășiți comentariile dvs. cu noi prin formularul nostru de feedback și vom răspunde prompt.
Vă mulțumim că ați ales Allelco.

Subiect
E-mail
Comentarii
Captcha
Trageți sau faceți clic pentru a încărca fișierul
Incarca fisier
Tipuri: .xls, .xlsx, .doc, .docx, .jpg, .png și .pdf.
MAX DIEMENTUL FILE: 10MB