Advertisement

87C751

#87C751 #microcontroller #80C51 #I2C #low-power #OTP EPROM #Philips #embedded systems
Technical Summary: 87C751 Microcontroller

87C751 Microcontroller Technical Summary

Overview

The Philips 87C751 is an enhanced 80C51-based microcontroller that combines the familiar architecture of the 80C51 family with specialized features for efficient system integration. Designed for low-power operation and compact system designs, this microcontroller is particularly suited for applications requiring I2C bus communication and space-constrained implementations. The 87C751 variant provides One-Time Programmable (OTP) EPROM memory, offering flexibility for prototyping and low-to-medium volume production.

Key Features

Core Architecture

Memory Configuration

Communication Interface

Timing and Counters

Power Management

Package Options

Applications

The 87C751 microcontroller is designed for a wide range of applications, particularly where space constraints, power efficiency, and I2C communication are important considerations:

Electrical Characteristics

Absolute Maximum Ratings

DC Characteristics (VCC = 5V ±10%, TA = 0°C to 70°C)

AC Characteristics

Package Information

24-pin DIP (Dual In-line Package)

24-pin SSOP (Shrink Small Outline Package)

28-pin PLCC (Plastic Leaded Chip Carrier)

Design Considerations

Oscillator Configuration

The 87C751 can be driven by either a crystal oscillator or external clock source. When using a crystal, typical values range from 1MHz to 12MHz, with appropriate loading capacitors (typically 20-30pF) required for stable operation.

Power Supply Decoupling

Proper decoupling is essential for reliable operation. A 0.1μF ceramic capacitor should be placed as close as possible to the VCC and GND pins, with additional bulk capacitance (10-100μF) recommended for the power supply.

I2C Bus Implementation

The integrated I2C interface requires pull-up resistors on both SDA and SCL lines. Typical values range from 1kΩ to 10kΩ, depending on bus speed and capacitive loading. The bus should be properly terminated to prevent signal reflections in longer implementations.

EPROM Programming

The 87C751 OTP version requires special programming equipment that can provide the necessary programming voltages (typically 12.75V for EPROM programming). Programming should be performed according to the manufacturer's specifications to ensure proper device functionality.

Conclusion

The 87C751 microcontroller provides a cost-effective solution for applications requiring 80C51 compatibility with the added benefit of I2C interface in compact package options. Its low power consumption, flexible memory options, and robust feature set make it suitable for a wide range of embedded control applications. The availability in multiple package types allows designers to select the optimal form factor for their specific application requirements.

Similar Components
87C520 – Datasheet Preview
87C520
The DS87C520/DS83C520 is a fast 8051 compatible microcontroller. It features a redesigned processor core without wasted clock and memory cycles. As a result, it…
90LS4434 – Datasheet Preview
90LS4434
The AT90S4434/8535 is a low-power CMOS 8-bit microcontroller based on the AVR® enhanced RISC architecture. By executing powerful instructions in a single clock cycle, the AT90S4434/8535 achieves throu…
HC05PLB – Datasheet Preview
HC05PLB
1.1 FEATURES...................................................................................................... 1-1 1.2 MCU BLOCK DIAGRAM............................................................…
5000FP – Datasheet Preview
5000FP
The DS5000FP is an 8051 compatible processor based on nonvolatile RAM technology. It is substantially more flexible than a standard 8051, yet provides full compati- bility with the 8051 instruction se…
87C750 – Datasheet Preview
87C750
The Philips 8XC750 offers the advantages of the 80C51 architecture…
16F83 – Datasheet Preview
16F83
...................................................................................................................................................................... 3 2.0 PIC16F8X Device Varieties .…