Nachricht senden
Haus > produits > MCU-Mikrocontroller-Einheit > 8-poliger programmierbarer IC-Chip AT89S52-24PU Mikrocontroller mit 8 KB

8-poliger programmierbarer IC-Chip AT89S52-24PU Mikrocontroller mit 8 KB

fabricant:
Mikrochip
Beschreibung:
8051 89S Mikroregler IC 8-Bit--24MHz 8KB (8K x 8) GRELLES 40-PDIP
Kategorie:
MCU-Mikrocontroller-Einheit
Preis:
Negotiation
Zahlungs-Methode:
Western Union, Paypal, T/T
Spezifikationen
Versand:
DHL, Fedex, TNT, EMS usw.
Hauptlinie:
IC, Modul, Transistor, Dioden, Kondensator, Widerstand usw.
Datacode:
1526+
Größe RAM:
256 Bytes von RAM
Factrory-Satz:
200PCS/Box
Paket:
PDIP-40
Höhepunkt:

programming ic chips

,

ic programmer circuit

Einleitung

8-poliger programmierbarer IC-Chip AT89S52-24PU Mikrocontroller mit 8 KB

 

 

 

AT89S52-24PU8-Bit-Mikrocontroller mit 8K Bytes systemintern programmierbarem Flash

 

Merkmale

• Kompatibel mit MCS®-51-Produkten

• 8 KB In-System Programmable (ISP) Flash-Speicher – Lebensdauer: 1000 Schreib-/Löschzyklen

• 4,0 V bis 5,5 V Betriebsbereich

• Vollständig statischer Betrieb: 0 Hz bis 33 MHz

• Dreistufige Programmspeichersperre

• 256 x 8-Bit interner RAM

• 32 programmierbare I/O-Leitungen

• Drei 16-Bit-Timer/Zähler

• Acht Interrupt-Quellen

• Serieller Vollduplex-UART-Kanal

• Leerlauf- und Abschaltmodus mit geringem Stromverbrauch

• Unterbrechen Sie die Wiederherstellung aus dem Power-Down-Modus

• Watchdog-Timer

• Dualer Datenzeiger

• Ausschaltflag

• Schnelle Programmierzeit

• Flexible ISP-Programmierung (Byte- und Seitenmodus)

• Grüne (Pb-/Halogenid-freie) Verpackungsoption

 

1. Beschreibung

 

Der AT89S52 ist ein leistungsstarker CMOS-8-Bit-Mikrocontroller mit geringem Stromverbrauch und 8 KB systemintern programmierbarem Flash-Speicher.Das Gerät wird unter Verwendung der hochdichten nichtflüchtigen Speichertechnologie von Atmel hergestellt und ist mit dem Industriestandard 80C51-Befehlssatz und der Pinbelegung kompatibel.Der On-Chip-Flash ermöglicht die Neuprogrammierung des Programmspeichers im System oder durch einen herkömmlichen nichtflüchtigen Speicherprogrammierer.Durch die Kombination einer vielseitigen 8-Bit-CPU mit systemintern programmierbarem Flash auf einem monolithischen Chip ist der Atmel AT89S52 ein leistungsstarker Mikrocontroller, der eine äußerst flexible und kostengünstige Lösung für viele eingebettete Steuerungsanwendungen bietet.Der AT89S52 bietet die folgenden Standardfunktionen: 8 KB Flash, 256 Byte RAM, 32 I/O-Leitungen, Watchdog-Timer, zwei Datenzeiger, drei 16-Bit-Timer/Zähler, eine Interrupt-Architektur mit sechs Vektoren und zwei Ebenen serielle Vollduplex-Schnittstelle, On-Chip-Oszillator und Taktschaltung.Darüber hinaus ist der AT89S52 mit statischer Logik für den Betrieb bis zur Nullfrequenz ausgelegt und unterstützt zwei per Software wählbare Energiesparmodi.Der Leerlaufmodus stoppt die CPU, während RAM, Timer/Zähler, serielle Schnittstelle und Interrupt-System weiterhin funktionieren.Der Power-Down-Modus speichert den RAM-Inhalt, friert jedoch den Oszillator ein und deaktiviert alle anderen Chipfunktionen bis zum nächsten Interrupt oder Hardware-Reset.

 

Port-Pin Alternative Funktionen
P1.0 T2 (externer Zähleingang für Timer/Zähler 2), Ausstempeln
P1.1 T2EX (Timer/Zähler 2 Capture/Reload-Trigger und Richtungssteuerung)
P1.5 MOSI (wird für die systeminterne Programmierung verwendet)
P1.6 MISO (wird für die systeminterne Programmierung verwendet)
P1.7 SCK (wird für die systeminterne Programmierung verwendet)

 

 

