SJA1000 is a stand-alone CAN controller with multiple functional modules, including interface management logic, transmit buffer, receive buffer, acceptance filter, bit stream processor, bit timing logic, error management logic, etc.
The SJA1000 is a stand‑alone CAN controller designed for automotive and industrial applications. It is pin‑compatible with the older PCA82C200 and adds a PeliCAN mode that supports the full CAN 2.0B protocol, extended identifiers and a larger receive FIFO.
The device is offered in a DIP28 plastic dual‑in‑line package and a small‑outline package (SJA1000T). It provides a 24 MHz clock, up to 1 Mbit/s bus speed, and operates from –40 °C to +125 °C, making it suitable for harsh environments.
| Maximum CAN bus speed | 1 Mbit/s |
|---|---|
| Clock frequency | 24 MHz |
| Operating temperature range | ‑40 °C to +125 °C |
| Receive buffer size | 64‑byte FIFO |
| Package type (DIP) | DIP28, 28 leads |
| CAN protocol support | CAN 2.0B (standard and extended frames) |
The default mode after reset is BasicCAN mode.
Pin 16 (INT) provides an active‑low interrupt output.
The controller supports up to 1 Mbit/s.
It operates from –40 °C to +125 °C.