„AT89C2051-24PU“ mikrovaldiklis „Microchip Technology“, universalus 8 bitų CMOS įrenginys 20 kontaktų panardinimo pakete, suteikia efektyvumo ir žemos įtampos veikimą įterptoms sistemoms.Šis mikrovaldiklis, žinomas dėl kompaktiškų dizaino ir energijos taupymo galimybių, yra idealus akumuliatoriams varomoms programoms, kurioms reikalingas patikimumas ir pratęstas prietaiso tarnavimas.Šiame straipsnyje mes nagrinėjame jo ypatybes, įskaitant išsamų instrukcijų rinkinį, dvigubą energijos taupymo režimus ir integruotas analogines galimybes, pabrėždami jo praktinį poveikį įvairiose technologinėse programose.Nuo namų automatizavimo iki mažos energijos įterptųjų sistemų AT89C2051-24PU pavyzdys rodo pusiausvyrą tarp našumo ir kompaktiškumo.
AT89C2051-24PU yra skirtas tiksliems žemos įtampos programų reikalavimams.Šis kuklios dydžio 8 bitų mikrovaldiklis gali pasigirti didelio tankio nestabilios atminties sistema ir iš MCS-51 instrukcijų rinkinio atkreipia savo stiprumą.Šis derinys suteikia patikimą ir efektyvų našumą.Auduodamas universalų procesorių ir „Flash“ atmintį, jis yra ekonomiškas ir pritaikomas sprendimas įvairioms programos.
Pagrindiniai AT89C2051-24PU komponentai apima analoginį lygintuvą, osciliatorius ir laikrodžio grandines.Tai palaiko energiją taupančios savybės, tokios kaip mažos galios tuščiosios eigos režimai.Šis mazgas leidžia atlikti sudėtingą veikimą su minimaliomis energijos suvartojimais
• IDLE režimas: Šis režimas išjungia CPU, tačiau palaiko kitus pagrindinius komponentus.Tai įrodo, kad scenarijuose reikalaujama, kad pratęstas budėjimo režimas neprarandamas duomenų.
• Įjungimo režimas: sustabdo osciliatorių, užtikrinant, kad RAM duomenys bus išsaugoti tol, kol bus atliktas aparatūros nustatymas.Ši strategija reikalinga energijai, ypač akumuliatoriaus valdomuose įrenginiuose.
Mikrokontroller apima 2K baitus nuo blykstės atminties ir 128 baitus RAM.Tai palaiko programas, kurioms reikalinga nedidelė atminties talpa.Be to, su 15 I/O linijų, jis įgalina dideles periferinius ryšius, taip padidindamas savo naudingumą įvairiose aplinkose.„AT89C2051-24PU“ galimybės dar labiau išplėstos su dvigubais 16 bitų laikmačiais/skaitikliais, kad būtų tikslios laiko nustatymo užduotys.Integruotas analoginis lygintuvas, skirtas vykdyti sudėtingas funkcijas ir valdyti analoginį signalo apdorojimą luste.Šios savybės daro puikų pasirinkimą sudėtingoms programoms, reikalaujančioms tikslumo ir efektyvumo.
PIN kodo numeris |
PIN vardas |
Aprašymas |
20 |
VCC |
Tiekimo įtampa. |
10 |
GND |
Žemė. |
19 gruodžio mėn |
1 prievadas |
1 prievadas yra 8 bitų dvikryptis I/O prievadas.Uosto kaiščiai
Nuo P1.2 iki P1.7 pateikiami vidiniai ištraukimai.P1.0 ir P1.1 reikia išorinio
Pull-Ups.P1.0 ir P1.1 taip pat yra teigiamas įvestis (AIN0) ir
Neigiamas įvestis (AIN1) atitinkamai į lusto tikslumo analogą
palyginimas.1 prievado išvesti
rodoma tiesiogiai.Kai 1s parašyta į 1 prievado kaiščius, jie gali būti naudojami kaip
įvestys.Kai kaiščiai nuo P1.2 iki P1.7 yra naudojami kaip įėjimai ir yra išorėje ištraukiami
Mažai jie šaltins srove (IIL) dėl vidinių traukos.1 prievadas
Taip pat gauna kodų duomenis „Flash“ programavimo ir patikrinimo metu. |
2, 3, 6-9, 11 |
3 prievadas |
3 prievado kaiščiai nuo P3.0 iki P3.5, P3.7 yra septyni dvikryptė
I/O kaiščiai su vidiniais traukos pakėlimais.P3.6 yra tvirtai prijungtas kaip įvestis į išvestį
iš lusto lygintuvo ir nėra prieinamas kaip bendrosios paskirties I/O kaištis.
3 prievado išėjimo buferiai gali nuskandinti 20 mA.Kai 1s parašyta į 3 prievado kaiščius
yra aukštai ištraukiami dėl vidinių ištraukimų ir gali būti naudojami kaip įėjimai.As
Įvestys, 3 prievado kaiščiai, kurie išoriškai traukiami žemai, šaltinio srovė
(IIL) dėl ištraukimo.3 prievadas taip pat atlieka įvairių specialių funkcijų
AT89C2051 funkcijos, nurodytos žemiau: |
Uosto kaištis - pakaitinis
Funkcijos |
||
P3.0 - RXD (nuoseklus įvesties prievadas) |
||
P3.1 - TXD (nuoseklus išvesties prievadas) |
||
P3.2 - int0 (išorinis pertraukimas 0) |
||
P3.3 - int1 (išorinis pertraukimas 1) |
||
P3.4 - T0 (laikmatis 0 išorinis įvestis) |
||
P3.5 - T1 (1 laikmatis išorinis įvestis) |
||
3 prievadas taip pat gauna kai kuriuos „Flash“ valdymo signalus
Programavimas ir patikrinimas. |
||
1 |
RST |
Iš naujo nustatyti įvestį.Visi I/O kaiščiai yra iš naujo nustatyti į 1, kai tik RST
eina aukštai.Dviejų mašinų ciklų pirmojo kaiščio laikymas aukštai, o
Osciliatorius veikia, iš naujo nustato įrenginį.Kiekvienas mašinos ciklas užima 12
Osciliatoriaus ar laikrodžio ciklai. |
5 |
Xtal1 |
Įvestis į apversto generatoriaus stiprintuvą ir įvestį į
Vidinė laikrodžio veikimo grandinė. |
4 |
Xtal2 |
Išvestis iš apversto generatoriaus stiprintuvo. |
Savybė |
Aprašymas |
MCS®-51 suderinamumas |
Suderinami su MCS®-51 produktais |
„Flash“ atmintis |
2K baitai perprogramuojamos blykstės atminties |
Atminties ištvermė |
10 000 rašymo/ištrinti ciklai |
Veikimo įtampa |
2,7 V - 6 V. |
Veikimo dažnis |
Visiškai statinis operacija: nuo 0 Hz iki 24 MHz |
Programos atminties užraktas |
Dviejų lygių programos atminties užraktas |
Vidinė RAM |
128 x 8 bitų vidinis RAM |
I/O eilutės |
15 programuojamų I/O eilučių |
Laikmatis/skaitikliai |
Du 16 bitų laikmatis/skaitikliai |
Nutraukti šaltinius |
Šeši pertraukimo šaltiniai |
Serijinis ryšys |
Programuojamas serijinis UART kanalas |
Tiesioginiai LED disko išėjimai |
Galima |
Analoginis palyginimas |
„On Chip“ analoginis palyginimas |
Mažos galios režimai |
Tuščiosios eigos ir išjungimo režimai |
Aplinkos laikymasis |
Žalios (PB/be halogenido) pakavimo parinktis |
Tipas |
Parametras |
Gamyklos švino laikas |
10 savaičių |
Kalno |
Per skylę |
Montavimo tipas |
Per skylę |
Paketas / atvejis |
20-oji (0,300, 7,62 mm) |
Smeigtukų skaičius |
20 |
I/OS skaičius |
15 |
Darbinė temperatūra |
-40 ° C ~ 85 ° C TA |
Pakuotė |
Vamzdis |
Serija |
89c |
Paskelbta |
1995 m |
JESD-609 kodas |
E3 |
PBFREE kodas |
Taip |
Dalies būsena |
Aktyvus |
Jautrumo drėgmės lygis (MSL) |
1 (neribotas) |
Terminacijų skaičius |
20 |
Terminalo padėtis |
Dvigubas |
Tiekimo įtampa |
5v |
Dažnis |
24MHz |
Bazinės dalies numeris |
AT89C2051 |
Darbinė tiekimo įtampa |
5v |
Tiekimo įtampa-MAX (VSUP) |
6v |
Maitinimo šaltiniai |
5v |
Sąsaja |
UART, USART |
Atminties dydis |
2kb |
Osciliatoriaus tipas |
Vidinis |
RAM dydis |
128 x 8 |
Įtampa - tiekimas (VCC/VDD) |
4v ~ 6v |
UPS/UCS/Periferinio ICS tipas |
Mikrokontroleris |
Pagrindinis procesorius |
8051 |
Periferiniai įrenginiai |
LED |
Programos atminties tipas |
Blykstė |
Šerdies dydis |
8 bitų |
Programos atminties dydis |
2kb (2k x 8) |
Jungiamumas |
UART/USART |
Bitų dydis |
8 |
Prieigos laikas |
24 μs |
Turi ADC |
Ne |
DMA kanalai |
Ne |
Duomenų magistralės plotis |
8b |
PWM kanalai |
Ne |
DAC kanalai |
Ne |
Laikmačių/skaitiklių skaičius |
2 |
Adreso magistralės plotis |
8b |
UART kanalų skaičius |
1 |
Ūgis |
4,963 mm |
Ilgis |
26,92 mm |
Plotis |
7.112mm |
Pasiekti SVHC |
Nėra SVHC |
Spinduliuotės kietėjimas |
Ne |
ROHS būsena |
ROHS3 suderinamas |
LENGVAS NEMOKAMAS |
LENGVAS NEMOKAMAS |
Dalies numeris |
Gamintojas |
Paketas / atvejis |
Smeigtukų skaičius |
Duomenų magistralės plotis |
I/O skaičius |
Sąsaja |
Atminties dydis |
Tiekimo įtampa |
Periferiniai įrenginiai |
Peržiūrėti palyginti |
AT89C2051-24PU |
MIKROCHIP TECHNOLOGIJA |
20-oji (0,300, 7,62 mm) |
20 |
8 b |
15 |
UART, USART |
2 kb |
5 v |
LED |
AT89C2051-24PU VS AT89LP2052-20PU |
AT89LP2052-20PU |
MIKROCHIP TECHNOLOGIJA |
20-oji (0,300, 7,62 mm) |
- |
- |
18 |
- |
- |
3 v |
LVD, Por, PWM, WDT |
AT89C2051-24PU VS AT89LP2052-20PU |
AT89LP213-20PU |
MIKROCHIP TECHNOLOGIJA |
14-DIP (0,300, 7,62 mm) |
14 |
8 b |
12 |
SPI, UART |
2 kb |
- |
„Brown-Out“ aptikimas/atstatymas, POR, PWM, WDT |
AT89C2051-24PU VS AT89LP213-20PU |
AT89LP214-20PU |
MIKROCHIP TECHNOLOGIJA |
20-oji (0,300, 7,62 mm) |
20 |
8 b |
15 |
SPI, UART, USART |
2 kb |
3 v |
„Brown-Out“ aptikimas/atstatymas, POR, PWM, WDT |
AT89C2051-24PU VS 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“ aptikimas/atstatymas, POR, PWM, WDT |
AT89C2051-24PU VS MC9RS08KA8CP |
Skaitmeniniai laikrodžiai išreiškia laiką per skaitmeninius ekranus, sukurdami kontrastą tradicinėms analoginėms formoms.Jų buvimas pastebimas namuose, biuruose ir viešosiose vietose dėl tikslios laiko apskaitos ir lengvai skaitymo.Ši dalis atskleidžia 4 bitų skaitmeninio laikrodžio kūrimo procesą naudojant AT89C2051.
AT89C2051, dalis 8051-Mikrokontrolerių šeimos, garsėja dėl savo efektyvumo ir pritaikomumo.Turėdamas 24MHz dažnį, įvairias I/O linijas, laikmačius ir pertraukimo funkcijas, jis patenka į įvairias įterptas programas.Jo įgyvendinimas dažnai pabrėžia jo patikimumą tiek tiesmukiškuose, tiek sudėtinguose projektuose.
Dalies numeris |
Kategorija |
Aprašymas |
Gamintojas |
AT89C2051-24PC |
Mikrokontroleriai ir procesoriai |
Mikrokontroleris, 8 bitų, blykstė, 8051 CPU, 24MHz, CMOS,
PDIP20, 0,300 colio, plastiko, MS-001AD, DIP-20 |
„Atmel Corporation“ |
AT89C2051-24PI |
Mikrokontroleriai ir procesoriai |
Mikrokontroleris, 8 bitų, blykstė, 8051 CPU, 24MHz, CMOS,
PDIP20, 0,300 colio, plastiko, MS-001AD, DIP-20 |
„Atmel Corporation“ |
AT89C2051-24PU |
Mikrokontroleriai ir procesoriai |
Mikrokontroleris, 8 bitų, blykstė, 8051 CPU, 24MHz, CMOS,
PDIP20, 0,300 colio, žalia, plastiko, MS-001AD, DIP-20 |
„Atmel Corporation“ |
„AT89C2051-24PU“ mikrovaldiklis pristato tuščiosios eigos režimą kaip atskirą operacinę būseną.Nors CPU pristabdo savo veiklą, pagrindiniai komponentai, tokie kaip RAM, laikmačiai, serijiniai prievadai ir pertraukimai, ir toliau veikia.Šis balansas siūlo intriguojantį sprendimą programoms, kurioms reikalingas ilgalaikis akumuliatoriaus veikimo laikas, išlaikant pagrindines operacijas.
„Idle Mode“ galimybė sumažinti energijos naudojimą žymiai padidina nešiojamųjų įrenginių ilgaamžiškumą.Atsižvelgiant į sąnaudas ir poveikį aplinkai, energijos suvartojimo mažinimas tampa įtikinamu projektavimo aspektu.Integruoti šį režimą „Systems“ leidžia optimizuoti efektyvumą, dažniausiai tuščiosios eigos metu.IDLE režimas praktiškai naudojamas įvairiose srityse.
Automatizavimo sistemose, kur jutikliai nuolat renka duomenis, apdorojimas suaktyvinamas tik prireikus.Išmanieji namų prietaisai naudingi taupant energiją budėjimo režime, tačiau užtikrinkite sklandų veikimą.Nuotolinės ar sunkiai pasiekiamos instaliacijos, kai dažna techninė priežiūra nėra praktiška, labai naudinga jos energijos taupymo savybėms.
Simbolis |
Min (mm) |
Nom (mm) |
Maksas (mm) |
PASTABA |
A |
- |
- |
5.334 |
|
A1 |
0,381 |
- |
- |
|
D |
24.892 |
- |
26.924 |
2 pastaba |
E |
7.62 |
- |
8.255 |
|
E1 |
6.096 |
- |
7.112 |
2 pastaba |
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 |
|
„Microchip Technology“ vadina „Chandler“, Arizonos namus, klestintis mikrokontrolerių pasaulyje ir analoginius puslaidininkius.Ši organizacija yra pripažinta kuriant holistinius sprendimus, kurie labai sumažina klientų riziką, nesugadinant biudžeto, tuo pačiu nustatant didelę produkto nuoseklumo juostą pramonėje.
Techninė pagalba sudaro „Microchip“ pasiūlymų pagrindą.Jų išsamus klientų aptarnavimas įgalina jus integracijos proceso metu.Tai ne tik sustiprina ryšius su klientais, bet ir sukuria patikimumo ir mąstymo į priekį kultūrą.„Microchip“ negailestingas produkto nuoseklumo siekimas šviečia griežtais testavimo ir kokybės užtikrinimo protokolais.Pažangiausios kokybės kontrolės priemonės užtikrina, kad produktai puikiai veikia įvairiose programose, padidindami jų ilgaamžiškumą ir patikimumą.
Cilindrinės akumuliatorių laikikliai.pdf
Cilindrinės akumuliatorių laikikliai.pdf
AT89C2051 su kompaktiška forma ir tiesmukiška dizainu siūlo 2KB ROM ir 2 I/O prievadus.Priešingai, AT89C51 teikia 4KB ROM ir 4 prievadus.Tai daro AT89C2051 idealų sistemoms, kuriose pakanka minimalaus išorinio RAM, užtikrinant ekonomiškai efektyvų sprendimą projektams, teikiantiems prioritetą efektyvumui.
Programavimo sąsajos skiriasi: AT serijoje naudojami lygiagretūs prievado metodai, o AT89S2051 iš STC serijos naudoja nuoseklųjį ryšį su „MAX232“ sąsaja.Tai daro įtaką jūsų sąveikai su aparatine įranga, darant įtaką sprendimams, atsižvelgiant į įrankių prieinamumą ir poreikius.
AT89C2051, siūlantis pusę 89C51 atminties ir trūkstant P3.7 kaiščių, suteikia ribotą išplėtimą.Suvaržymai dažnai lemia surinkimo kalbą, todėl pasirenkant tinkamą platformą reikia atidžiai atsižvelgti į taikymo poreikius.
Tai galima įsigyti iš 20 kontaktų dvigubos linijos paketo (DIP), kuris supaprastina prototipų kūrimą ir nedidelio masto gamybos pastangas.
AT89C2051-24PU palaiko MCS-51 instrukcijų rinkinį.Šis nusistovėjęs standartas palaiko platų programų spektrą, nepaisant riboto valdiklio dydžio.
Įrengtas 8 bitų procesoriumi, jis subalansuoja našumą ir paprastumą, todėl jis tinka įvairioms įterptoms sistemos užduotims.
Statinė logika AT89C2051-24PU leidžia efektyvias žemo dažnio operacijas.Tai yra naudinga programoms, orientuotos į energijos suvartojimo sumažinimą, pavyzdžiui, akumuliatorių valdomus įrenginius.
RAM turinys palaikomas naudojant išjungimo režimą, kai osciliatorius išsijungia, užtikrinant duomenų išsaugojimą mažos galios būsenose.Ši funkcija naudojama ten, kur duomenų vientisumas išlieka prioritetu, nepaisant energijos apribojimų.
Savo statine logika AT89C2051 palaiko veiksmingą žemo dažnio funkcionalumą, taip optimizuodamas energijos efektyvumą nepakenkiant našumui.
Iškilmingojo režimo metu CPU sustoja, kol periferiniai įrenginiai išlieka aktyvūs, todėl periferiniai funkcionalumai gali tęsti, nes galia yra išsaugota.
RAM išlieka nepažeista net tada, kai osciliatorius nutraukia veiklą, taip apsaugo duomenis mažos galios perėjimų metu, o tai yra aktyvus programoms, reikalaujančioms patikimų duomenų saugojimo.
Prašau atsiųsti užklausą, mes nedelsdami atsakysime.
2024/10/28
2024/10/28
1970/01/1 2933
1970/01/1 2488
1970/01/1 2079
0400/11/8 1872
1970/01/1 1759
1970/01/1 1709
1970/01/1 1649
1970/01/1 1537
1970/01/1 1533
1970/01/1 1500