|
|
Part: 80C51FA-24
Category: Microcontrollers
Description: 8051 no ROM, 256 RAM, 3 16-bit Counters
Company: Intel Corporation
Datasheet: Download 80C51FA-24 datasheet File size : 1927 kB
Request For quote: Find where to buy 80C51FA-24
Datasheet text preview:
80C51FA 83C51FA EVENT-CONTROL CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER
Automotive
Y
Extended Automotive Temperature Range ( b 40 C to a 125 C Ambient) High Performance CHMOS Process Three 16-Bit Timer Counters Timer 2 is an Up Down Timer Counter Programmable Counter Array with H Cigh Speed Output ompare Capture W Pulse Width Modulator atchdog Timer Capabilities 8K On-Chip ROM 256 Bytes of On-Chip Data RAM Boolean Processor 32 Programmable I O Lines 7 Interrupt Sources
Y
Programmable Serial Channel with F raming Error Detection Automatic Address Recognition TTL and CMOS Compatible Logic Levels 64K External Program Memory Space 64K External Data Memory Space MCS 51 Microcontroller Fully Compatible Instruction Set Power Saving Idle and Power Down Modes ONCE (On-Circuit Emulation) Mode Available in PLCC and PDIP Packages
(See Packaging Specification Order
231369)
Y Y
Y
Y Y Y
Y
Y
Y Y Y Y Y
Y Y
Y
Available in 12 MHz and 16 MHz Versions
MEMORY ORGANIZATION
PROGRAM MEMORY Up to 8 Kbytes of the program memory can reside in the on-chip ROM In addition the D device can address up to 64K of program memory external to the chip ATA MEMORY This microcontroller has a 256 x 8 on-chip RAM In addition it can address up to 64 Kbytes of T external data memory he Intel 80C51FA 83C51FA is a single-chip control oriented microcontroller which is fabricated on Intel's CHMOS III (83C51FA) ROM technology For the remainder of this datasheet references to the ROMless (80C51FA) and ROM (83C51FA) versions will be denoted as 83C51FA Being a member of the MCS 51 microcontroller family the 83C51FA uses the same powerful instruction set has the same architecture and is pin-for-pin compatible with the existing MCS 51 microcontroller products The 83C51FA is an enhanced version of the 87C51 It's added features make it an even more powerful microcontroller for applications that require Pulse Width Modulation High Speed I O and up down counting capabilities such as brake and traction control It also has a more versatile serialN hannel that facilitates multi-processor communications c
T
OTICE his datasheet contains information on products in full production Specifications within this datasheet are subject to change without notice Verify with your local Intel sales office that you have the latest datasheet before finalizing a design
I Other brands and names are the property of their respective owners nformation 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 F COPYRIGHT INTEL CORPORATION 1995 ebruary 1995 Order Number 270501-007
AUTOMOTIVE 80C51FA 83C51FA
270501 1
Figure 1 83C51FA Block Diagram
2
AUTOMOTIVE 80C51FA 83C51FA
temperature range of 0 C to 70 C ambient With the extended temperature range option operational characteristics are guaranteed over the temperature range of b 40 C to a 85 C ambient For the automotive temperature range option operational characteristics are guaranteed over the temperature range of b 40 C to a 125 C ambient A s shown in Figure 2 temperature burn-in and package options are identified by a one- or two-letter prefix to the part number 2
80C51FA 83C51FA PRODUCT OPTIONS
Intel's extended and automotive temperature range products are designed to meet the needs of those applications whose operating requirements exceed W commercial standards o ith the commercial standard temperature range perational characteristics are guaranteed over the
70501 2
Example AN83C51FA indicates an automotive temperature range version of the 83C51FA in a PLCC package with 8 Kbyte ROM program memory F
igure 2 MCS 51 Microcontroller Product Family Nomenclature Table 1 Temperature Options Temperature Classification Extended Automotive Temperature Designation T L A B Operating Temperature C Ambient
b 40 to a 85 b 40 to a 85 b 40 to a 125 b 40 to a 125
Burn-In Options Standard Extended Standard Extended
3
AUTOMOTIVE 80C51FA 83C51FA
PIN DESCRIPTIONS
VCC Supply voltage P SS Circuit ground ort 0 Port 0 is an 8-bit open drain bidirectional I O port As an output port each pin can sink several LS TTL inputs Port 0 pins that have 1's written to them float and in that state can be used as high-imP pedance inputs ort 0 is also the multiplexed low-order address and data bus during accesses to external Program and Data Memory In this application it uses strong internal pullups when emitting1's and can source and P sink several LS TTL inputs ort 0 outputs the code bytes during program verification External pullup resistors are required during P program verification ort 1 Port 1 is an 8-bit bidirectional I O port with internal pullups The Port 1 output buffers can drive LS TTL inputs Port 1 pins that have 1's written to them are pulled high by the internal pullups and in that state can be used as inputs As inputs Port 1 pins that are externally pulled low will source current (IIL on the datasheet) because of the internal pullI ups n addition Port 1 serves the functions of the following special features of the 83C51FA
ort Pin P1 0 P1 1 P1 2 P1 3 P1 4 P1 5 P1 6 P1 7
Alternate Function T2 (External Count Input to Timer C ounter 2) T2EX (Timer Counter 2 Capture R eload Trigger and Direction Control) ECI (External Count Input to the PCA) CEX0 (External I O for Compare apture Module 0) CEX1 (External I O for Compare apture Module 1) CEX2 (External I O for Compare apture Module 2) CEX3 (External I O for Compare apture Module 3) CEX4 (External I O for Compare apture Module 4)
Port 2 Port 2 is an 8-bit bidirectional I O port with internal pullups The Port 2 output buffers can drive LS TTL inputs Port 2 pins that have 1's written to them are pulled high by the internal pullups and in that state can be used as inputs As inputs Port 2 pins that are externally pulled low will source current (IIL on the datasheet) because of the internal pullP ups ort 2 emits the high-order address byte during fetches from external Program Memory and during accesses to external Data Memory that use 16-bit P addresses (MOVX DPTR) In this application it uses strong internal pullups when emitting 1's During accesses to external Data Memory that use 8-bit Pad (PLCC)
Pin (PDIP)
270501 3 270501 4 D Do not connect reserved pins
iagrams are for pin Feference only Package sizes are not to scale r igure 3 Pin Connections 4
AUTOMOTIVE 80C51FA 83C51FA
addresses (MOVX Ri) Port 2 emits the contents of P the P2 Special Function Register ort 3 Port 3 is an 8-bit bidirectional I O port with internal pullups The Port 3 output buffers can drive LS TTL inputs Port 3 pins that have 1's written to them are pulled high by the internal pullups and in that state can be used as inputs As inputs Port 3 pins that are externally pulled low will source current (I PIL on the datasheet) because of the pullups ort 3 also serves the functions of various special features of the MCS 51 microcontroller family as liPted below s ort Pin P3 0 P3 1 P3 2 P3 3 P3 4 P3 5 P3 6 P3 7 Alternate Function RXD (serial input port) TXD (serial output port) INT0 (external interrupt 0) INT1 (external interrupt 1) T0 (Timer 0 external input) T1 (Timer 1 external input) WR (external data memory write strobe) RD (external data memory read strobe) A VPP External Access enable EA must be strapped to VSS in order to enable the device to fetch code from external Program Memory locations 0000H to 0FFFFH Note however that if either of the Program Lock bits are programmed EA will be E internally latched on reset A should be strapped to VCC for internal program X executions XTAL1 Input to the inverting oscillator amplifier TAL2 Output from the inverting oscillator amplifier O
SCILLATOR CHARACTERISTICS
XTAL1 and XTAL2 are the input and output respectively of a inverting amplifier which can be configured for use as an on-chip oscillator as shown in Figure 4 Either a quartz crystal or ceramic resonator may be used More detailed information concerning the use of the on-chip oscillator is available in Application Note AP-155 ``Oscillators for Microcontrollers '' X To drive the device from an external clock source TAL1 should be driven while XTAL2 floats as shown in Figure 5 There are no requirements on the duty cycle of the external clock signal since the input to the internal clocking circuitry is through a divide-by-two flip-flop but minimum and maximum high and low times specified on the datasheet must A be observed n external oscillator may encounter as much as a 100 pF load at XTAL1 when it starts up This is due to interaction between the amplifier and its feedback capacitance Once the external signal meets the VIL and VIH specifications the capacitance will not exceed 20 pF 2
RESET Reset input A high on this pin for two machine cycles while the oscillator is running resets the device An internal pulldown resistor permits a power-on reset with only a capacitor connected to VCC A LE PROG Address Latch Enable output pulse for latching the low byte of the address during accesses I to external memory n normal operation ALE is emitted at a constant rate of the oscillator frequency and may be used for external timing or clocking purposes Note however that one ALE pulse is skipped during each acT cess to external Data Memory hroughout the remainder of this datasheet ALE will re a fer to the signal coming out of the ALE PROG pin Pnd the pin will be referred to as the ALE PROG pin SEN Program Store Enable is the read strobe to W external Program Memory hen the 83C51FA is executing code from external Program Memory PSEN is activated twice each machine cycle except that two PSEN activations are skipped during each access to external Data Memory
E C1
70501 5 C2 e 30 pF g 10 pF for Crystals For Ceramic Resonators contact resonator manufacturer F
igure 4 Oscillator Connections
5
Others parts begin by 80
80-1 80-2 80-3
|
|
|