8031/8051/8751

SINGLE-COMPONENT 8-BIT MICROCOMPUTER

S031 - Control Oriented CPU With RAM and I/O

S051 - An S031 With Factory Mask-Programmable ROM

S751 - An S031 With User Programmable/Erasable EPROM

4K x S ROM/EPROM

Boolean Processor

128 x S RAM

MCS-4STM Architecture Enhanced with:

• Four S-Bit Ports, 32 I/O Lines

 

Non-Paged Jumps

Two 16-Bit Timer/Event Counters

 

Direct Addressing

High-Performance Full-Duplex

 

Four S-Register Banks

 

Serial Channel

 

• Stack Depth Up to 12S-Bytes

• External Memory Expandable to 12SK

 

Multiply, Divide, Subtract, Compare

Compatible with MCS-SOTM/MCS-S5™

Most Instructions Execute in 1ps

 

Peripherals

4ps Multiply and Divide

The Intel® 8031/8051/8751 is a stand-alone, high-performance single-chip computer fabricated with Intel's highly-reliable +5 Volt, depletion-load, N-Channel, silicon-gate HMOS technology and packaged in a 40-pin DIP. It provides the hardware features, architectural enhancements and new instructions that are necessary to make it a powerful and cost effective controller for applications requiring up to 64K bytes of program memory and/or up to 64K bytes of data storage.

The 8051/8751 contains a non-volatile 4K x 8 read only program memory; a volatile 128 x 8 read/write data memory; 32 I/O lines; two 16-bit timer/counters; a five-source, two-priority-Ievel, nested interrupt structure; a serial I/O port for either multi-processor communications, I/O expansion, or full duplex UART; and on-chip oscillator and clock circuits. The 8031 is identical, except that it lacks the program memory. For systems that require extra capability, the 8051 can be expanded using standard TTL compatible memories and the byte oriented MCS-80 and MCS-85 peripherals.

The 8051 microcomputer, like its 8048 predecessor, is efficient both as a controller and as an arithmetic processor. The 8051 has extensive facilities for binary and BCD arithmetic and excels in bit-handling capa- bilities. Efficient use of program memory results from an instruction set consisting of 44% one-byte, 41% two-byte, and 15% three-byte instructions. With a 12 MHz crystal, 58% of the instructions execute in 1,us, 40% in 2,us and multiply and divide require only 4,us. Among the many instructions added to the standard 8048 instruction set are multiply, divide, subtract and compare.

FREQUENCY

REFERENCE

-1

1

1

L - "" .. - .... J 1

1

1

r---""'----,1

1

1

TXD4RXO -

 

 

 

...........-...,.-11

~-+- ...

L

 

 

 

( INT1 ....I~

 

 

 

TO ....

:!i

 

 

 

 

Tl

A-

 

 

 

 

m

 

CONTROL

PARALLEL PORTS,

SERIAL

SERIAL

Rb

 

 

ADDRESS/DATA 8US,

IN

OUT

Figure 1. Pin

AND 110 PINS

Figure 2. Logic SymbolFigure 3. Block Diagram

Configuration

AFN-01462A-01

7-1

Page 245
Image 245
Intel mcs-48 manual SINGLE-COMPONENT 8-BIT Microcomputer