8XC51RA RB RC CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER
|
|
- Virgil Chester Anthony
- 6 years ago
- Views:
Transcription
1 CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER Commercial Express 87C51RA 83C51RA 80C51RA 87C51RB 83C51RB 87C51RC 83C51RC See Table 1 for Proliferation Options High Performance CHMOS EPROM ROM CPU 24 MHz Operation 512 Bytes of On-Chip Data RAM Dedicated Hardware Watchdog Timer (One-Time Enabled with Reset-Out) Three 16-Bit Timer Counters Programmable Clock Out Up Down Timer Counter Three Level Program Lock System 8K 16K 32K On-Chip Program Memory Improved Quick Pulse Programming Algorithm Boolean Processor 32 Programmable I O Lines 6 Interrupt Sources Programmable Serial Channel with Framing Error Detection Automatic Address Recognition TTL and CMOS Compatible Logic Levels 64K External Program Memory Space 64K External Data Memory Space MCS 51 Compatible Instruction Set Power Saving Idle and Power Down Modes ONCE (On-Circuit Emulation) Mode Four-Level Interrupt Priority Extended Temperature Range (b40 C toa85 C) MEMOR ORGANIZATION ROMless ROM EPROM ROM EPROM RAM Device Device Version Bytes Bytes 80C51RA 83C51RA 87C51RA 8K C51RA 83C51RB 87C51RB 16K C51RA 83C51RC 87C51RC 32K 512 These devices can address up to 64 Kbytes of external program data memory The Intel 8XC51RA 8XC51RB 8XC51RC is a single-chip control-oriented microcontroller which is fabricated on Intel s reliable CHMOS III-E technology Being a member of the MCS 51 family of controllers the 8XC51RA 8XC51RB 8XC51RC uses the same powerful instruction set has the same architecture and is pinfor-pin compatible with the existing MCS 51 family of products The 8XC51RA 8XC51RB 8XC51RC is an enhanced version of the 8XC52 8XC54 8XC58 The added features make it an even more powerful microcontroller for applications that require 512 bytes of on-chip data RAM and dedicated hardware WatchDog Timer with reset-out features Throughout this document 8XC51RX will refer to the 8XC51RA 8XC51RB and 8XC51RC unless information applies to a specific device For a detailed description of 8XC51RA RB RC refer to the 8XC51RA RB RC Hardware Description order number Other brands and names are the property of their respective owners 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 COPRIGHT INTEL CORPORATION 1995 December 1995 Order Number
2 Table 1 Proliferations Options Standard C51RA X X X X 83C51RA X X X X 87C51RA X X X X 83C51RB X X X X 87C51RB X X X X 83C51RC X X X X 87C51RC X X X X NOTES MHz to 12 MHz 5V g20% MHz to 16 MHz 5V g20% MHz to 20 MHz 5V g20% MHz to 24 MHz 5V g10% Figure 1 8XC51RX Block Diagram
3 PROCESS INFORMATION This device is manufactured on P629 5 achmos III-E process Additional process and reliability information is available in the Intel Quality System Handbook. PACKAGES Part Prefix Package Type 8XC51RX P 40-Pin Plastic DIP (OTP) 8XC51RX N 44-Pin PLCC (OTP) 8XC51RX S 44-Pin QFP (OTP) PLCC DIP Do not connect reserved pins QFP Figure 2 Pin Connections
4 PIN DESCRIPTIONS V CC Supply voltage V SS Circuit ground V SS1 Secondary ground (not on DIP) Provided to reduce ground bounce and improve power supply by-passing NOTE This pin is not a substitute for the V SS pin (pin 22) (Connection not necessary for proper operation ) Port 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-impedance inputs Port 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 emitting 1 s and can source and sink several LS TTL inputs Port 0 also receives the code bytes during EPROM programming and outputs the code bytes during program verification External pullup resistors are required during program verification Port 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 (I IL on the data sheet) because of the internal pullups In addition Port 1 serves the functions of the following special features of the 8XC51RX Port Pin P1 0 P1 1 Alternate Function T2 (External Count Input to Timer Counter 2) Clock-Out T2EX (Timer Counter 2 Capture Reload Trigger and Direction Control) Port 1 receives the low-order address bytes during EPROM programming and verifying 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 (I IL on the data sheet) because of the internal pullups Port 2 emits the high-order address byte during fetches from external Program Memory and during accesses to external Data Memory that use 16-bit 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 addresses (MOVX Ri) Port 2 emits the contents of the P2 Special Function Register Some Port 2 pins receive the high-order address bits during EPROM programming and program verification Port 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 IL on the data sheet) because of the pullups Port 3 also serves the functions of various special features of the 8051 Family as listed below Port Pin Alternate Function P3 0 RXD (serial input port) P3 1 TXD (serial output port) P3 2 INT0 (external interrupt 0) P3 3 INT1 (external interrupt 1) P3 4 T0 (Timer 0 external input) P3 5 T1 (Timer 1 external input) P3 6 WR (external data memory write strobe) P3 7 RD (external data memory read strobe) RST Reset I O A high on this pin for two machine cycles while the oscillator is running resets the device The port pins will be driven to their reset condition when a minimum V IHI voltage is applied whether the oscillator is running or not An internal pulldown resistor permits a power-on reset with only a capacitor connected to V CC After a WatchDog Timer overflow this RST pin will drive an output high pulse at a minimum V OH2 for 96 x T OSC duration while the internal reset signal is active ALE Address Latch Enable output pulse for latching the low byte of the address during accesses to ex- 4
5 ternal memory This pin (ALE PROG) is also the program pulse input during EPROM programming for the 87C51RX In 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 access to external Data Memory If desired ALE operation can be disabled by setting bit 0 of SFR location 8EH With this bit set the pin is weakly pulled high However the ALE disable feature will be suspended during a MOVX or MOVC instruction idle mode power down mode and ICE mode The ALE disable feature will be terminated by reset When the ALE disable feature is suspended or terminated the ALE pin will no longer be pulled up weakly Setting the ALE-disable bit has no affect if the microcontroller is in external execution mode Throughout the remainder of this data sheet ALE will refer to the signal coming out of the ALE PROG pin and the pin will be referred to as the ALE PROG pin PSEN Program Store Enable is the read strobe to external Program Memory When the 8XC51RX 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 EA V PP 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 any of the Lock bits are programmed EA will be internally latched on reset EA should be strapped to V CC for internal program executions This pin also receives the programming supply voltage (V PP ) during EPROM programming XTAL1 Input to the inverting oscillator amplifier XTAL2 Output from the inverting oscillator amplifier OSCILLATOR 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 3 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 Order No C1 C2 e 30 pf g10 pf for Crystals For Ceramic Resonators contact resonator manufacturer Figure 3 Oscillator Connections To drive the device from an external clock source XTAL1 should be driven while XTAL2 floats as shown in Figure 4 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 data sheet must be observed An 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 V IL and V IH specifications the capacitance will not exceed 20 pf Figure 4 External Clock Drive Configuration IDLE MODE The user s software can invoke the Idle Mode When the microcontroller is in this mode power consumption is reduced The Special Function Registers and the onboard RAM retain their values during Idle but the processor stops executing instructions Idle 5
6 Mode Table 2 Status of the External Pins during Idle and Power Down Program Memory ALE PSEN PORT0 PORT1 PORT2 PORT3 Idle Internal 1 1 Data Data Data Data Idle External 1 1 Float Data Address Data Power Down Internal 0 0 Data Data Data Data Power Down External 0 0 Float Data Data Data Mode will be exited if the chip is reset or if an enabled interrupt occurs POWER DOWN MODE To save even more power a Power Down mode can be invoked by software In this mode the oscillator is stopped and the instruction that invoked Power Down is the last instruction executed The on-chip RAM and Special Function Registers retain their values until the Power Down mode is terminated On the 8XC51RX either a hardware reset or an external interrupt can cause an exit from Power Down Reset redefines all the SFRs but does not change the on-chip RAM An external interrupt allows both the SFRs and on-chip RAM to retain their values To properly terminate Power Down the reset or external interrupt should not be executed before V CC is restored to its normal operating level and must be held active long enough for the oscillator to restart and stabilize (normally less than 10 ms) With an external interrupt INT0 and INT1 must be enabled and configured as level-sensitive Holding the pin low restarts the oscillator but bringing the pin back high completes the exit Once the interrupt is serviced the next instruction to be executed after RETI will be the one following the instruction that put the device into Power Down DEDICATED HARDWARE WATCHDOG TIMER (One-Time Enabled with Reset-Out) The 8XC51RX contains a dedicated WatchDog Timer (WDT) to allow recovery from software or hardware upset WDT is disabled upon power-up To enable the WDT user must write 1EH and E1H in sequence to WDTRST Special Function Register Once the WDT is enabled the 14-bit counter will increment every machine cycle While the oscillator is running the WDT will be incrementing and cannot be disabled The counter is reset by writing 1EH and E1H in sequence to the WDTRST If the counter is not reset before it reaches 3FFFH (16383D) the chip will be forced into reset sequence and the WDT will be disabled as upon power-up During this reset the chip will drive an output Reset-High pulse for the duration of 96 x T OSC at the RST pin The duration of the Reset-High pulse works out to 6 00 ms 16 MHz While in the Idle mode the WDT continues to count If the user does not wish to exit the Idle mode with a reset then the processor must periodically woken up to service the WDT In Power Down mode the WDT stops counting and holds its current value DESIGN CONSIDERATION The window on the D87C51RX must be covered by an opaque label Otherwise the DC and AC characteristics may not be met and the device may be functionally impaired When the idle mode is terminated by a hardware reset the device normally resumes program execution from where it left off up to two machine cycles before the internal reset algorithm takes control On-chip hardware inhibits access to internal RAM in this event but access to the port pins is not inhibited To eliminate the possibility of an unexpected write when Idle is terminated by reset the instruction following the one that invokes Idle should not be one that writes to a port pin or to external memory NOTE For more detailed information on the reduced power modes refer to current Embedded Microcontrollers and Processors Handbook Volume I (Order No ) and Application Note AP-252 (Embedded Applications Handbook Order No ) Designing with the 80C51BH 6
7 ONCE MODE The ONCE ( On-Circuit Emulation ) Mode facilitates testing and debugging of systems using the 8XC51RX without the 8XC51RX having to be removed from the circuit The ONCE Mode is invoked by 1) Pull ALE low while the device is in reset and PSEN is high 2) Hold ALE low as RST is deactivated While the device is in ONCE Mode the Port 0 pins float and the other port pins and ALE and PSEN are weakly pulled high The oscillator circuit remains active While the 8XC51RX is in this mode an emulator or test CPU can be used to drive the circuit Normal operation is restored when a normal reset is applied 8XC51RX EXPRESS The Intel EXPRESS system offers enhancements to the operational specifications of the MCS 51 family of microcontrollers These EXPRESS products are designed to meet the needs of those applications whose operating requirements exceed commercial standards The EXPRESS program includes the commercial standard temperature range with burn-in and an extended temperature range with or without burn-in With the commercial standard temperature range operational characteristics are guaranteed over the temperature range of 0 C toa70 C With the extended temperature range option operational characteristics are guaranteed over the range of b40 C to a85 C The optional burn-in is dynamic for a minimum time of 168 hours at 125 C with V CC e 6 9V g0 25V following guidelines in MIL-STD-883 Method 1015 Package types and EXPRESS versions are identified by a one- or two-letter prefix to the part number The prefixes are listed in Table 3 For the extended temperature range option this data sheet specifies the parameters which deviate from their commercial temperature range limits Prefix Package Type Table 3 Prefix Identification Temperature Range Burn-In P Plastic Commercial No N PLCC Commercial No S QFP Commercial No TP Plastic Extended No TN PLCC Extended No TS QFP Extended No LP Plastic Extended es LN PLCC Extended es LS QFP Extended es NOTE Contact distributor or local sales office to match EXPRESS prefix with proper device EXAMPLES P80C51RA indicates 80C51RA in a plastic package and specified for commercial temperature range without burn-in TS87C51RC indicates 87C51RC in a QFP package and specified for extended temperature range without burn-in 7
8 ABSOLUTE MAXIMUM RATINGS Ambient Temperature Under Bias b40 C toa85 C Storage Temperature b65 C toa150 C Voltage on EA V PP Pin to V SS 0V to a13 0V Voltage on Any Other Pin to V SS b0 5V to a6 5V I OL Per I O Pin 15 ma Power Dissipation 1 5W (based on PACKAGE heat transfer limitations not device power consumption) NOTICE This data sheet contains information on products in the sampling and initial production phases of development The specifications are subject to change without notice Verify with your local Intel Sales office that you have the latest data sheet before finalizing a design WARNING Stressing the device beyond the Absolute Maximum Ratings may cause permanent damage These are stress ratings only Operation beyond the Operating Conditions is not recommended and extended exposure beyond the Operating Conditions may affect device reliability OPERATING CONDITIONS Symbol Description Min Max Units T A Ambient Temperature Under Bias Commercial 0 a70 C Express b40 a85 C V CC Supply Voltage All Others V 8XC51RX V f OSC 0scillator Frequency 8XC51RX MHz 8XC51RX MHz 8XC51RX MHz 8XC51RX MHz DC CHARACTERISTICS (Over Operating Conditions) All parameter values apply to all devices unless otherwise indicated Symbol Parameter Min Typ (Note 4) V IL Input Low Voltage b V CC b0 1 V V IL1 Input Low Voltage EA V CC b0 3 V Max Unit Test Conditions V IH Input High Voltage 0 2 V CC a0 9 V CC a0 5 V (Except XTAL1 RST) V IH1 Input High Voltage 0 7 V CC V CC a0 5 V (XTAL1 RST) V OL Output Low Voltage (Note 5) 0 3 V I OL e 100 ma (Note 1) (Ports 1 2 and 3) 0 45 V I OL e 1 6 ma (Note 1) 1 0 V I OL e 3 5 ma (Note 1) V OL1 Output Low Voltage (Note 5) 0 3 V I OL e 200 ma (Note 1) (Port 0 ALE PSEN) 0 45 V I OL e 3 2 ma (Note 1) 1 0 V I OL e 7 0 ma (Note 1) V OH Output High Voltage V CC b0 3 V I OH eb10 ma (Ports 1 2 and 3 ALE PSEN) V CC b0 7 V I OH eb30 ma V CC b1 5 V I OH eb60 ma 8
9 DC CHARACTERISTICS (Over Operating Conditions) (Continued) All parameter values apply to all devices unless otherwise indicated Symbol Parameter Min Typ (Note 4) Max Unit Test Conditions V OH1 Output High Voltage V CC b0 3 V I OH eb200 ma (Port 0 in External Bus Mode) V CC b0 7 V I OH eb3 2 ma V CC b1 5 V I OH eb7 0 ma V OH2 Output High Voltage 0 5 V CC V I OH eb800 ma (RST) 0 75 V CC V I OH eb300 ma I IL 0 9 V CC V I OH eb80 ma Logical 0 Input Current (Ports 1 2 and 3) b50 ma V IN e 0 45V I LI Input leakage Current (Port 0) g10 ma V IN e V IL or V IH I TL Logical 1 to 0 Transition Current (Ports 1 2 and 3) Commercial b675 ma V IN e 2V Express b775 ma RRST RST Pulldown Resistor KX CIO Pin Capacitance 10 pf 1 MHz 25 C I CC Power Supply Current (Note 3) Active Mode at 12 MHz (Figure 5) ma at 16 MHz 38 ma at 20 MHz 47 ma at 24 MHz 56 ma Idle Mode at 12 MHz (Figure 5) ma at 16 MHz 9 5 ma at 20 MHz 11 5 ma at 24 MHz 13 5 ma Power Down Mode 5 75 ma NOTES 1 Capacitive loading on Ports 0 and 2 may cause noise pulses above 0 4V to be superimposed on the V OL s of ALE and Ports 1 2 and 3 The noise is due to external bus capacitance discharging into the Port 0 and Port 2 pins when these pins change from 1 to 0 In applications where capacitive loading exceeds 100 pf the noise pulses on these signals may exceed 0 8V It may be desirable to qualify ALE or other signals with a Schmitt Triggers or CMOS-level input logic 2 Capacitive loading on Ports 0 and 2 cause the V OH on ALE and PSEN to drop below the 0 9 V CC specification when the address lines are stabilizing 3 See Figures 6 9 for test conditions Minimum V CC for Power Down is 2V 4 Typicals are based on a limited number of samples and are not guaranteed The values listed are at room temperature and 5V 5 Under steady state (non-transient) conditions I OL must be externally limited as follows Maximum I OL per port pin 10mA Maximum I OL per 8-bit port Port 0 26 ma Ports 1 2 and 3 15 ma Maximum total I OL for all output pins 71 ma If I OL exceeds the test condition V OL may exceed the related specification Pins are not guaranteed to sink current greater than the listed test conditions 9
10 I CC Max at other frequencies is given by Active Mode I CC Max e 2 2 c Freq a 3 1 Idle Mode I CC Max e 0 5 c Freq a 1 5 Where Freq is in MHz I CC Max is given in ma Figure 5 I CC vs Frequency All other pins disconnected TCLCH e TCHCL e 5ns Figure 6 I CC Test Condition Active Mode All other pins disconnected TCLCH e TCHCL e 5ns Figure 7 I CC Test Condition Idle Mode All other pins disconnected Figure 8 I CC Test Condition Power Down Mode V CC e 2 0V to 6 0V Figure 9 Clock Signal Waveform for I CC Tests in Active and Idle Modes TCLCH e TCHCL e 5ns 10
11 EXPLANATION OF THE AC SMBOLS Each timing symbol has 5 characters The first character is always a T (stands for time) The other characters depending on their positions stand for the name of a signal or the logical status of that signal The following is a list of all the characters and what they stand for A Address C Clock D Input Data H Logic level HIGH I Instruction (program memory contents) L Logic level LOW or ALE P PSEN Q Output Data R RD signal T Time V Valid W WR signal X No longer a valid logic level Z Float For example TAVLL e Time from Address Valid to ALE Low TLLPL e Time from ALE Low to PSEN Low AC CHARACTERISTICS (Over Operating Conditions Load Capacitance for Port 0 ALE PROG and PSEN e 100 pf Load Capacitance for All Other Outputs e 80 pf) EXTERNAL MEMOR CHARACTERISTICS All parameter values apply to all devices unless otherwise indicated In this table 8XC51RX refers to 8XC51RX and 8XC51RX-1 8XC51RX-24 refers to 8XC51RX-20 and 8XC51RX-24 Symbol Description 12 MHz 20 MHz 24 MHz Variable Oscillator Oscillator Oscillator Oscillator Min Max Min Max Min Max Min Max 1 TCLCL Oscillator Frequency 8XC51RX MHz 8XC51RX MHz 8XC51RX MHz 8XC51RX MHz TLHLL ALE Pulse Width TCLCL b 40 ns TAVLL Address Valid to TCLCL b 40 ns ALE Low TLLAX Address Hold After TCLCL b 30 ns ALE Low TLLIV ALE Low to Valid Instruction In 8XC51RX TCLCL b 100 ns 8XC51RX TCLCL b 75 ns TLLPL ALE Low to PSEN TCLCL b 30 ns Low TPLPH PSEN Pulse Width TCLCL b 45 ns TPLIV PSEN Low to Valid Instruction In 8XC51RX TCLCL b 105 ns 8XC51RX TCLCL b 90 ns TPXIX Input Instruction ns Hold After PSEN Units 11
12 EXTERNAL MEMOR CHARACTERISTICS (Continued) All parameter values apply to all devices unless otherwise indicated Symbol TPXIZ Description 12 MHz 20 MHz 24 MHz Variable Oscillator Oscillator Oscillator Oscillator Min Max Min Max Min Max Min Max Input Instruction Float After PSEN 8XC51RX 59 TCLCLb25 ns 8XC51RX TCLCLb20 ns TAVIV Address to Valid Instruction TCLCLb105 ns In TPLAZ PSEN Low to Address Float ns TRLRH RD Pulse Width TCLCLb100 ns TWLWH WR Pulse Width TCLCLb100 ns TRLDV RD Low to Valid Data In 8XC51RX TCLCLb165 ns 8XC51RX TCLCLb95 ns TRHDX Data Hold After RD ns TRHDZ Data Float After RD TCLCLb60 ns TLLDV TAVDV ALE Low to Valid Data In 8XC51RX TCLCLb150 ns 8XC51RX TCLCLb90 ns Address to Valid Data In 8XC51RX TCLCLb165 ns 8XC51RX TCLCLb90 ns TLLWL ALE Low to RD or WR Low TCLCLb50 3 TCLCLa50 ns TAVWL TQVWX TWHQX TQVWH Address Valid to WR Low 8XC51RX TCLCLb130 ns 8XC51RX TCLCLb90 ns Data Valid before WR 8XC51RX 33 TCLCLb50 ns 8XC51RX TCLCLb35 ns 8XC51RX TCLCLb30 ns Data Hold after WR 8XC51RX 33 TCLCLb50 ns 8XC51RX TCLCLb40 ns 8XC51RX-24 7 TCLCLb30 ns Data Valid to WR High 8XC51RX TCLCLb150 ns 8XC51RX TCLCLb70 ns TRLAZ RD Low to Address Float ns TWHLH RD or WR High to ALE High 8XC51RX TCLCLb40 TCLCLa40 ns 8XC51RX TCLCLb30 TCLCLa30 Units 12
13 EXTERNAL PROGRAM MEMOR READ CCLE EXTERNAL DATA MEMOR READ CCLE EXTERNAL DATA MEMOR WRITE CCLE
14 SERIAL PORT TIMING - SHIFT REGISTER MODE Test Conditions Over Operating Conditions Load Capacitance e 80 pf Symbol Parameter 12 MHz 20 MHz 24 MHz Variable Oscillator Oscillator Oscillator Oscillator Min Max Min Max Min Max Min Max TXLXL Serial Port Clock TCLCL ms Cycle Time TQVXH Output Data TCLCL b 133 ns Setup to Clock Rising Edge TXHQX Output Data Hold after Clock Rising Edge 8XC51RX 50 2 TCLCL b 117 ns 8XC51RX TCLCL b 50 ns TXHDX Input Data Hold ns After Clock Rising Edge TXHDV Clock Rising TCLCL b 133 ns Edge to Input Data Valid Units SHIFT REGISTER MODE TIMING WAVEFORMS
15 EXTERNAL CLOCK DRIVE Symbol Parameter Min Max Units 1 TCLCL Oscillator Frequency 8XC51RX XC51RX MHz 8XC51RX XC51RX TCHCX High Time 0 35 T OSC 0 65 T OSC ns TCLCX Low Time 0 35 T OSC 0 65 T OSC ns TCLCH Rise Time 8XC51RX 20 ns 8XC51RX ns TCHCL Fall Time20 ns 8XC51RX 20 ns 8XC51RX ns EXTERNAL CLOCK DRIVE WAVEFORM AC TESTING INPUT OUTPUT WAVEFORMS FLOAT WAVEFORMS AC Inputs during testing are driven at V CC b0 5V for a Logic 1 and 0 45V for a Logic 0 Timing measurements are made at V IH min for a Logic 1 and V IL max for a Logic For timing purposes a port pin is no longer floating when a 100 mv change from load voltage occurs and begins to float when a 100 mv change from the loaded V OH V OL level occurs I OL I OH e g20 ma 15
16 PROGRAMMING THE EPROM 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 is applied to data lines Control and program signals must be held at the levels indicated in Table 4 Normally EA V PP is held at logic high until just before ALE PROG is to be pulsed The EA V PP is raised to V PP ALE PROG is pulsed low and then EA V PP is returned to a high (also refer to timing diagrams) DEFINITION OF TERMS ADDRESS LINES P1 0 P1 7 P2 0 P2 5 respectively for A0 A13 DATA LINES P0 0 P0 7 for D0 D7 CONTROL SIGNALS RST PSEN P2 6 P2 7 P3 3 P3 6 P3 7 PROGRAM SIGNALS ALE PROG EA V PP NOTES Exceeding the V PP maximum for any amount of time could damage the device permanently The V PP source must be well regulated and free of glitches Mode RST PSEN Table 4 EPROM Programming Modes ALE PROG EA V PP P2 6 P2 7 P3 3 P3 6 P3 7 Program Code Data H L 12 75V L H H H H Verify Code Data H L H H L L L H H Program Encryption H L 12 75V L H H L H Array Address 0 3FH Program Lock Bit 1 H L 12 75V H H H H H Bits Bit 2 H L 12 75V H H H L L Bit 3 H L 12 75V H L H H L Read Signature Byte H L H H L L L L L 16
17 See Table 4 for proper input on these pins Figure 10 Programming the EPROM PROGRAMMING ALGORITHM Refer to Table 4 and Figures 10 and 11 for address data and control signals set up To program the 87C51RX the following sequence must be exercised 1 Input the valid address on the address lines 2 Input the appropriate data byte on the data lines 3 Activate the correct combination of control signals 4 Raise EA V PP from V CC to 12 75V g0 25V 5 Pulse ALE PROG 5 times for the EPROM array and 25 times for the encryption table and the lock bits Repeat 1 through 5 changing the address and data for the entire array or until the end of the object file is reached PROGRAM VERIF Program verify may be done after each byte or block of bytes is programmed In either case a complete verify of the programmed array will ensure reliable programming of the 87C51RX The lock bits cannot be directly verified Verification of the lock bits is done by observing that their features are enabled Figure 11 Programming Signal s Waveforms 17
18 ROM and EPROM Lock System The program lock system when programmed protects the onboard program against software piracy The 83C51RX has a one-level program lock system and a 64-byte encryption table See line 2 of Table 5 If program protection is desired the user submits the encryption table with their code and both the lock-bit and encryption array are programmed by the factory The encryption array is not available without the lock bit For the lock bit to be programmed the user must submit an encryption table The 87C51RX has a 3-level program lock system and a 64-byte encryption array Since this is an EPROM device all locations are user-programmable See Table 5 Encryption Array Within the EPROM array are 64 bytes of Encryption Array that are initially unprogrammed (all 1 s) Every time that a byte is addressed during a verify 6 address lines are used to select a byte of the Encryption Array This byte is then exclusive-nor ed (XNOR) with the code byte creating an Encryption Verify byte The algorithm with the array in the unprogrammed state (all 1 s) will return the code in its original unmodified form For programming the Encryption Array refer to Table 4 (Programming the EPROM) When using the encryption array one important factor needs to be considered If a code byte has the value 0FFH verifying the byte will produce the encryption byte value If a large block (l64 bytes) of code is left unprogrammed a verification routine will display the contents of the encryption array For this reason all unused code bytes should be programmed with some value other than 0FFH and not all of them the same value This will ensure maximum program protection Program Lock Bits The 87C51RX has 3 programmable lock bits that when programmed according to Table 5 will provide different levels of protection for the on-chip code and data If any program lock bits were programmed erasing the EPROM will not erase the program lock bits and programming of the EPROM is disabled Reading the Signature Bytes The 8XC51RX has 3 signature bytes in locations 30H 31H and 60H To read these bytes follow the procedure for EPROM verify but activate the control lines provided in Table 4 for Read Signature Byte Location Device Contents 30H All 89H 31H All 58H 60H 87C51RC C2H 87C51RB 87C51RA 83C51RC 83C51RB 83C51RA Erasure Characteristics (Windowed Packages Only) C1H C0H 42H C2H 41H C1H 40H C0H Erasure of the EPROM begins to occur when the chip is exposed to light with wavelength shorter than approximately Angstroms Since sunlight and fluorescent lighting have wavelengths in this range exposure to these light sources over an extended time (about 1 week in sunlight or 3 years in roomlevel fluorescent lighting) could cause inadvertent erasure If an application subjects the device to this type of exposure it is suggested that an opaque label be placed over the window The recommended erasure procedure is exposure to ultraviolet light (at 2537 Angstroms) to an integrated dose of at least 15 W-sec cm2 Exposing the EPROM to an ultraviolet lamp of mw cm2 rating for 30 minutes at a distance of about 1 inch should be sufficient Erasure leaves all the EPROM Cells in a 1 s state 18
19 Program Lock Bits LB1 LB2 LB3 Table 5 Program Lock Bits and the Features Protection Type 1 U U U No Program Lock features enabled (Code verify will still be encrypted by the Encryption Array if programmed ) 2 P U U MOVC instructions executed from external program memory are disabled from fetching code bytes from internal memory EA is sampled and latched on Reset and further programming of the EPROM is disabled 3 P P U Same as 2 also verify is disabled 4 P P P Same as 3 also external execution is disabled NOTE Any other combination of the lock bits is not defined EPROM PROGRAMMING AND VERIFICATION CHARACTERISTICS (T A e 21 C to27 C V CC e 5V g20% V SS e 0V) Symbol Parameter Min Max Units V PP Programming Supply Voltage V I PP Programming Supply Current 75 ma 1 TCLCL Oscillator Frequency 4 6 MHz TAVGL Address Setup to PROG Low 48TCLCL TGHAX Address Hold after PROG 48TCLCL TDVGL Data Setup to PROG Low 48TCLCL TGHDX Data Hold after PROG 48TCLCL TEHSH (Enable) High to V PP 48TCLCL TSHGL V PP Setup to PROG Low 10 ms TGHSL V PP Hold after PROG 10 ms TGLGH PROG Width ms TAVQV Address to Data Valid 48TCLCL TELQV ENABLE Low to Data Valid 48TCLCL TEHQZ Data Float after ENABLE 0 48TCLCL TGHGL PROG High to PROG Low 10 ms 19
20 EPROM PROGRAMMING AND VERIFICATION WAVEFORMS 5 pulses for the EPROM array 25 pulses for the encryption table and lock bits Thermal Impedance All thermal impedance data is approximate for static air conditions at 1W of power dissipation Values will change depending on operating conditions and applications See the Intel Packaging Handbook (Order Number ) for a description of Intel s thermal impedance test methodology Package i JA i JC Device P 45 C W 16 C W All N 46 C W 16 C W All S 87 C W 18 C W 51RA 96 C W 24 C W 51RB 90 C W 22 C W 51RC DATA SHEET REVISION HISTOR Data sheets are changed as new device information becomes available Verify with your local Intel sales office that you have the latest version before finalizing a design or ordering devices The following differences exist between this datasheet ( ) and the previous version ( ) 1 ADVANCE INFORMATION datasheet replaces PRODUCT PREVIEW datasheet 2 I TL (Commercial) changed from b650 ma to b675 ma 3 I TL (Express) changed from b750 ma to b775 ma 4 8XC51RX-24 V CC changed from 5V g20% to 5V g10% 5 Remove all CERDIP package types (prefix D TD LD) INTEL CORPORATION 2200 Mission College Blvd Santa Clara CA Tel (408) INTEL CORPORATION (U K ) Ltd Swindon United Kingdom Tel (0793) INTEL JAPAN k k Ibaraki-ken Tel
8XC CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER
CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER Commercial Express 87C52 80C52 80C32 87C54 80C54 87C58 80C58 See Table 1 for Proliferation Options High Performance CHMOS EPROM ROM CPU 12 24 33 MHz Operations Three
More information8XC51FX CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLERS Commercial/Express
CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLERS Commercial/Express 87C51FA/83C51FA/80C51FA/87C51FB/83C51FB/87C51FC/83C51FC See Table 1 for Proliferation Options Y High Performance CHMOS Y 32 Programmable I/O
More information87C51/80C51BH/80C31BH CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER Commercial/Express
CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER Commercial/Express 87C51/80C51BH/80C51BHP/80C31BH *See Table 1 for Proliferation Options High Performance CHMOS EPROM 24 MHz Operation Improved Quick-Pulse Programming
More information80C51FA/83C51FA EVENT-CONTROL CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER Automotive
80C51FA/83C51FA EVENT-CONTROL CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER Automotive Y Extended Automotive Temperature Range (b40 C to a125 C Ambient) Y High Performance CHMOS Process Y Three 16-Bit Timer/Counters
More information80C31BH 80C51BH 87C51 CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER
80C31BH 80C51BH 87C51 MCS 51 CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER Automotive Extended Automotive Temperature Range (b40 C toa125 C Ambient) High Performance CHMOS Process Power Control Modes 4 Kbyte
More informationAT Bit Spread- Spectrum Microcontroller. Preliminary. Features. Description. Pin Configuration
Features Compatible with MCS-51 Products 8K bytes of On-Board Program Memory Fully Static Operation: 0 Hz to 16 MHz 256 x 8 Bit Internal RAM 32 Programmable I/O Lines Three 16 Bit Timer/Counters Eight
More informationHT83C51 HIGH TEMPERATURE 83C51 MICROCONTROLLER FEATURES APPLICATIONS GENERAL DESCRIPTION. HTMOS TM High Temperature Products.
HTMOS TM High Temperature Products HIGH TEMPERATURE 83C51 MICROCONTROLLER Preliminary HT83C51 FEATURES HTMOS Specified Over -55 to +225 C 8-bit CPU Optimized For 5 Volt Control Applications Four 8-bit
More informationTSC80CL31/TSC80CL51. CMOS 1.8 Volt Single-Chip 8 Bit Microcontroller. Description. Available Products. Features. Optional
Description TSC80CL31/TSC80CL51 CMOS 1.8 Volt Single-Chip 8 Bit Microcontroller TEMIC s 80C31 and 80C51 are high performance SCMOS versions of the 8051 NMOS single chip 8 bit µc. The fully static design
More information80C31/80C51. CMOS 0 to 42 MHz Single-Chip 8 Bit Microcontroller. Description. Features. Optional MATRA MHS
CMOS 0 to 42 MHz Single-Chip 8 Bit Microcontroller Description MHS s 80C31 and 80C51 are high performance SCMOS versions of the 8031/8051 NMOS single chip 8 bit µc. The fully static design of the MHS allows
More informationMX10FMAXDPC MX10FMAXDQC
SINGLE-CHIP 8-BIT MICROCONTROLLER FEATURE High performance CMOS MTP ROM CPU Operation Voltage 5V Up to 40MHz operation (3.5MHz to 40MHz) Three 16-bit timer/counters 256 Bytes of on-chip data RAM 64 Kbytes
More informationHigh Temperature 83C51 Microcontroller HT83C51
High Temperature 83C51 Microcontroller HT83C51 The HT83C51 is a monolithic 8-bit microcontroller that is pin equivalent to the Intel 8XC51FC microcontroller. Fabricated with Honeywell s HTMOS dielectrically
More information80C31/80C51. CMOS 0 to 42 MHz Single-Chip 8 Bit Microcontroller. Description. Features. Optional
Description 80C31/80C51 CMOS 0 to 42 MHz Single-Chip 8 Bit Microcontroller TEMIC s 80C31 and 80C51 are high performance SCMOS versions of the 8051 NMOS single chip 8 bit µc. The fully static design of
More informationTSC80C31/80C51. CMOS 0 to 44 MHz Single-Chip 8 Bit Microcontroller. Description. Features. Optional
Description TSC80C31/80C51 CMOS 0 to 44 MHz Single-Chip 8 Bit Microcontroller The TSC80C31/80C51 is high performance SCMOS versions of the 8051 NMOS single chip 8 bit µc. The fully static design of the
More information87C51FA/87C51FB/87C51FC/87C51FC-20 CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER Automotive
87C51FA/87C51FB/87C51FC/87C51FC-20 CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER Automotive FX Core Architecture Device Extended Automotive Temperature Range ( -40 C to +125 C Ambient) Available in 12 MHz, 16
More informationTSC87C51. CMOS 0 to 33 MHz Programmable 8 bit Microcontroller. Preliminary. Description. Features
CMOS 0 to 33 MHz Programmable 8 bit Microcontroller Description TEMIC s TSC87C51 is high performance CMOS EPROM version of the 80C51 CMOS single chip 8 bit microcontroller. The fully static design of the
More information8-bit Microcontroller with 8K Bytes In-System Programmable Flash AT89S52
Features Compatible with MCS -51 Products 8K Bytes of In-System Programmable (ISP) Flash Memory Endurance: 10,000 Write/Erase Cycles 4.0V to 5.5V Operating Range Fully Static Operation: 0 Hz to 33 MHz
More informationDistributed by: www.jameco.com 1-800-831-4242 The content and copyrights of the attached material are the property of its owner. 16,384-BIT EPROM WITH I/O! 2048 Words x 8 Bits! Single + 5V Power Supply
More information80C32/80C52. CMOS 0 to 44 MHz Single Chip 8 bit Microntroller. Description. Features. Optional
CMOS 0 to 44 MHz Single Chip 8 bit Microntroller Description TEMIC s 80C52 and 80C32 are high performance CMOS versions of the 8052/8032 NMOS single chip 8 bit µc. The fully static design of the TEMIC
More informationP1.0 P P0.0 (AD0) P1.2 P P0.1 (AD1) P P0.2 (AD2) P P0.3 (AD3) P P0.4 (AD4) P P0.
Features Compatible with MCS-51 Products 4 Kbytes of In-System Reprogrammable Flash Memory Endurance: 1,000 Write/Erase Cycles Fully Static Operation: 0 Hz to 24 MHz Three-Level Program Memory Lock 128
More informationPDIP/Cerdip P1.0 P P0.0 (AD0) P1.2 P P0.1 (AD1) P P0.2 (AD2) P P0.3 (AD3) P P0.4 (AD4) P P0.
Features Compatible with MCS-51 Products 4 Kbytes of In-System Reprogrammable Flash Memory Endurance: 1,000 Write/Erase Cycles Fully Static Operation: 0 Hz to 24 MHz Three-Level Program Memory Lock 128
More informationPDIP P1.0 P P0.0 (AD0) P1.2 P P0.1 (AD1) P P0.2 (AD2) P P0.3 (AD3) P P0.4 (AD4) P P0.
Features Compatible with MCS-51 Products 4K Bytes of User Programmable QuickFlash Memory Fully Static Operation: 0 Hz to 24 MHz Three-Level Program Memory Lock 128 x 8-Bit Internal RAM 32 Programmable
More informationAT89C Bit Microcontroller with 2 Kbytes Flash. Features. Description. Pin Configuration
Features Compatible with MCS-51 Products 2 Kbytes of Reprogrammable Flash Memory Endurance: 1,000 Write/Erase Cycles 2.7 V to 6 V Operating Range Fully Static Operation: 0 Hz to 24 MHz Two-Level Program
More information80C31BH, 80C51BH, 80C51BHP, 87C51 SPECIFICATION UPDATE
80C31BH, 80C51BH, 80C51BHP, 87C51 SPECIFICATION UPDATE Release Date: December, 1996 Order Number: 272878-003 The 80C31BH, 80C51BH, 80C51BHP, 87C51 may contain design defects or errors known as errata.
More informationAm27C Megabit (256 K x 8-Bit) CMOS EPROM DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION BLOCK DIAGRAM V CC V SS V PP
FINAL Am27C020 2 Megabit (256 K x 8-Bit) CMOS EPROM DISTINCTIVE CHARACTERISTICS Fast access time Speed options as fast as 55 ns Low power consumption 100 µa maximum CMOS standby current JEDEC-approved
More informationAm27C Kilobit (8 K x 8-Bit) CMOS EPROM DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION BLOCK DIAGRAM V CC V SS V PP
FINAL Am27C64 64 Kilobit (8 K x 8-Bit) CMOS EPROM DISTINCTIVE CHARACTERISTICS Fast access time Speed options as fast as 45 ns Low power consumption 20 µa typical CMOS standby current JEDEC-approved pinout
More informationIntel386 TM DX MICROPROCESSOR 32-BIT CHMOS MICROPROCESSOR WITH INTEGRATED MEMORY MANAGEMENT (PQFP SUPPLEMENT)
Intel386 TM DX MICROPROCESSOR 32-BIT CHMOS MICROPROCESSOR WITH INTEGRATED MEMORY MANAGEMENT (PQFP SUPPLEMENT) Y Flexible 32-Bit Microprocessor 8 16 32-Bit Data Types 8 General Purpose 32-Bit Registers
More information80C51GB, 83C51GB, 87C51GB SPECIFICATION UPDATE
80C51GB, 83C51GB, 87C51GB SPECIFICATION UPDATE Release Date: December, 1996 Order Number: 272880-003 The 80C51GB, 83C51GB, 87C51GB may contain design defects or errors known as errata. Characterized errata
More informationDatasheetArchive.com. Request For Quotation
DatasheetArchive.com Request For Quotation Order the parts you need from our real-time inventory database. Simply complete a request for quotation form with your part information and a sales representative
More information4-Megabit (512K x 8) 5-volt Only CMOS Flash Memory AT49F040 AT49F040T AT49F040/040T AT49F040/040T. Features. Description. Pin Configurations
Features Single Voltage Operation 5V Read 5V Reprogramming Fast Read Access Time - 70 ns Internal Program Control and Timer 16K bytes Boot Block With Lockout Fast Erase Cycle Time - 10 seconds Byte By
More informationAm27C Megabit (128 K x 16-Bit) CMOS EPROM DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION BLOCK DIAGRAM V CC V SS V PP
FINAL Am27C2048 2 Megabit (128 K x 16-Bit) CMOS EPROM DISTINCTIVE CHARACTERISTICS Fast access time Speed options as fast as 55 ns Low power consumption 100 µa maximum CMOS standby current JEDEC-approved
More information8-Bit Microcontroller with 2K Bytes Flash AT89C2051. Features. Description. Pin Configuration
Features Compatible with MCS-51 Products 2K Bytes of Reprogrammable Flash Memory Endurance: 1,000 Write/Erase Cycles 2.7V to 6V Operating Range Fully Static Operation: 0 Hz to 24 MHz Two-Level Program
More information8-Bit CMOS Microcontorller
GMS97C1051 Features Compatible with MCS-51 TM Products 1 Kbytes of programmable EPROM 4.25V to 5.5V Operating Range Version for 12MHz / 24 MHz Operating frequency Two-Level Program Memory Lock with encryption
More informationPY291A DESCRIPTION. Windowed devices for reprogramming. EPROM Technology for reprogramming. Fully TTL Compatible Inputs and Outputs
2K x 8 reprogrammable prom FEATURES EPROM Technology for reprogramming High Speed 20/25/35/50 ns (Commercial) 25/35/50 ns (Industrial) 35/50 ns (Military) Low Power Operation: 660 mw Single 5±10% Power
More informationP1.0 P P0.0 (AD0) P1.2 P P0.1 (AD1) P P0.2 (AD2) P P0.3 (AD3) P P0.4 (AD4) P P0.
Features Compatible with MCS-51 Products 4K Bytes of In-System Reprogrammable Flash Memory Endurance: 1,000 Write/Erase Cycles Fully Static Operation: 0 Hz to 24 MHz Three-Level Program Memory Lock 128
More informationAT89S4D12. 8-Bit Microcontroller with 132K Bytes Flash Data Memory AT89S4D12. Features. Description. Pin Configurations
Features Compatible with MCS-51 Products 128K Bytes of In-System Reprogrammable Flash data memory and 4K Bytes of Downloadable Flash Program Memory Endurance: 1,000 Write/Erase Cycles per Sector Data Retention:
More information8-Bit Microcontroller with 1K Bytes Flash. AT89C1051U Preliminary. Features. Description. Pin Configuration
Features Compatible with MCS-51 Products 1K Bytes of Reprogrammable Flash Memory Endurance: 1,000 Write/Erase Cycles 2.7V to 6V Operating Range Fully Static Operation: 0 Hz to 24 MHz Two-Level Program
More information1-Megabit (128K x 8) 5-volt Only Flash Memory AT29C010A. Features. Description. Pin Configurations
Features Fast Read Access Time - 70 ns 5-Volt Only Reprogramming Sector Program Operation Single Cycle Reprogram (Erase and Program) 1024 Sectors (128 bytes/sector) Internal Address and Data Latches for
More informationAm27C128. Advanced Micro Devices. 128 Kilobit (16,384 x 8-Bit) CMOS EPROM DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION BLOCK DIAGRAM FINAL
FINAL 128 Kilobit (16,384 x 8-Bit) CMOS EPROM Advanced Micro Devices DISTINCTIVE CHARACTERISTICS Fast access time 45 ns Low power consumption 20 µa typical CMOS standby current JEDEC-approved pinout Single
More informationAm27C020. Advanced Micro Devices. 2 Megabit (262,144 x 8-Bit) CMOS EPROM DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION BLOCK DIAGRAM FINAL
FINAL 2 Megabit (262,144 x 8-Bit) CMOS EPROM Advanced Micro Devices DISTINCTIVE CHARACTERISTICS Fast access time 70 ns Low power consumption 100 µa maximum CMOS standby current JEDEC-approved pinout Plug
More informationPDIP/Cerdip (T2) P VCC (T2 EX) P P0.0 (AD0) P1.2 P P0.1 (AD1) (MOSI) P1.5 (MISO) P1.6 (SCK) P1.7 RST (RXD) P3.
Features Compatible with MCS-51 TM Products 8 Kbytes of In-System Reprogrammable Flash Memory Endurance: 1,000 Write/Erase Cycles Fully Static Operation: 0 Hz to 24 MHz Three-Level Program Memory Lock
More informationP1.0 P P0.0 (AD0) P1.2 P P0.1 (AD1) P P0.2 (AD2) P P0.3 (AD3) P P0.4 (AD4) P P0.
Features Compatible with MCS-51 Products 4K Bytes of Reprogrammable Flash Memory Endurance: 1,000 Write/Erase Cycles 2.7V to 6V Operating Range Fully Static Operation: 0 Hz to 12 MHz Three-Level Program
More informationMIC826. General Description. Features. Applications. Typical Application
Voltage Supervisor with Watchdog Timer, Manual Reset, and Dual Outputs In 1.6mm x 1.6mm TDFN General Description The is a low-current, ultra-small, voltage supervisor with manual reset input, watchdog
More informationCAT28C17A 16K-Bit CMOS PARALLEL EEPROM
16K-Bit CMOS PARALLEL EEPROM HALOGENFREE LEAD TM FREE FEATURES Fast Read Access Times: 200 ns Low Power CMOS Dissipation: Active: 25 ma Max. Standby: 100 µa Max. Simple Write Operation: On-Chip Address
More informationAT49BV004(T) TSOP Top View Type 1 1. AT49BV4096A(T) TSOP Top View Type 1 A16 BYTE GND I/O7 I/O14 I/O6 I/O13 I/O5 I/O12 I/O4 VCC I/O11 I/O3 I/O10 I/O2
Features 2.7V to 3.6V Read/Write Operation Fast Read Access Time - 120 ns Internal Erase/Program Control Sector Architecture One 8K Words (16K bytes) Boot Block with Programming Lockout Two 4K Words (8K
More information1-megabit (64K x 16) 5-volt Only Flash Memory AT49F1024A Features Description Pin Configurations
BDTIC www.bdtic.com/atmel Features Single-voltage Operation 5V Read 5V Reprogramming Fast Read Access Time 45 ns Internal Program Control and Timer 8K Word Boot Block with Lockout Fast Erase Cycle Time
More informationATF20V8B. High Performance Flash PLD. Features. Block Diagram. Pin Configurations
Features Industry Standard Architecture Emulates Many 24-Pin PALs Low Cost Easy-to-Use Software Tools High Speed Electrically Erasable Programmable Logic Devices 7.5 ns Maximum Pin-to-Pin Delay Several
More informationAm27C Megabit (131,072 x 8-Bit) CMOS EPROM DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION BLOCK DIAGRAM
FINAL 1 Megabit (131,072 x 8-Bit) CMOS EPROM DISTINCTIVE CHARACTERISTICS Fast access time 45 ns maximum access time Low power consumption 20 µa typical CMOS standby current JEDEC-approved pinout Single
More informationCMOS single-chip 8-bit microcontrollers
DESCRIPTION The Philips 8XC750 offers the advantages of the 80C51 architecture in a small package and at low cost. The 8XC750 Microcontroller is fabricated with Philips high-density CMOS technology. Philips
More informationINTEGRATED CIRCUITS. TPM749 Microcontroller with TrackPoint microcode from IBM. Product specification 1996 May 01 Data Handbook IC20
INTEGRATED CIRCUITS Microcontroller with TrackPoint microcode from IBM 1996 May 01 Data Handbook IC20 DESCRIPTION The Philips Semiconductors is a small package, low cost, ROM-coded 80C51 with IBM s TrackPoint
More information8-Bit Microcontroller with 8K Bytes QuickFlash Memory
Features Compatible with MCS-51 Products 8K Bytes of Factory Programmable QuickFlash Memory Fully Static Operation: 0 Hz to 20 MHz Three-Level Program Memory Lock 256 x 8-Bit Internal RAM 32 Programmable
More informationAm27C512. Advanced Micro Devices. 512 Kilobit (65,536 x 8-Bit) CMOS EPROM DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION BLOCK DIAGRAM FINAL
FINAL 512 Kilobit (65,536 x 8-Bit) CMOS EPROM Advanced Micro Devices DISTINCTIVE CHARACTERISTICS Fast access time 55 ns Low power consumption 20 µa typical CMOS standby current JEDEC-approved pinout Single
More informationCAT28C K-Bit Parallel EEPROM
256K-Bit Parallel EEPROM HALOGENFREE LEAD TM FREE FEATURES Fast read access times: 120/150ns Low power CMOS dissipation: Active: 25 ma max Standby: 150 µa max Simple write operation: On-chip address and
More informationUnderstanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices,
Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices, CISC and RISC processors etc. Knows the architecture and
More information82C54 CHMOS PROGRAMMABLE INTERVAL TIMER
CHMOS PROGRAMMABLE INTERVAL TIMER Compatible with all Intel and most other microprocessors High Speed Zero Wait State Operation with 8 MHz 8086 88 and 80186 188 Handles Inputs from DC 10 MHz for -2 Available
More informationEEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 4 The 8051 Architecture
Department of Electrical Engineering Lecture 4 The 8051 Architecture 1 In this Lecture Overview General physical & operational features Block diagram Pin assignments Logic symbol Hardware description Pin
More informationendpoints. (Including control, interrupt, bulk in and per machine cycle
1. FEATURES High speed 8bit microcontroller with 4 system clocks endpoints. (Including control, interrupt, bulk in and per machine cycle bulk out endpoints) Instructionset compatible with MCS51 Built in
More information8XC51RA RB RC Hardware Description
8XC51RA RB RC Hardware Description February 1995 Order Number 272668-001 Information in this document is provided in connection with Intel products Intel assumes no liability whatsoever including infringement
More information1-Megabit (128K x 8) Low Voltage Paged Parallel EEPROMs AT28LV010
BDTIC www.bdtic.com/atmel Features Single 3.3V ± 10% Supply Fast Read Access Time 200 ns Automatic Page Write Operation Internal Address and Data Latches for 128 Bytes Internal Control Timer Fast Write
More informationDS1238A MicroManager PIN ASSIGNMENT PIN DESCRIPTION V BAT V CCO V CC
MicroManager www.dalsemi.com FEATURES Holds microprocessor in check during power transients Halts and restarts an out-of-control microprocessor Warns microprocessor of an impending power failure Converts
More informationDS2430A 256-Bit 1-Wire EEPROM
256-Bit 1-Wire EEPROM www.maxim-ic.com FEATURES 256-bit Electrically Erasable Programmable Read Only Memory (EEPROM) plus 64-bit one-time programmable application register Unique, factory-lasered and tested
More informationDATA SHEET. P80CL31; P80CL51 Low voltage 8-bit microcontrollers with UART INTEGRATED CIRCUITS Apr 15
INTEGRATED CIRCUITS DATA SHEET Low voltage 8-bit microcontrollers with Supersedes data of January 1995 File under Integrated circuits, IC20 1997 Apr 15 CONTENTS 1 FEATURES 2 GENERAL DESCRIPTION 2.1 Versions:
More informationQPro XQR17V16 Radiation Hardened 16Mbit QML Configuration PROM
R DS126 (v1.0) December 18, 2003 0 8 Product Specification 0 QPro XQR17V16 Radiation Hardened 16Mbit QML Configuration PROM Features Latch-Up Immune to LET >120 MeV/cm 2 /mg Guaranteed TID of 50 krad(si)
More informationDistributed by: www.jameco.com 1-800-831-4242 The content and copyrights of the attached material are the property of its owner. E2E1022-27-Y4 Semiconductor MSM80C48/49/50 MSM80C35/39/40 Semiconductor
More informationThe Am29F040B is not offered for new designs. Please contact your Spansion representative for alternates.
Am29F040B Data Sheet RETIRED PRODUCT The Am29F040B is not offered for new designs. Please contact your Spansion representative for alternates. The following document contains information on Spansion memory
More informationPm39F010 / Pm39F020 / Pm39F040
1 Mbit / 2 Mbit / 4 Mbit 5 Volt-only CMOS Flash Memory FEATURES Single Power Supply Operation - Low voltage range: 4.5 V - 5.5 V Memory Organization - Pm39F010: 128K x 8 (1 Mbit) - Pm39F020: 256K x 8 (2
More informationCAT22C Bit Nonvolatile CMOS Static RAM
256-Bit Nonvolatile CMOS Static RAM FEATURES Single 5V Supply Fast RAM Access Times: 200ns 300ns Infinite E 2 PROM to RAM Recall CMOS and TTL Compatible I/O Power Up/Down Protection 100,000 Program/Erase
More information8051 Microcontroller
8051 Microcontroller The 8051, Motorola and PIC families are the 3 leading sellers in the microcontroller market. The 8051 microcontroller was originally developed by Intel in the late 1970 s. Today many
More informationNAND32GW3F4A. 32-Gbit (4 x 8 Gbits), two Chip Enable, 4224-byte page, 3 V supply, multiplane architecture, SLC NAND flash memories.
32-Gbit (4 x 8 Gbits), two Chip Enable, 4224-byte page, 3 V supply, multiplane architecture, SLC NAND flash memories Features High-density SLC NAND flash memory 32 Gbits of memory array 1 Gbit of spare
More informationPYA28C K x 8 EEPROM FEATURES DESCRIPTION. Access Times of 150, 200, 250 and 350ns. Software Data Protection. Single 5V±10% Power Supply
PYA28C256 32K x 8 EEPROM FEATURES Access Times of 150, 200, 250 and 350ns Single 5V±10% Power Supply Simple Byte and Page Write Low Power CMOS: - 60 ma Active Current - 300 µa Standby Current Fast Write
More informationHigh- Performance Flash PLD ATF16V8B. Features. Block Diagram. Pin Configurations
Features Industry Standard Architecture Emulates Many 20-Pin PALs Low Cost Easy-to-Use Software Tools High-Speed Electrically Erasable Programmable Logic Devices 7.5 ns Maximum Pin-to-Pin Delay Several
More information8051 Microcontroller
8051 Microcontroller 1 Salient Features (1). 8 bit microcontroller originally developed by Intel in 1980. (2). High-performance CMOS Technology. (3). Contains Total 40 pins. (4). Address bus is of 16 bit
More informationICS548A-03 LOW SKEW CLOCK INVERTER AND DIVIDER. Description. Features. Block Diagram DATASHEET
DATASHEET ICS548A-03 Description The ICS548A-03 is a low cost, low skew, high-performance general purpose clock designed to produce a set of one output clock, one inverted output clock, and one clock divided-by-two.
More informationDS1306. Serial Alarm Real Time Clock (RTC)
www.dalsemi.com FEATURES Real time clock counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap year compensation valid up to 2100 96-byte nonvolatile RAM for data
More informationBattery-Voltage. 16K (2K x 8) Parallel EEPROMs AT28BV16. Features. Description. Pin Configurations
Features 2.7 to 3.6V Supply Full Read and Write Operation Low Power Dissipation 8 ma Active Current 50 µa CMOS Standby Current Read Access Time - 250 ns Byte Write - 3 ms Direct Microprocessor Control
More informationQPro XQ17V16 Military 16Mbit QML Configuration PROM
R 0 QPro XQ17V16 Military 16Mbit QML Configuration PROM DS111 (v1.0) December 15, 2003 0 8 Product Specification Features 16Mbit storage capacity Guaranteed operation over full military temperature range:
More informationPm39LV512 / Pm39LV010 / Pm39LV020 / Pm39LV040
512 Kbit / 1Mbit / 2Mbit / 4Mbit 3.0 Volt-only CMOS Flash Memory FEATURES Single Power Supply Operation - Low voltage range: 2.7 V - 3.6 V Memory Organization - Pm39LV512: 64K x 8 (512 Kbit) - Pm39LV010:
More informationAm29F040B. Data Sheet
Am29F040B Data Sheet July 2003 The following document specifies Spansion memory products that are now offered by both Advanced Micro Devices and Fujitsu. Although the document is marked with the name of
More informationDistributed by: www.jameco.com 1-800-831-4242 The content and copyrights of the attached material are the property of its owner. APPLICATION NOTE A V A I L A B L E AN61 16K X25160 2K x 8 Bit SPI Serial
More informationQPRO Family of XC1700E Configuration PROMs
11 QPRO Family of XC1700E Configuration PROMs Product Specification Features Configuration one-time programmable (OTP) read-only memory designed to store configuration bitstreams of Xilinx FPGA devices
More informationDescription INPUT INTERFACING
SEMICONDUCTOR ICM711, ICM71 December 1993 Features ICM711 (LCD) Description -Digit ICM711 (LCD) and ICM71 (LED) Display Drivers Four Digit Non-Multiplexed 7 Segment LCD Display Outputs With Backplane Driver
More informationAm28F Megabit (262,144 x 8-Bit) CMOS 12.0 Volt, Bulk Erase Flash Memory V Flash DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION
FINAL Am28F020 2 Megabit (262,144 x 8-Bit) CMOS 12.0 Volt, Bulk Erase Flash Memory DISTINCTIVE CHARACTERISTICS High performance Access times as fast as 70 ns CMOS low power consumption 30 ma maximum active
More informationFeatures DISPLAY DECODING INPUT INTERFACING. ICM7211AMlPLZ LCD Code B Microprocessor Direct Drive -40 to Ld PDIP* (Pb-free)
Data Sheet FN3158.7 4-Digit, LCD Display Driver The device is a non-multiplexed four-digit seven-segment CMOS LCD display decoder-driver. This device is configured to drive conventional LCD displays by
More informationDS1814/DS1819 5V and 3.3V MicroMonitor
5V and 3.3V MicroMonitor www.maxim-ic.com FEATURES Halts and restarts an out-of-control microprocessor Holds microprocessor in check during power transients Automatically restarts microprocessor after
More informationDS1216B. SmartWatch/RAM 16K/64K FEATURES PIN ASSIGNMENT PIN DESCRIPTION
DS1216B SmartWatch/RAM 16K/64K FEATURES Keeps track of hundredths of seconds, seconds, minutes, hours, days, date of the month, months, and years Converts standard 2K x 8 and 8K x 8 CMOS static RAMs into
More informationPYA28C K x 8 EEPROM FEATURES DESCRIPTION. Access Times of 120, 150, 200, and 250ns. Software Data Protection. Single 5V±10% Power Supply
PYA28C010 128K x 8 EEPROM FEATURES Access Times of 120, 150, 200, and 250ns Single 5V±10% Power Supply Simple Byte and Page Write Low Power CMOS: - 60 ma Active Current - 500 µa Standby Current Fast Write
More information1 Megabit Serial Flash EEPROM SST45LF010
EEPROM FEATURES: Single.0-.V Read and Write Operations Serial Interface Architecture SPI Compatible: Mode 0 and Mode Byte Serial Read with Single Command Superior Reliability Endurance: 00,000 Cycles (typical)
More informationPreliminary Data MOS IC. Type Ordering Code Package SDA Q67100-H5092 P-DIP-8-1
Nonvolatile Memory 1-Kbit E 2 PROM SDA 2516-5 Preliminary Data MOS IC Features Word-organized reprogrammable nonvolatile memory in n-channel floating-gate technology (E 2 PROM) 128 8-bit organization Supply
More information2-Megabit (256K x 8) 5-volt Only CMOS Flash Memory AT29C020. Features. Description. Pin Configurations
Features Fast Read Access Time - 90 ns 5-Volt-Only Reprogramming Sector Program Operation Single Cycle Reprogram (Erase and Program) 1024 Sectors (256 bytes/sector) Internal Address and Data Latches for
More information4-Megabit 2.7-volt Only Serial DataFlash AT45DB041. Features. Description. Pin Configurations
Features Single 2.7V - 3.6V Supply Serial Interface Architecture Page Program Operation Single Cycle Reprogram (Erase and Program) 2048 Pages (264 Bytes/Page) Main Memory Two 264-Byte SRAM Data Buffers
More informationAm29F004B. 4 Megabit (512 K x 8-Bit) CMOS 5.0 Volt-only Boot Sector Flash Memory DISTINCTIVE CHARACTERISTICS
Am29F004B 4 Megabit (512 K x 8-Bit) CMOS 5.0 Volt-only Boot Sector Flash Memory DISTINCTIVE CHARACTERISTICS 5.0 Volt single power supply operation Minimizes system-level power requirements High performance
More information8 bit Microcontroller with 8K bytes Flash. AT89S8252 Preliminary. Features. Description
Features Compatible with MCS-51 TM Products 8K bytes of In-System Reprogrammable Downloadable Flash Memory SPI Serial Interface for Program Downloading Endurance: 1,000 Write/Erase Cycles 2K bytes EEPROM
More informationCMOS Z8 OTP Microcontrollers
Z86E33/733/E34 Z86E43/743/E44 CMOS Z8 OTP Microcontrollers Copyright 2008 by Zilog, Inc. All rights reserved. www.zilog.com Warning: DO NOT USE IN LIFE SUPPORT LIFE SUPPORT POLICY ZILOG'S PRODUCTS ARE
More information±15kV ESD-Protected, Single/Dual/Octal, CMOS Switch Debouncers
19-477; Rev 1; 1/99 ±15k ESD-Protected, Single/Dual/Octal, General Description The are single, dual, and octal switch debouncers that provide clean interfacing of mechanical switches to digital systems.
More informationCHAPTER 1 MICROCOMPUTER SYSTEMS. 1.1 Introduction. 1.2 Microcontroller Evolution
CHAPTER 1 MICROCOMPUTER SYSTEMS 1.1 Introduction The term microcomputer is used to describe a system that includes a microprocessor, program memory, data memory, and an input/output (I/O). Some microcomputer
More informationNS32FX211 Microprocessor Compatible Real Time Clock
May 1993 NS32FX211 Microprocessor Compatible Real Time Clock General Description The NS32FX211 is fabricated using low threshold CMOS technology and is designed to operate in bus oriented microprocessor
More informationAm29LV040B. 4 Megabit (512 K x 8-Bit) CMOS 3.0 Volt-only, Uniform Sector 32-Pin Flash Memory DISTINCTIVE CHARACTERISTICS
Am29LV040B 4 Megabit (512 K x 8-Bit) CMOS 3.0 Volt-only, Uniform Sector 32-Pin Flash Memory DISTINCTIVE CHARACTERISTICS Single power supply operation Full voltage range: 2.7 to 3.6 volt read and write
More informationFrequency Generator for Pentium Based Systems
Integrated Circuit Systems, Inc. ICS969C-23 Frequency Generator for Pentium Based Systems General Description The ICS969C-23 is a low-cost frequency generator designed specifically for Pentium-based chip
More informationDATASHEET X24C Bit, 16 x 16 Bit Serial AUTOSTORE NOVRAM
DATASHEET X24C45 256 Bit, 16 x 16 Bit Serial AUTOSTORE NOVRAM FN8104 Rev 0.00 FEATURES AUTOSTORE NOVRAM Automatically performs a store operation upon loss of V CC Single 5V supply Ideal for use with single
More informationSemiconductor June 1992
FEDL96-3 FEDL96-3 Semiconductor June 992 MSM96-, -2 LCD Driver with Keyscan Function This version: MSM96-, Sep. 2 Previous version: Nov. 997-2 GENERAL DESCRIPTION The MSM96- is an LCD driver for a /3 duty
More information1. Pin diagram of 8051 and ports
e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: Programming parallel ports Module No: CS/ES/9 Quadrant 1 e-text In this lecture pin diagram of 8051 controller will be shown and
More information