D80C31BH-1 Intel Corporation, D80C31BH-1 Datasheet

no-image

D80C31BH-1

Manufacturer Part Number
D80C31BH-1
Description
CHMOS single-chip 8-bit microcontroller. 3.5 MHz to 16 MHz, Vcc = 5 V
Manufacturer
Intel Corporation
Datasheet
Y
Y
Y
Y
Y
Y
Y
Y
Y
MEMORY ORGANIZATION
PROGRAM MEMORY Up to 4 Kbytes of the program memory can reside on-chip (except 80C31BH) In
addition the device can address up to 64K of program memory external to the chip
DATA MEMORY This microcontroller has a 128 x 8 on-chip RAM In addition it can address up to 64 Kbytes of
external data memory
The Intel 87C51 80C51BH 80C31BH is a single-chip control-oriented microcontroller which is fabricated on
Intel’s reliable CHMOS III-E technology Being a member of the MCS
87C51 80C51BH 80C31BH uses the same powerful instruction set has the same architecture and is pin-for-
pin compatible with the existing MCS 51 controller family of products
The 80C51BHP is identical to the 80C51BH When ordering the 80C51BHP customers must submit the 64
byte encryption table together with the ROM code Lock bit 1 will be set to enable the internal ROM code
protection and at the same time allows code verification
The extremely low operating power along with the two reduced power modes Idle and Power Down make
this part very suitable for low power applications The Idle mode freezes the CPU while allowing the RAM
timer counters serial port and interrupt system to continue functioning The Power Down mode saves the
RAM contents but freezes the oscillator causing all other chip functions to be inoperative
For the remainder of this document the 87C51 80C51BH and 80C31BH will be referred to as the 87C51 BH
unless information applies to a specific device
High Performance CHMOS EPROM
24 MHz Operation
Improved Quick-Pulse Programming
Algorithm
3-Level Program Memory Lock
Boolean Processor
128-Byte Data RAM
32 Programmable I O Lines
Two 16-Bit Timer Counters
Extended Temperature Range
(
Information in this document is provided in connection with Intel products Intel assumes no liability whatsoever including infringement of any patent or
copyright for sale and use of Intel products except as provided in Intel’s Terms and Conditions of Sale for such products Intel retains the right to make
changes to these specifications at any time without notice Microcomputer Products may have minor variations to this specification known as errata
COPYRIGHT
b
Other brands and names are the property of their respective owners
40 C to
CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER
INTEL CORPORATION 1995
a
85 C)
87C51 80C51BH 80C31BH
87C51 80C51BH 80C51BHP 80C31BH
See Table 1 for Proliferation Options
Commercial Express
October 1995
Y
Y
Y
Y
Y
Y
Y
5 Interrupt Sources
Programmable Serial Port
TTL- and CMOS-Compatible Logic
Levels
64K External Program Memory Space
64K External Data Memory Space
ONCE Mode Facilitates System Testing
Power Control Modes
Idle
Power Down
51 controller family the
Order Number 272335-003

Related parts for D80C31BH-1

D80C31BH-1 Summary of contents

Page 1

... Intel products except as provided in Intel’s Terms and Conditions of Sale for such products Intel retains the right to make changes to these specifications at any time without notice Microcomputer Products may have minor variations to this specification known as errata COPYRIGHT INTEL CORPORATION 1995 Commercial Express 5 Interrupt Sources ...

Page 2

Standard 80C31BH 80C51BH 80C51BHP 87C51 NOTES 3 5 MHz to 12 MHz MHz to 16 MHz MHz to 12 ...

Page 3

PROCESS INFORMATION The 87C51 BH is manufactured on the CHMOS III-E process Additional process and reliability informa- tion is available in Intel’s Components Quality and Reliability Handbook Order No 210997 DIP Do not connect reserved pins 87C51 80C51BH 80C31BH PACKAGES ...

Page 4

PIN DESCRIPTION V Supply voltage during normal Idle and Power CC Down operations V Circuit ground SS Port 0 Port 8-bit open drain bidirectional I O port As an output port each pin can ...

Page 5

In normal operation ALE is emitted at a constant rate the oscillator frequency and may be used for external timing or clocking purposes Note however that one ALE pulse is skipped during each access to external Data ...

