Atmel AT89S2051/AT89S4051 Preliminary Handbook

The AT89S2051/S4051 is a low-voltage, high-performance CMOS 8-bit microcontroller with 2K/4K bytes of In-System Programmable (ISP) Flash program memory. 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 AT89S2051/S4051 is a powerful microcontroller which provides a highly-flexible and cost-effective solution to embedded control applications.


Atmel AT89S2051/AT89S4051 Preliminary Handbook - cover page
Brand
Atmel
Category
Other Electronics
Document type
Datasheet
Language
English
Pages
45
File format
PDF
File size
981 KB
Published
12 April, 2012
Updated
30 September, 2023
MD5 checksum
487A0D6E5A0017E79580D638EC4B3A6A

About this manual

This handbook describes the AT89S2051 and AT89S4051 low‑voltage CMOS 8‑bit microcontrollers, highlighting their 2 KB/4 KB ISP Flash memory, 256 bytes of RAM, 15 programmable I/O lines, two 16‑bit timer/counters, and a full‑duplex enhanced UART. It also covers power‑saving modes, analog comparator, PWM capability, and lock‑bit protection.

The document includes detailed pin‑out diagrams, pin descriptions, reset behavior, clock options (including X2 mode), special function registers, instruction restrictions, and memory lock‑bit settings, providing engineers with the necessary information to integrate and program these devices.

What's inside

  • Features
  • Description
  • Pin Configuration
  • Pin Description
  • Reset
  • Characteristics
  • Special Function Registers
  • Instruction Restrictions
  • Program Memory Lock Bits
  • Power‑On Reset

Specifications

Flash program memory2 KB or 4 KB
Internal RAM256 bytes (8‑bit)
Programmable I/O lines15
Timer/CountersTwo 16‑bit
Operating voltage range2.7 V to 5.5 V
Maximum CPU frequency24 MHz
PWM resolution8‑bit

Frequently asked questions

What is the operating voltage range of the AT89S2051/AT89S4051?

The devices operate from 2.7 V up to 5.5 V.

How much Flash memory is available on these microcontrollers?

Each device provides either 2 KB or 4 KB of ISP Flash program memory.

How many programmable I/O lines do the AT89S2051 and AT89S4051 have?

Both devices have 15 programmable I/O lines.

What timer/counter resources are included?

The microcontrollers contain two 16‑bit timer/counters.

Download PDF (981 KB)

More Atmel Manuals


View all Atmel manuals →