The AT89C1051 is a low-voltage, high-performance CMOS 8-bit microcomputer with 1K byte of Flash programmable and erasable read only memory PEROM . The device is manufactured using Atmel’s high density nonvolatile memory technology and is compatible with the industry standard MCS-51 instruction set. By combining a versatile 8-bit CPU with Flash on a monolithic chip, the Atmel AT89C1051 is a powerful microcomputer which provides a highly flexible and cost effective solution to many embedded control applications.
Part | Datasheet |
---|---|
![]() |
AT89C1051-12SC (pdf) |
Related Parts | Information |
---|---|
![]() |
AT89C1051-12SI |
![]() |
AT89C1051-24SC |
![]() |
AT89C1051-24SI |
PDF Datasheet Preview |
---|
• Compatible with MCS-51 Products • 1K Byte of Reprogrammable Flash Memory Endurance 1,000 Write/Erase Cycles • 2.7V to 6V Operating Range • Fully Static Operation 0 Hz to 24 MHz • Two-Level Program Memory Lock • 64 bytes SRAM • 15 Programmable I/O Lines • One 16-Bit Timer/Counter • Three Interrupt Sources • Direct LED Drive Outputs • On-Chip Analog Comparator • Low Power Idle and Power Down Modes The AT89C1051 is a low-voltage, high-performance CMOS 8-bit microcomputer with 1K byte of Flash programmable and erasable read only memory PEROM . The device is manufactured using Atmel’s high density nonvolatile memory technology and is compatible with the industry standard MCS-51 instruction set. By combining a versatile 8-bit CPU with Flash on a monolithic chip, the Atmel AT89C1051 is a powerful microcomputer which provides a highly flexible and cost effective solution to many embedded control applications. The AT89C1051 provides the following standard features 1K Byte of Flash, 64 bytes of RAM, 15 I/O lines, one 16-bit timer/counter, a three vector two-level interrupt architecture, a precision analog comparator, on-chip oscillator and clock circuitry. In addition, the AT89C1051 is designed with static logic for operation down to zero frequency and supports two software selectable power saving modes. The Idle Mode stops the CPU while allowing the RAM, timer/counters, serial port and interrupt system to continue functioning. The Power Down Mode saves the RAM contents but freezes the oscillator disabling all other chip functions until the next hardware reset. Pin Configuration PDIP/SOIC 8-Bit Microcontroller with 1K Byte Flash AT89C1051 Block Diagram VCC GND RAM ADDR. REGISTER FLASH B REGISTER STACK POINTER PROGRAM ADDRESS REGISTER TMP2 TMP1 ALU PSW INTERRUPT, AND TIMER BLOCKS TIMING AND CONTROL INSTRUCTION REGISTER ANALOG COMPARATOR PORT 1 LATCH PORT 1 DRIVERS PORT 3 LATCH PORT 3 DRIVERS BUFFER PC INCREMENTER PROGRAM COUNTER DPTR P1.0 - P1.7 P3.0 - P3.5 P3.7 AT89C1051 AT89C1051 Pin Description VCC Supply voltage. GND Ground. Port 1 Port 1 is an 8-bit bidirectional I/O port. Port pins P1.2 to P1.7 provide internal pullups. P1.0 and P1.1 require external pullups. P1.0 and P1.1 also serve as the positive input AIN0 and the negative input AIN1 , respectively, of the on-chip precision analog comparator. The Port 1 output buffers can sink 20 mA and can drive LED displays directly. When 1s are written to Port 1 pins, they can be used as inputs. When pins P1.2 to P1.7 are used as inputs and are externally pulled low, they will source current IIL because of the internal pullups. Port 1 also receives code data during Flash programming and verification. Ordering Information Speed MHz Power Supply 2.7V to 6.0V 4.0V to 6.0V Ordering Code AT89C1051-12PC AT89C1051-12SC AT89C1051-12PI AT89C1051-12SI AT89C1051-12PA AT89C1051-12SA AT89C1051-24PC AT89C1051-24SC AT89C1051-24PI AT89C1051-24SI Package 20P3 20S 20P3 20S 20P3 20S 20P3 20S 20P3 20S Operation Range Commercial 0°C to 70°C Industrial -40°C to 85°C Automotive -40°C to 105°C Commercial 0°C to 70°C Industrial -40°C to 85°C 20P3 20S 4-14 Package Type 20 Lead, Wide, Plastic Dual In-line Package PDIP 20 Lead, Wide, Plastic Gull Wing Small Outline SOIC AT89C1051 |
More datasheets: CY7C63001A-PC | CY7C63001A-SXC | CY7C63001A-SC | CY7C63101A-QXC | CY7C63101A-QC | SPF-500-12G | FQPF6N15 | MURB1620CT-T-F | MURB1610CT-T-F | 67-31H/B2C-AY1Z0MZ3/CT |
Notice: we do not provide any warranties that information, datasheets, application notes, circuit diagrams, or software stored on this website are up-to-date or error free. The archived AT89C1051-12SC Datasheet file may be downloaded here without warranties.