Page 6

IDLE MODE In Idle Mode the CPU puts itself to sleep while all the on-chip peripherals remain active The mode is invoked by software The content of the on-chip RAM and all the Special Functions Registers remain ...

Page 7

ONCE MODE The ONCE (‘‘On-Circuit Emulation’’) mode facilitates testing and debugging of systems using the 87C51 BH without the 87C51 BH having to be re- moved from the circuit The ONCE mode is invoked by 1 Pull ALE low while ...

Page 8

ABSOLUTE MAXIMUM RATINGS Ambient Temperature Under Bias Storage Temperature Voltage Pin Voltage on Any Other Pin ...

Page 9

DC CHARACTERISTICS (Over Operating Conditions) (Continued) Symbol Parameter (6) V Output Low Voltage OL1 (Port 0 ALE PSEN) V Output High Voltage OH (Ports ALE PSEN) V Output High Voltage OH1 (Port 0 in External Bus Mode) ...

Page 10

NOTES 1 ‘‘Typicals’’ are based on a limited number of samples taken from early manufacturing lots and are not guaranteed The values listed are at room temp 5V 2 Capacitive loading on Ports 0 and 2 may ...

Page 11

Figure 6 I Test Condition Active Mode All other pins are disconnected CC 272335–8 Figure 7 I Test Condition Idle Mode CC All other pins are disconnected Figure 8 Clock Signal Waveform for I TCLCH 87C51 80C51BH 80C31BH 272335 –10 ...

Page 12

EXPLANATION OF THE AC SYMBOLS Each timing symbol has 5 characters The first char- acter is always a ‘T’ (stands for time) The other characters depending on their positions stand for the name of a signal or ...

Page 13

EXTERNAL MEMORY CHARACTERISTICS All parameter values apply to all devices unless otherwise indicated In this table 87C51 BH refers to 87C51 BH 87C51-1 BH-1 and 87C51-2 BH-2 (Continued) Symbol Parameter TPXIX Input Instr Hold After PSEN TPXIZ Input Instr Float ...

Page 14

EXTERNAL MEMORY CHARACTERISTICS All parameter values apply to all devices unless otherwise indicated In this table 87C51 BH refers to 87C51 BH 87C51-1 BH-1 and 87C51-2 BH-2 (Continued) Symbol Parameter TWHQX Data Hold After WR 87C51 BH ...

Page 15

EXTERNAL DATA MEMORY WRITE CYCLE EXTERNAL CLOCK DRIVE All parameter values apply to all devices unless otherwise indicated In this table 87C51 BH refers to 87C51 BH 87C51-1 BH-1 and 87C51-2 BH-2 Symbol Parameter 1 TCLCL Oscillator Frequency 87C51 BH ...

Page 16

SERIAL PORT TIMING SHIFT REGISTER MODE 12 MHz Symbol Parameter Oscillator Min TXLXL Serial Port Clock 1 0 Cycle Time TQVXH Output Data Setup 700 to Clock Rising Edge TXHQX Output Data Hold After Clock Rising Edge ...

Page 17

PROGRAMMING THE 87C51 The part must be running with a 4 MHz to 6 MHz oscillator The address of an EPROM location to be programmed is applied to address lines while the code byte to be programmed in that location ...

Page 18

For compatibility 25 pulses may be used Figure 11 Programming Waveforms PROGRAMMING ALGORITHM Refer to Table 4 and Figures 10 and 11 for address data and control signals set up To program the 87C51 the following sequence ...

Page 19

Program Lock Bits The 87C51 has 3 programmable lock bits that when programmed according to Table 5 will provide differ- ent levels of protection for the on-chip code and data Erasing the EPROM also erases the encryption ar- ray and ...

Page 20

EPROM PROGRAMMING EPROM AND ROM VERIFICATION CHARACTERISTICS ( 10 Symbol Parameter V Programming Supply Voltage PP I Programming Supply Current PP 1 TCLCL Oscillator ...

Page 21

Thermal Impedance All thermal impedance data is approximate for static air conditions power dissipation Values will change depending on operating conditions and ap- plications See the Intel Packaging Handbook (Order No 240800) for a description of Intel’s ...

Related keywords