This is a user manual for SAB 80C517/80C537 8-Bit CMOS Single-Chip Microcontroller
The manual introduces the SAB 80C517/80C537 as a high‑end 8‑bit CMOS microcontroller compatible with the 8051 family, describing its enhanced arithmetic unit, fail‑safe mechanisms, and extensive on‑chip peripherals. It outlines the device’s core structure, CPU timing, memory layout, external bus interface, and reset behavior.
Subsequent chapters cover the on‑chip peripheral components such as parallel I/O ports, serial interfaces, timers, A/D converter, compare/capture unit, power‑saving modes, and the interrupt system. The document also includes an instruction set reference, application examples, and a full set of device specifications.
| On‑chip program memory (SAB 80C517 only) | 8 Kbyte |
|---|---|
| On‑chip RAM | 256 byte |
| Number of I/O ports | Nine (seven 8‑bit, one 8‑bit analog, one 4‑bit) |
| A/D converter resolution | 8‑bit, 12 multiplexed inputs |
| Timers/Counters | Two 16‑bit timers/counters |
| External memory expansion | Up to 64 Kbyte program and 64 Kbyte data |
| Clock frequency range | 3.5 MHz – 12 MHz |
| Maximum clock frequency (extended range) | 16 MHz |
| Power‑saving modes | Idle, Power‑Down, Slow‑Down |
The SAB 80C517 includes 8 Kbyte of on‑chip program memory.
External program and data memory can each be expanded up to 64 Kbyte.
The device supports three power‑saving modes: idle, power‑down, and slow‑down.