Řada Atmel AT89 - Atmel AT89 series

The Řada Atmel AT89 je Intel 8051 - kompatibilní 8bitová rodina mikrokontroléry (μC) vyráběné společností Atmel Corporation.
Na základě jádra Intel 8051 zůstává řada AT89 velmi populární jako univerzální mikrokontroléry, a to díky své standardní instrukční sadě, nízkým jednotkovým nákladům a dostupnosti těchto čipů v balíčcích DIL (DIP). To umožňuje opětovné použití velkého množství staršího kódu bez úprav v nových aplikacích. I když je méně výkonný než novější řada AT90 AVR RISC mikrokontroléry, vývoj nových produktů pokračuje u řady AT89 pro výše uvedené výhody.
V poslední době byla řada AT89 rozšířena o speciální mikroprocesory s 8051 jádry, zejména v oblastech USB, I²C (dvoudrátové rozhraní), SPI a UMĚT řadiče autobusů, MP3 dekodéry a hardware PWM.
Atmel také vytvořil LP (low power) sérii těchto čipů s „Single Cycle Core“, což podstatně zrychluje výkon těchto čipů.
Mikrokontroléry řady AT89
Název zařízení | Flash paměť velikost | Datová paměť velikost |
---|---|---|
AT80C51RD2[1] | 64 kB Flash[2] | 1024 bajtů RAM |
AT83C5134[3] | -žádný- | 1024 bajtů RAM |
AT83C5135[4] | -žádný- | 1024 bajtů RAM |
AT83C5136[5] | -žádný- | 1024 bajtů RAM |
AT83EB5114[6] | -žádný-[7] | 256 bajtů RAM |
AT89C1051 | 1 kB blesku | 64 bajtů RAM |
AT89C2051[8] | Flash 2 kB | 128 bajtů RAM[9] |
AT89C4051[10] | 4KB Flash | 128 bajtů RAM[11] |
AT89C51 / S51 | 4KB Flash | 128 bajtů RAM |
AT89C5115[12] | 16 kB blesku | 256 bajtů RAM[13] |
AT89C5130A-M[14] | 16 kB blesku | 1024 bajtů RAM |
AT89C5131A-L[15] | 32 kB blesku | 1024 bajtů RAM |
AT89C5131A-M[16] | 32 kB blesku | 1024 bajtů RAM |
AT89C51AC2[17] | 32 kB blesku | 1024 bajtů RAM |
AT89C51AC3[18] | 64 kB Flash | 2048 bajtů RAM |
AT89C51ED2[19] | 64 kB Flash | 1792 bajtů RAM |
AT89C51IC2[20] | 32 kB blesku | 256 bajtů RAM |
AT89C51ID2[21] | 64 kB Flash | 1792 bajtů RAM |
AT89C51RC[22] | 32 kB blesku | 512 bajtů RAM |
AT89C51RD2[23] | 64 kB Flash | 1792 bajtů RAM |
AT89C52 / S52[24] | 8 kB Flash | 256 bajtů RAM[25] |
AT89C55 / 55WD[26] | 20 kB blesku | 256 bajtů RAM |
AT89EB5114[27] | 4KB Flash | 256 bajtů RAM |
AT89LP213[28] | Flash 2 kB | 128 bajtů RAM[29] |
AT89LP214[30] | Flash 2 kB | 128 bajtů RAM[29] |
AT89LP216[31] | Flash 2 kB | 128 bajtů RAM[32] |
AT89LP2052[33] | Flash 2 kB | 256 bajtů RAM[34] |
AT89LP3240[35] | 64 kB Flash | 4352 bajtů RAM |
AT89LP4052[36] | 4KB Flash | 256 bajtů RAM[34] |
AT89LP6440[37] | 64 kB Flash | 4352 bajtů RAM |
AT89LS51[38] | 4KB Flash | 128 bajtů RAM[39] |
AT89LS52[40] | 8 kB Flash | 256 bajtů RAM[41] |
AT89S2051[42] | Flash 2 kB | 256 bajtů RAM[43] |
AT89S4051[44] | 4KB Flash | 256 bajtů RAM[43] |
AT89S51[45] | 4KB Flash | 128 bajtů RAM[46] |
AT89S53 | 12 kB blesku | 256 bajtů RAM |
AT89S8252[47] | 8 kB Flash | 256 bajtů RAM |
AT89S8253[48] | 8 kB Flash | 256 bajtů RAM |
Struktury a provoz přístavů
Všechny čtyři porty v AT89C51 a AT89C52 jsou obousměrné. Každá sestává ze západky (speciální funkční registry P0 až P3), výstupního ovladače a vstupní vyrovnávací paměti. Výstupní ovladače portů 0 a 2 a vstupní vyrovnávací paměti portu 0 se používají v přístupech k externí paměti. V této aplikaci Port 0 vydává nízký bajt adresy externí paměti, časově multiplexovaný, přičemž bajt se zapisuje nebo čte. Port 2 vysílá vysoký bajt adresy externí paměti, když je adresa široká 16 bitů. Jinak piny Port 2 nadále emitují obsah P2 SFR. Všechny piny Port 3 a dva piny Port 1 (v AT89C52) jsou multifunkční. Alternativní funkce lze aktivovat pouze v případě, že odpovídající bitová západka v portu SFR obsahuje 1. Jinak je pin portu zaseknutý na 0.
externí odkazy
Reference
- ^ „AT80C51RD2 - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ "Fretka" (PDF). www.microchip.com. Citováno 13. září 2020.
- ^ „AT83C5134 - Mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ „AT83C5135 - Mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ „AT83C5136 - Mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ „AT83EB5114 - Mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ „AT83EB5114 AT89EB5114“ (PDF). www.microchip.com. Citováno 13. září 2020.
- ^ „AT89C2051 - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ "AT89C2051" (PDF). microchip.com. Citováno 13. září 2020.
- ^ „AT89C4051 - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ "AT89C4051" (PDF). microchip.com. 5. srpna 2012. Citováno 13. září 2020.
- ^ „AT89C5115 - Mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ „Nízký počet pinů 8bitový MCU s A / D převodníkem a 16 KB Flash pamětí“ (PDF). www.microchip.com. Citováno 13. září 2020.
- ^ "AT89C5130A-M - mikrokontroléry a procesory". www.microchip.com. Citováno 13. září 2020.
- ^ "AT89C5131A-L - mikrokontroléry a procesory". www.microchip.com. Citováno 13. září 2020.
- ^ "AT89C5131A-M - mikrokontroléry a procesory". www.microchip.com. Citováno 13. září 2020.
- ^ „AT89C51AC2 - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ „AT89C51AC3 - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ „AT89C51ED2 - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ „AT89C51IC2 - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ „AT89C51ID2 - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ „AT89C51RC - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ „AT89C51RD2 - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ „AT89S52 - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ "AT89S52" (PDF). www.microchip.com. Citováno 13. září 2020.
- ^ „AT89C55 / 55WD - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ „AT89EB5114 - Mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ „AT89LP213 - Mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ A b „3538E.book“ (PDF). microchip.com. Citováno 13. září 2020.
- ^ „AT89LP214 - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ „AT89LP216 - Mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ „3621E.book“ (PDF). microchip.com. Citováno 13. září 2020.
- ^ „AT89LP2052 - Mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ A b „3547J.book“ (PDF). microchip.com. Citováno 13. září 2020.
- ^ „AT89LP3240 - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ „AT89LP4052 - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ „AT89LP6440 - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ „AT89LS51 - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ "AT89LS51" (PDF). www.microchip.com. Citováno 13. září 2020.
- ^ „AT89LS52 - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ "AT89LS52" (PDF). www.microchip.com. Citováno 13. září 2020.
- ^ „AT89S2051 - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ A b „Předběžný datový list AT89S2051 / S4051“ (PDF). microchip.com. Citováno 13. září 2020.
- ^ „AT89S4051 - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ „AT89S51 - mikrokontroléry a procesory“. www.microchip.com. Citováno 13. září 2020.
- ^ "AT89S51" (PDF). www.microchip.com. Citováno 13. září 2020.
- ^ "AT89S8252" (PDF). microchip.com. Citováno 13. září 2020.
- ^ „AT89S8253 - Mikrokontroléry a procesory“. microchip.com. Citováno 13. září 2020.
![]() | Tento mikropočítač - nebo mikroprocesor související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |