Atmel AT89C55WD Datasheet

The AT89C55WD is a low-power, high-performance CMOS 8-bit microcontroller with 20K bytes of Flash programmable read only memory and 256 bytes of RAM. The device is manufactured using Atmel’s high-density nonvolatile memory technology and is compatible with the industry standard 80C51 and 80C52 instruction set and pinout. The on-chip Flash allows the program memory to be user programmed by a conventional nonvolatile memory programmer. By combining a versatile 8-bit CPU with Flash on a monolithic chip, the Atmel AT89C55WD is a powerful microcomputer which provides a highly flexible and cost effective solution to many embedded control applications. The AT89C55WD provides the following standard features: 20K bytes of Flash, 256 bytes of RAM, 32 I/O lines, three 16-bit timer/counters, a six-vector, two-level interrupt architecture, a full-duplex serial port, on-chip oscillator, and clock circuitry. In addition, the AT89C55WD also features: high performance, low power consumption, high integration, fully static operation, low cost, high reliability and green packaging.


Atmel AT89C55WD Datasheet - cover page
Brand
Atmel
Category
Other Electronics
Document type
Datasheet
Language
English
Pages
35
File format
PDF
File size
417 KB
Published
11 May, 2012
Updated
30 September, 2023
MD5 checksum
BEC5F1968DC023DEACAA45EA347BFFCF

About this manual

The AT89C55WD is a low‑power, high‑performance 8‑bit CMOS microcontroller featuring 20 KB of flash memory, 256 bytes of RAM, 32 I/O lines, three 16‑bit timers, and a wide operating voltage range of 4 V to 5.5 V. It supports static operation from 0 Hz up to 33 MHz and includes a hardware watchdog timer, low‑power idle and power‑down modes, and eight interrupt sources.

The document includes a feature summary, pin configuration tables for PDIP, TQFP and PLCC packages, a block diagram, detailed pin descriptions, special function register maps, timer and interrupt register definitions, and package dimension data. Contact information for Atmel worldwide locations is also provided.

What's inside

  • Features
  • Description
  • Pin Configurations
  • Block Diagram
  • Pin Description
  • Special Function Registers
  • Timer and Interrupt Registers
  • Package Dimensions

Specifications

Flash Memory20 KB
RAM256 bytes (8‑bit)
I/O Lines32 programmable pins
TimersThree 16‑bit timer/counters
Operating Voltage4 V to 5.5 V
Maximum Clock Frequency33 MHz
Interrupt SourcesEight
Watchdog TimerHardware watchdog
Power‑saving ModesIdle and Power‑down
Package Type40‑lead PDIP

Frequently asked questions

What is the flash memory size of the AT89C55WD?

The AT89C55WD contains 20 KB of reprogrammable flash memory.

How many I/O pins does the AT89C55WD provide?

It provides 32 programmable I/O lines.

What voltage range does the AT89C55WD operate in?

The device operates from 4 V to 5.5 V.

How many timer/counter units are available?

The microcontroller includes three 16‑bit timer/counters.

Download PDF (417 KB)

More Atmel Manuals


View all Atmel manuals →