This is the datasheet of 16-bit microcontroller 16F876, which has high performance CPU, memory organization, fast and flexible bus, interrupt, timer, A/D converter, fail-safe protection, CAN 2.0B interface, bootstrap loader, clock generation and large number of I/O lines.