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
ST72121 – Datasheet Preview
ST72121
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.1 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . …
89C52 – Datasheet Preview
89C52
The AT89C52 is a low-power, high-performance CMOS 8-bit microcomputer with 8K bytes of Flash programmable and erasable read only memory (PEROM). The device is manufactured using Atmel’s high density n…
87C530 – Datasheet Preview
87C530
The DS87C530 is an 8051 compatible microcontroller based on the Dallas High Speed core. It uses four clocks per instruction cycle instead of 12 used by the standard 8051. It also provides a unique mix…
HC705L5 – Datasheet Preview
HC705L5
. . . . . . . . . . . . . . . . . . . 19 Section 2. Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . 33 Section 3. Central Processor Unit (CPU) . . . . . . . . . . . . 51 Section 4. Reset…
16C715 – Datasheet Preview
16C715
.................................................................................................................................................................... 3 2.0 PIC16C71X Device Varieties...…
HC05DX – Datasheet Preview
HC05DX
S CPU CORE AND INSTRUCTION SET RESETS, INTERRUPTS AND LOW POWER MODES MEMORY AND REGISTERS PARALLEL INPUT/OUTPUT PORTS PROGRAMMABLE TIMER SERIAL COMMUNICATIONS INTERFACE PULSE WIDTH MODULATION UNIT EL…