P80C31BH Intel, P80C31BH Datasheet
![no-image](/images/manufacturer_photos/0/3/336/intel_sml.jpg)
P80C31BH
Specifications of P80C31BH
Available stocks
Related parts for P80C31BH
P80C31BH Summary of contents
Page 1
... 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 ...
Page 2
AUTOMOTIVE 80C31BH 80C51BH 87C51 Figure 1 MCS 51 Microcontroller Architectural Block Diagram 2 270419 – 1 ...
Page 3
... PRODUCT OPTIONS Intel’s extended and automotive temperature range products are designed to meet the needs of those applications whose operating requirements exceed commercial standards With the extended temperature range option opera- tional characteristics are guaranteed over the tem- perature range of ...
Page 4
AUTOMOTIVE 80C31BH 80C51BH 87C51 Diagrams are for pin reference only Package sizes are not to scale Pin (PDIP) EPROM only Do not connect reserved pins PIN DESCRIPTION V Supply voltage during normal Idle and Power CC Down operations V Circuit ...
Page 5
Port 3 also serves the functions of various special features of the MCS 51 microcontroller family as listed below Pin Name Alternate Function P3 0 RXD Serial Input Line P3 1 TXD Serial Output Line P3 2 INT0 External Interrupt ...
Page 6
AUTOMOTIVE 80C31BH 80C51BH 87C51 Table 2 Status of the External Pins During Idle and Power Down Program Mode ALE Memory Idle Internal 1 Idle External 1 Power Down Internal 0 Power Down External 0 NOTE For more detailed information on ...
Page 7
PROGRAM MEMORY LOCK (EPROM Only) The 87C51 contains two program memory lock schemes Encrypted Verify and Lock Bits Encrypted Verify The 87C51 implements a 32- byte EPROM array that can be programmed by the customer and which can then be ...
Page 8
AUTOMOTIVE 80C31BH 80C51BH 87C51 ABSOLUTE MAXIMUM RATINGS Ambient Temperature Under Bias Storage Temperature Voltage Pin Voltage on Any Other Pin ...
Page 9
NOTES (Continued) 4 Pins of Ports 1 2 and 3 source a transition current when they are being externally driven from The transition current reaches its maximum value when V 5 ICCMAX at other frequencies is given ...
Page 10
AUTOMOTIVE 80C31BH 80C51BH 87C51 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 ...
Page 11
EXTERNAL PROGRAM MEMORY READ CYCLE EXTERNAL DATA MEMORY READ CYCLE EXTERNAL DATA MEMORY WRITE CYCLE AUTOMOTIVE 80C31BH 80C51BH 87C51 270419 –12 270419 –13 270419 –14 11 ...
Page 12
AUTOMOTIVE 80C31BH 80C51BH 87C51 EXTERNAL CLOCK DRIVE Symbol Parameter Min Max Units 1 T Oscillator Frequency 3 5 CLCL High Time 20 CHCX T Low Time 20 CLCX T Rise Time CLCH T Fall Time CHCL SERIAL ...
Page 13
... Figure 11 Programming Configuration AUTOMOTIVE 80C31BH 80C51BH 87C51 to identify the device The signature bytes identify the device as an 87C51 manufactured by Intel Table 3 shows the logic levels for reading the signa- ture byte and for programming the Program Memo- ry the Encryption Table and the Lock Bits The cir- ...
Page 14
AUTOMOTIVE 80C31BH 80C51BH 87C51 Quick-Pulse Programming (EPROM Only) The setup for Microcontroller Quick-Pulse Program- ming is shown in Figure 11 Note that the 87C51 is running with MHz oscillator The reason the oscillator needs to be ...
Page 15
... The signature bytes are read by the same procedure as a normal verification of locations 030H and 031H except that P3 6 and P3 7 need to be pulled to a logic low The values returned are (030H) 89H indicates manufactured by Intel e (031H) 57H indicates 87C51 e EPROM PROGRAMMING AND VERIFICATION CHARACTERISTICS ...
Page 16
AUTOMOTIVE 80C31BH 80C51BH 87C51 EPROM PROGRAMMING AND VERIFICATION WAVEFORMS FOR PROGRAMMING CONDITIONS SEE FIGURE 11 FOR VERIFICATION CONDITIONS SEE FIGURE 13 DATASHEET REVISION SUMMARY The following are the key differences between this datasheet and the -006 version 1 The ‘‘preliminary’’ ...