ProgrammspeicherWenn der EA-Pin mit GND verbunden ist, werden alle Programmabrufe an den externen Speicher weitergeleitet.Wenn beim AT89S52 EA mit VCC verbunden ist, werden Programmabrufe an die Adressen 0000H bis 1FFFH an den internen Speicher weitergeleitet und Programmabrufe an die Adressen 2000H bis FFFFH an den externen Speicher.

 

DatenspeicherDer AT89S52 implementiert 256 Byte On-Chip-RAM.Die oberen 128 Bytes belegen einen parallelen Adressraum zu den Sonderfunktionsregistern.Dies bedeutet, dass die oberen 128 Bytes dieselben Adressen wie der SFR-Speicherplatz haben, aber physisch vom SFR-Speicherplatz getrennt sind.Wenn ein Befehl auf einen internen Speicherort oberhalb der Adresse 7FH zugreift, gibt der im Befehl verwendete Adressmodus an, ob die CPU auf die oberen 128 Bytes des RAM oder den SFR-Bereich zugreift.Anweisungen, die direkte Adressierung verwenden, greifen auf den SFR-Raum zu.Beispielsweise greift der folgende Direktadressierungsbefehl auf das SFR am Standort 0A0H (das ist P2) zu.MOV 0A0H, #data Anweisungen, die indirekte Adressierung verwenden, greifen auf die oberen 128 Bytes des RAM zu.Beispielsweise greift der folgende indirekte Adressierungsbefehl, bei dem R0 0A0H enthält, auf das Datenbyte an der Adresse 0A0H zu und nicht auf P2 (dessen Adresse 0A0H ist).MOV @R0, #data Beachten Sie, dass Stack-Operationen Beispiele für indirekte Adressierung sind, sodass die oberen 128 Bytes des Daten-RAM als Stack-Speicherplatz verfügbar sind.

VERWANDTE PRODUKTE
Bild Teil # Beschreibung
TQFP-100 16Bit greller Mikroregler-Grafik-Prüfer PIC24FJ256DA210-IPT

TQFP-100 16Bit greller Mikroregler-Grafik-Prüfer PIC24FJ256DA210-IPT

PIC PIC® 24F Microcontroller IC 16-Bit 32MHz 256KB (85.5K x 24) FLASH 100-TQFP (12x12)
Ursprüngliche neue Geschwindigkeit ICs Chips Electronic Components ATMEGA128A-AUR TQFP-64 16MHz

Ursprüngliche neue Geschwindigkeit ICs Chips Electronic Components ATMEGA128A-AUR TQFP-64 16MHz

AVR AVR® ATmega Microcontroller IC 8-Bit 16MHz 128KB (64K x 16) FLASH 64-TQFP (14x14)
14 20Pin SOIC-14 NanoWatt XLP Flash Mikrocontroller PIC16F1825-I/SL

14 20Pin SOIC-14 NanoWatt XLP Flash Mikrocontroller PIC16F1825-I/SL

PIC PIC® XLP™ mTouch™ 16F Microcontroller IC 8-Bit 32MHz 14KB (8K x 14) FLASH 14-SOIC
PIC12F675-I/P 8 Pin Flash Based 5.5V 8 biss CMOS-Mikroregler

PIC12F675-I/P 8 Pin Flash Based 5.5V 8 biss CMOS-Mikroregler

PIC PIC® 12F Microcontroller IC 8-Bit 20MHz 1.75KB (1K x 14) FLASH 8-PDIP
AT89C2051-24PU Elektronischer IC-Chip

AT89C2051-24PU Elektronischer IC-Chip

8051 89C Microcontroller IC 8-Bit 24MHz 2KB (2K x 8) FLASH 20-PDIP
ATMEGA8-16AU Elektronischer IC-Chip

ATMEGA8-16AU Elektronischer IC-Chip

AVR AVR® ATmega Microcontroller IC 8-Bit 16MHz 8KB (4K x 16) FLASH 32-TQFP (7x7)
ATMEGA8515-16JU Elektronischer IC-Chip

ATMEGA8515-16JU Elektronischer IC-Chip

AVR AVR® ATmega Microcontroller IC 8-Bit 16MHz 8KB (4K x 16) FLASH 44-PLCC (16.6x16.6)
ATMEGA8535-16PU Elektronischer IC-Chip

ATMEGA8535-16PU Elektronischer IC-Chip

AVR AVR® ATmega Microcontroller IC 8-Bit 16MHz 8KB (4K x 16) FLASH 40-PDIP
ATMEGA2560-16AU Elektronischer IC-Chip

ATMEGA2560-16AU Elektronischer IC-Chip

AVR AVR® ATmega Microcontroller IC 8-Bit 16MHz 256KB (128K x 16) FLASH 100-TQFP (14x14)
ATMEGA2561-16AU Elektronischer IC-Chip

ATMEGA2561-16AU Elektronischer IC-Chip

AVR AVR® ATmega Microcontroller IC 8-Bit 16MHz 256KB (128K x 16) FLASH 64-TQFP (14x14)
Senden Sie RFQ
Auf Lager:
MOQ:
5pcs