The device can address up to 64KB of external program memory and up to 64KB of external RAM.

Size: px
Start display at page:

Download "The device can address up to 64KB of external program memory and up to 64KB of external RAM."

Transcription

1 CW9F52/CW9F54 Flash 05 MCU DESCRIPTION The CW9F52/54 series are -bit microcontroller with /6KB on-chip flash memory and 52B on-chip RAM. The devices use the 05 instruction set and are pin-for-pin compatible with industrystandard 05 microcontroller. The CW9F52/54 also provides the following features: 32 I/O lines, Watchdog timer, two data pointers, three 6-bit timer/counters, a seven vector four-level interrupt architecture, a full duplex serial port, and clock circuitry. In addition, the CW9F5x is designed with static logic for operation down to zero frequency and supports two software selectable power saving modes. The Idle Mode stops 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, disabling all other chip functions until the next external interrupt or hardware reset. The device can address up to 64KB of external program memory and up to 64KB of external RAM. FEATURES 05-Compatible Microcontroller Software, Development Tool, Pin-to-Pin Package Compatible Operation speed: 0 to 33MHz at 5V 256 Byte Internal RAM, 256 Byte on-chip XRAM Flexible Flash CW9F54 6KB; CW9F52 KB Support Address Range up to 64 KB of Program and Data Memory ISP available Three High-Current Port Pins (6 ma each) Three 6-bit Timers/Counters Full-Duplex, Enhanced UART Framing error detection Automatic address recognition Eight Interrupt Sources at 4 Priority Levels Programmable Watchdog Timer (WDT) Four -bit I/O Ports (32 I/O Pins) Double DPTR Register Low EMI Mode (Inhibit ALE) 2 Clocks or 6 clocks Per Cycle TTL- and CMOS-Compatible Logic Levels Low Power Modes Power-down Mode with Interrupt Wake-up Idle Mode Selectable Operation Clock Divide to /4, /6, /256, or /024th Temperature Ranges: -40 C to +5 C Packages Available 40-pin PDIP 44-pin QFP 44-pin LQFP, All Pb-free

2 APPLICATIONS Industrial control Building and security Small Appliances Consumer Product CW9F52/CW9F54 ORDERING INFORMATION Temperature Range Package Orderable Device Package Qty. DIP -40 C to +5 C QFP Pb-Free LQFP CW9F52-40P CW9F54-40P CW9F52-44Q CW9F54-44Q CW9F52-44L CW9F54-44L 9 Units/Tube 96 Units/Tray 60 Units/Tray PIN CONFIGURATION (T2) P.0 40 VDD (T2 EX) P P0.0 (AD0) P P0. (AD) P P0.2 (AD2) P P0.3 (AD3) P P0.4 (AD4) P P0.5 (AD5) P.7 33 P0.6 (AD6) RST (RXD) P3.0 (TXD) P pin PDIP P0.7 (AD7) EA ALE/PROG (INT0) P PSEN (INT) P P2.7 (A5) (T0) P P2.6 (A4) (T) P P2.5 (A3) (WR) P P2.4 (A2) (RD) P P2.3 (A) XTAL2 23 P2.2 (A0) XTAL 9 22 P2. (A9) VSS 20 2 P2.0 (A) 2

3 CW9F52/CW9F54 P.4 P.3 P.2 P. (T2 P.0 (T2) NC V D D P0.0 (AD P0. (AD P0.2 (AD P0.3 (AD EX) 0) ) 2) 3) P.5 P.6 P.7 RST (RXD) P3.0 NC (TXD) P3. (INT0) P3.2 (INT) P3.3 (T0) P3.4 (T) P pin QFP 44-pin LQFP P0.4 (AD4) P0.5 (AD5) P0.6 (AD6) P0.7 (AD7) EA NC ALE/PROG PSEN P2.7 (A5) P2.6 (A4) P2.5 (A3) V S (WR)P3.6 (WD)P3.7 XTAL2 XTAL S NC (A)P2.0 (A9)P2. ( A0)P2. 2 (A)P2.3 (A2)P2.4 PIN CONFIGURATION(CONTINUED) BLOCK DIAGRAM RAM Flash K/6K Timer 0 (6-bit) Timer (6-bit) Timer 2 (6-bit) Watchdog Timer Security Loc 05 CPU Core Interrupt Control I/O Port 0 I/O I/O Port I/O I/O Port 2 I/O I/O Port 3 I/O -bit Enhanced UART Oscillator Figure. Block Diagram 3

4 CW9F52/CW9F54 4 PIN DESCRIPTION in No. P Description Function (L)QFP DIP Type Name ain m e Alternat P Timer/Counter to input count T2: 2 from Timer/Counter out Clock or P. 4 2 capture/reload 2 Timer/Counter T2EX: control & direction trigger P P P P P P.7 3 I/O with internal pull-up Port The pull-ups. internal with I/O port bi-directional -bit pulled are pins Port inputs. LS TTL drive can buffers output them and to written are s when pullups internal the by high high have P.7 P.6, P.5, state. this in inputs as used be can ma. 6 of drive current - device. the reset will cycles machine two for pin the on high a running, is oscillator the While I RST 4 9 P I input Receive UART RXD: O P3. 7 output Transmit UART TXD: I P3.2 2 Input Interrupt INT0: I P Input Interrupt INT: I P Timer/Counter to input count T0: I P3.5 5 Timer/Counter to input count T: O P e strob Write Memory Data WR: O P Port The pull-ups. internal with I/O port bidirectional -bit pulled are pins 3 Port inputs. LS TTL drive can buffers output them and to written are s when pullups internal the by high state. this in inputs as used be can strobe Read Memory Data RD: O XTAL2 4 from the utput O amplifier. oscillator inverting clock internal the to and amplifier oscillator inverting the to Input I XTAL 5 9 V S S d Groun I.20 Rev

5 PIN DESCRIPTION(CONTINUED) P in DIP No. (L)QFP Name P2.0 P2. P2.2 P2.3 P2.4 P2.5 P2.6 P2.7 PSEN ALE/ PROG EA P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0. P0.0 VD 4 D Type I/O with internal pull-up I/O I/O I I/O I main -bit bi-directional I/O port with internal pull-ups. Port 2 pins are pulled high by the internal pull-ups when s are written to them and can be used as inputs in this state. Function Description CW9F52/CW9F54 Alternate Port 2 sends the high-order address during fetches from external program memory and during accesses to external Data Memory that use 6-bit address. In this application, it uses strong internal pull-ups when transiting to s. Program Store Enable: it is the Read strobe to external program. When the device is executing from internal program memory, it is inactive (High). When the device is executing code from external program memory, it is activated twice each machine cycle. Address Latch E nable: ALE is the output signal for latching the low byte of the address during an access to external mem ory. This pin is also the programming pulse input (PROG) for flash programming. Normally the A LE is emitted at a constant rate of /6 the crystal frequency. However, if AO is set to, ALE is disabled. Access Enable: EA must be connected to V internal program execution. -bit open drain bidirectional I/O port. As an output port each pin can sink several LS TTL inputs. Port 0 pins that have s written to them float, and in this state can be used as high- impedance inputs. pull-ups are required as a general purpose I/O port. Power Supply SS for external program execution, and to V D D for Port 0 is the multiplexed low-order address and data bus during accesses to external code and data memory. In this application, it uses strong internal pull-ups when transitioning to s. 5

6 PIN DESCRIPTION(CONTINUED) P in No. DIP (L)QFP Name NC Type main Function Description CW9F52/CW9F54 Alternate Note : It is not necessary to receive a 2V programming voltage during flash programming. Note 2: A LE loading issue: When ALE pin experiences higher loading (>30pf) during the reset, the MCU may accidentally enter into modes normal working mode. The solution is to add a pull-up resistor of 3~50 kω to VD D for ALE pin. N ote 3: For 6 clock mode, ALE is emitted at /3 of crystal frequency. MEMORY ORGANIZATION No Internal Connect The device has separate address spaces for program and data memory. Program Flash Memory There is an internal flash memory in the device. The flash memory has /6KByte Data RAM Memory T he data RAM has 52 Bytes on-chip memory. The first 256 Bytes are on-chip RAM and available by default. The second 256 Bytes are on-chip XRAM and enabled by clearing the EXTRAM bit in the AUXR register. The RAM can be addressed up to 64KB for external data memory. other than Expanded Data RAM Addressing The CW9F5x have the capability of 52 Bytes of RAM. See Figure 2. The device has four sections of internal data memory:. The lower 2 Bytes of RAM (00H to 7FH) are directly and indirectly addressable. 2. The higher 2 Bytes of RAM (0H to FFH) are indirectly addressable. 3. The special function registers (0H to FFH) are directly addressable only. 4. The expanded RAM of 256 Bytes (00H to FFH) is indirectly addressable by the move external instruction (MOVX) and clearing the EXTRAM bit. S ince the upper 2 bytes occupy the same addresses as the SFRs, the RAM must be accessed indirectly. The RAM and SFRs space are physically separate even though they have the same addresses. 6

7 CW9F52/CW9F54 When instructions access addresses in the upper 2 bytes (above 7FH), the MCU determines whether to access the SFRs or RAM by the type of instruction given. If it is indirect, then RAM is accessed. If it is direct, then an SFR is accessed. To access the expanded RAM, the EXTRAM bit must be cleared and MOVX instructions must be used. The extra 256 Bytes of memory is physically located on the chip and logically occupies the first 256 bytes of external memory (addresses 000H to FFH). When EXTRAM = 0, the expanded RAM is indirectly addressed using the MOVX instruction in combination with any of the registers R0, R or DPTR. Accessing the expanded RAM does not affect ports P0, P3.6 (WR), P3.7 (RD), or P2. Access to external memory higher than FFH using the MOVX instruction will access external memory (000H to FFFFH) and will perform in the same way as the standard 05, with P0 and P2 as data/address bus, and P3.6 and P3.7 as write and read timing signals. When EXTRAM =, and will be similar to the standard 05. Using provides an -bit address with multiplexed data on Port 0. Other output port pins can be used to output higher order address bits. This provides external paging capabilities. Using generates a 6-bit address. This allows external addressing up the 64K. Port 2 provides the high-order eight address bits (DPH), and Port 0 multiplexes the low order eight address bits (DPL) with data. Both and generates the necessary read and write signals (P3.6 - WR and P3.7 - RD) for external memory use. Data Memory RD, WR with EXTRAM bit A or MOVX A or MOVX AUXR ADDR<000H ADDR >= 000H ADDR = Any EXTRAM = 0 RD / WR not asserted RD / WR asserted RD / WR not asserted EXTRAM = RD / WR asserted RD / WR asserted RD/ WR asserted The stack pointer (SP) can be located anywhere within the 256 bytes of internal RAM (lower 2 bytes and upper 2 bytes). The stack pointer may not be located in any part of the expanded RAM. 7

8 CW9F52/CW9F54 FFH FFH (Indirect Addressing) FFH (Direct Addressing) Expanded RAM 256 Bytes 0H 7FH Upper 2 Bytes Internal RAM Lower 2 Bytes Internal RAM 0H Special Function Registers (SFRs) 000H (Indirect Addressing) 00H (Indirect & Direct Addressing) FFFFH (Indirect Addressing) FFFFH (Indirect Addressing) Data Memory Data Memory FFH 000H Expanded RAM 000H 0000H EXTRAM = 0 EXTRAM = Figure 2. Internal and Data Memory Structure FFFFH EA = 0 Exter 64 KByte 3FFFH EA = FFFH EA = 0000H 0000H 0000H CW9F54 CW9F52 Figure 3. Program Memory structure

9 CW9F52/CW9F54 ABSOLUTE MAXIMUM RATINGS Parameter Symbol Value Unit Voltage on EA Pin to V SS VEA -0.5 to +4.0 V DC Voltage on Any Pin to Ground VPIN -0.5 to VDD+0.5 V Transient Voltage (<20ns) on Any Other Pin to V SS -.0 to VDD+.0 V Maximum Current per I/O Pins P.5, P.6, P.7 IOL 20 ma Maximum Current per I/O for All Other Pins IOL 5 ma Power Dissipation (T A = 25 C).5 W Storage Temperature -65 to +50 C Through Hole Lead Soldering Temperature (0 Seconds) 300 C Surface Mount Solder Reflow Temperature (0 sec) 260 C Output Short Circuit Current 50 ma Note : Applied conditions greater than those listed under Absolute Maximum Ratings may cause permanent damage to the device. This is a stress rating only and functional operation of the device at these conditions or conditions greater than those defined in the operational sections of this data sheet is not implied. Exposure to absolute maximum rating conditions may affect device reliability. Note 2: All packages are 260 C capable in all solder versions. Note 3: Outputs shorted for no more than one second. No more than one output shorted at a time. RECOMMENDED OPERATING CONDITIONS Parameter Supply Voltage Oscillator Frequency Operating Ambient Temperature Symbol Min Max Unit VDD V fosc 0 33 MHz TA C RELIABILITY CHARACTERISTICS Parameter Symbol Test Method Min Unit Endurance NEND JEDEC Standard A7 0,000 Cycles Data Retention TDR JEDEC Standard A03 00 Years Latch Up ILTH JEDEC Standard IDD ma RECOMMENDED SYSTEM POWER-UP TIMINGS Parameter Symbol Min Unit Power-up to Read Operation TPU-READ 00 μs Power-up to Write Operation TPU-WRITE 00 μs PIN IMPEDANCE (TA=25 C, f= Mhz, other pins open) Parameter Symbol Test Conditions Max Unit I/O Pin Capacitance CI/O VI/O = 0V 5 pf Input Capacitance CIN VIN = 0V 2 pf Pin Inductance LPIN 20 nh 9

10 DC ELECTRICAL CHARACTERISTICS (TA = -40 C to +5 C; VDD = 4.5 to 5.5V; VSS = 0V) CW9F52/CW9F54 Parameter Symbol Test Conditions Min Max Unit Input Low Voltage VIL VDD - 0. V Input High Voltage VIH 0.2VDD VDD V Input High Voltage (XTAL, RST) VIH 0.7VDD VDD V Output Low Voltage (Ports.5,.6,.7) VOL VDD = 4.5V, IOL=6mA.0 V IOL = 00μA Output Low Voltage VDD = 4.5V IOL =.6mA (Ports, 2, 3) VOL IOL = 3.5mA 2.0 V Output Low Voltage (Port 0, ALE, PSEN),3 Output High Voltage (Ports,2,3, ALE, PSEN) 4 Output High Voltage (Port 0 in Bus Mode) 4 Logical 0 Input Current (Ports, 2, 3) VOL VOH VOH VDD = 4.5V IOL = 200μA IOL = 3.2mA V IOH = -0μA V DD VDD = 4.5V IOH = -30μA V DD V IOH = -60μA V DD -.5 IOH = -200μA VDD IOH = -3.2mA VDD V IIL VIN = 0.4V -75 μa Logical -to-0 Transition Current (Ports, 2, 3) 5 ITL VIN = 2V -650 μa Input Leakage Current (Port 0) ILI 0.45V < VIN < VDD-0.3 ±0 μa RST Pull-down Resistor RRST KΩ Pin Capacitance 6 25 C 5 pf Power 32 ma Supply Idle MHz 26 ma Current Power-down min VDD = 2V 50 μa Note : Under steady state (non-transient) conditions, IOL must be externally limited as follows: Maximum IOL per port pin: 5mA; Maximum IOL per -bit port: 26mA; Maximum IOL total for all outputs: 7mA. If IOL exceeds the test condition, VOL may exceed the related specific- ation. Pins are not guaranteed to sink current greater than the listed test conditions. Note 2: Capacitive loading on Ports 0 and 2 may cause spurious noise to be superimposed on the VOL of ALE and Ports and 3. The noise is due to external bus capacitance discharging into the Port 0 and 2 pins when the pins make -to-0 transitions during bus operations. In the worst cases (capacitive loading > 00pF), the noise pulse on the ALE pin may exceed 0.V. In such cases, it may be desirable to qualify ALE with a Schmitt Trigger, or use an address latch with a Schmitt Trigger STROBE input. Note 3: Load capacitance for Port 0, ALE and PSEN= 00pF, load capacitance for all other outputs = 0 pf. Note 4: Capacitive loading on Ports 0 and 2 may cause the VOH on ALE and PSEN to momentarily fall below the VDD specification when the address bits are stabilizing. Note 5: Pins of Ports, 2, and 3 source a transition current when they are being externally driven from to 0. The transition current reaches its maximum value when VIN is approximately 2V. Note 6: Pin capacitance is characterized but not tested. EA is 25pF (max). 0

11 CW9F52/CW9F54 AC ELECTRICAL CHARACTERISTICS (Load Capacitance for Port 0, ALE, and PSEN = 00pF; for All Other Outputs = 0pF. Input Rise/Fall Time = 0ns. T = -40 C to +5 C, VDD = 4.5 to 5.5V@33MHz, VSS = 0V) 25MHz(xMode) 33MHz(xMode) Variable Oscillator Parameter Symbol 2MHz(x2Mode) 6MHz(x2Mode) Unit Min Max Min Max Min Max x Mode Oscillator Freq. /T CLCL MHz x2 Mode Oscillator Freq. /2T CLCL MHz ALE Pulse Width T LHLL TCLCL- 5 ns Address Valid to ALE Low T AVLL 5 TCLCL-5 ns Address Hold After ALE Low T LLAX 5 TCLCL-5 ns ALE Low to Valid Instr. In T LLIV 66 4TCLCL 45 ns ALE Low to PSEN Low T LLPL 5 TCLCL-5 ns PSEN Pulse Width T PLPH 76 3TCLCL- 5 ns PSEN Low to Valid Instr. In T PLIV 4 3TCLCL 50 ns Input Instr. Hold After PSEN T PXIX 0 ns Input Instr. Float After PSEN T PXIZ 5 TCLCL 5 ns PSEN to Address valid T PXAV TCLCL - ns Address to Valid Instr. In T AVIV 92 5TCLCL 60 ns PSEN Low to Address Float T PLAZ ns RD Pulse Width T RLRH 52 6TCLCL 30 ns Write Pulse Width (WE) RD Low to Valid Data In Data Hold After RD Data Float After RD ALE Low to Valid Data In Address to Valid Data In ALE Low to RD or WR Low Address to RD or WR Low T WLWH 52 6TCLCL 30 ns T RLDV 02 5TCLCL 50 ns T RHDX ns T RHDZ 49 2TCLCL 2 ns T LLDV 92 TCLCL 50 ns T AVDV 9 9TCLCL 75 ns T LLWL TCLCL 5 3TCLCL + 5 ns T AVWL 9 4TCLCL 30 ns

12 AC ELECTRICAL CHARACTERISTICS(CONTINUED) Parameter Data Valid to WR High to Low Transition Data Hold After WR Data Valid to WR High RD Low to Address Float RD or WR High to ALE High Symbol 25MHz(xMode) 2MHz(x2Mode) Note:. Calculated values are for x Mode only. CW9F52/CW9F54 Description of Symbols: 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 TQVWX 20 0 TCLCL 20 ns TWHQX 0 TCLCL 20 ns T QVWH 62 7TCLCL 50 ns T RLAZ ns TWHLH 5 45 TCLCL 5 TCLCL + 5 ns For example: TAVLL = Time from Address Valid to ALE Low TLLPL = Time from ALE Low to PSEN Low 33MHz(xMode) 6MHz(x2Mode) Q: Output data R: RD signal T: Time V: Valid W: WR signal X: No longer a valid logic level Z: High Impedance (Float) Variable Oscillator Min Max Min Max Min Max Unit 2

13 AC ELECTRICAL CHARACTERISTICS(CONTINUED) CW9F52/CW9F54 ALE T LHLL PSEN T AVL L T LLPL T LLIV T PLIV T PLPH T PXAV PORT 0 PORT 2 T LLAX T PLAZ T PXIZ T PXIX A0 - A7 INSTR IN T AVI V A - A5 A0 - A7 A - A5 Figure 4. Program Memory Read Cycle ALE T LHLL T WHLH PSEN T LLDV T RLRH T LLWL RD T AVLL T LLAX T RLAZ T RLDV T RHDZ T RHDX PORT 0 A0-A7 FROM RI or DPL DATA IN A0-A7 FROM PCL INSTR IN T AVWL PORT 2 T AVDV P2[7:0] or A-A5 FROM DPH A-A5 FROM PCH Figure 5. Data Memory Read Cycle ALE T LHLL T WHLH PSEN TLWLL T WLWH WR T AVLL T LLAX T QVWX TQVWH T WHQX PORT 0 A0-A7 FROM RI or DPL DATA OUT A0-A7 FROM PCL INSTR IN T AVWL PORT 2 P2[7:0] or A-A5 FROM DPH A-A5 FROM PCH Figure 6. Data Memory Write Cycle 3

14 EXTERNAL CLOCK DRIVE CW9F52/CW9F54 Parameter Symbol 2 MHz 33 MHz Variable Min Max Min Max Min Max Unit Oscillator Frequency /T CLCL 0 40 MHz Clock Period T CLCL ns High Time T CHCX T CLCL 0.65T CLCL ns Low Time T CLCX T CLCL 0.65T CLCL ns Rise Time T CLCH 20 0 ns Fall Time T CHCL 20 0 ns V DD V 0.7V DD 0.2 V DD - 0. T CHCX T CLCX T CLCH T CHCL T CLCL Figure 7. Clock Drive Waveform SERIAL PORT TIMING Parameter Symbol 2MHz 33MHz Variable Min Max Min Max Min Max Serial Port Clock Cycle Time T XLXL TCLCL μs Output Data Setup to Clock Rising Edge Output Data Hold After Clock Rising Edge TQVXH TCLCL - 33 ns Unit 50 2TCLCL - 7 ns T XHQX 2TCLCL - 50 ns Input Data Hold After Clock Rising Edge Clock Rising Edge to Input Data Valid T XHDX ns T XHDV TCLCL - 33 ns INSTRUCTION ALE CLOCK OUTPUT DATA WRITE TO SBUF INPUT DATA CLEAR RI T XLXL TQVXH TXHQX T XHDX T XHDV SET TI VALID VALID VALID VALID VALID VALID VALID VALID SET R I Figure. Shift Register Mode Timing Waveforms 4

15 TEST DIAGRAM CW9F52/CW9F54 V IHT V ILT V HT V LT V LOAD +0.V V LOAD V LOAD -0.V Timing Reference Points V OH -0.V V OL +0.V AC Inputs during testing are driven at VIHT (VDD -0.5V) for Logic "" and VILT (0.45V) for a Logic "0". Measurement reference points for inputs and outputs are at VHT (0.2VDD + 0.9) and VLT (0.2VDD - 0.) Note: VHT- VHIGH Test VLT-VLOW Test VIHT-VINPUT HIGH Test VILT- VINPUT LOW Test For timing purposes, a port pin is no longer floating when a 00 mv change from load voltage occurs, and begins to float when a 00 mv change from the loaded VOH/VOL level occurs. IOL/IOH = ± 20mA. Figure 9. AC Testing Input/Output Waveform Figure0. Float Waveform VDD IDD V DD VDD TO TESTER VDD P0 TO DUT RST EA CL CLOCK SIGNAL (NC) XTAL2 XTAL V SS All other pins disconnected Figure. A Test Load Example Figure2. I DD Test Condition, Active Mode VDD VDD IDD VDD VDD = 2V VDD IDD VDD VDD P0 P0 RST EA RST EA (NC) XTAL2 CLOCK SIGNAL XTAL VSS (NC) XTAL2 XTAL VSS All other pins disconnected All other pins disconnected Figure3. IDD Test Condition, Idle Mode Figure4. IDD Test Condition, Power-down Mode 5

16 CW9F52/CW9F54 PHYSICAL DIMENSIONS QFP44 A A E2 Ø2x E2 Øx E B2 B B E2 A3 A2 A4 θ3 D2 R θ θ3 D D X C3 C C4 DETAIL X θ2 C2 R2 Symbol Dimension(mm) Dimension(mm) Symbol Min Max Min Max Ø3 Ø2 θ θ2 θ3 6

17 C5 CW9F52/CW9F54 PDIP40 θ D2 C4 A Ø B C3 C C2 A5 A3 A A2 A4 D D θ2 A6 Symbol Dimension(mm) Dimension(mm) Symbol Min Max Min Max Ø θ θ2 7

18 LQFP44 A CW9F52/CW9F54 D A B B INDEX D2 C C A D B A B θ F E 0.50 E E2 0.5 Symbol A A B B C C D Dimension(mm) Dimension(mm) Symbol Min Max Min Max (TYP) D D E E 0.50 E2 0.5 F 0.20 θ 0

80C51FA/83C51FA EVENT-CONTROL CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER Automotive

80C51FA/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 information

PDIP 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.

PDIP 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 information

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.

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 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 information

80C31BH 80C51BH 87C51 CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER

80C31BH 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 information

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.

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 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 information

8-Bit Microcontroller with 8K Bytes QuickFlash Memory

8-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 information

87C51FA/87C51FB/87C51FC/87C51FC-20 CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER Automotive

87C51FA/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 information

8-Bit Microcontroller with 8K Bytes QuickFlash

8-Bit Microcontroller with 8K Bytes QuickFlash Features Compatible with MCS-51 Products 8K Bytes of User Programmable QuickFlash Memory Fully Static Operation: 0 Hz to 24 MHz Three-Level Program Memory Lock 256 x 8-Bit Internal RAM 32 Programmable

More information

PDIP/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.

PDIP/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 information

8-bit CMOS Microcontroller ROMless TS80C31X2 AT80C31X2. 1. Features. 2. Description

8-bit CMOS Microcontroller ROMless TS80C31X2 AT80C31X2. 1. Features. 2. Description 1. Features 80C31 Compatible 8031 pin and instruction compatible Four 8-bit I/O ports Two 16-bit timer/counters 128 bytes scratchpad RAM High-Speed Architecture 40 MHz @ 5V, 30MHz @ 3V X2 Speed Improvement

More information

8-bit Microcontroller with 32K Bytes Flash AT89C51RC

8-bit Microcontroller with 32K Bytes Flash AT89C51RC Features Compatible with MCS -51 Products 32K Bytes of Reprogrammable Flash Memory Endurance: 1000 Write/Erase Cycles 4V to 5.5V Operating Range Fully Static Operation: 0 Hz to 33 MHz Three-level Program

More information

8-bit Microcontroller with 32K Bytes Flash AT89C51RC. Features. Description

8-bit Microcontroller with 32K Bytes Flash AT89C51RC. Features. Description Features Compatible with MCS-51 Products 32K Bytes of Reprogrammable Flash Memory Endurance: 1000 Write/Erase Cycles 4V to 5.5V Operating Range Fully Static Operation: 0 Hz to 33 MHz Three-level Program

More information

HT83C51 HIGH TEMPERATURE 83C51 MICROCONTROLLER FEATURES APPLICATIONS GENERAL DESCRIPTION. HTMOS TM High Temperature Products.

HT83C51 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 information

8-bit Microcontroller with 8K Bytes In-System Programmable Flash AT89S52

8-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 information

8-bit Microcontroller with 8K Bytes In-System Programmable Flash AT89S52

8-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 information

8-bit Microcontroller with 8K Bytes In-System Programmable Flash AT89S52. Features. Description

8-bit Microcontroller with 8K Bytes In-System Programmable Flash AT89S52. Features. Description Features Compatible with MCS-51 Products 8K Bytes of In-System Programmable (ISP) Flash Memory Endurance: 1000 Write/Erase Cycles 4.0V to 5.5V Operating Range Fully Static Operation: 0 Hz to 33 MHz Three-level

More information

endpoints. (Including control, interrupt, bulk in and per machine cycle

endpoints. (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 information

8-bit Low-Voltage Microcontroller with 8K Bytes In-System Programmable Flash AT89LS52. Features. Description

8-bit Low-Voltage Microcontroller with 8K Bytes In-System Programmable Flash AT89LS52. Features. Description Features Compatible with MCS-51 Products 8K Bytes of In-System Programmable (ISP) Flash Memory Endurance: 1000 Write/Erase Cycles 2.7V to 4.0V Operating Range Fully Static Operation: 0 Hz to 16 MHz Three-level

More information

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.

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 information

8-bit Low-Voltage Microcontroller with 4K Bytes In-System Programmable Flash AT89LS51

8-bit Low-Voltage Microcontroller with 4K Bytes In-System Programmable Flash AT89LS51 Features Compatible with MCS -51 Products 4K Bytes of In-System Programmable (ISP) Flash Memory Endurance: 10,000 Write/Erase Cycles 2.7V to 4.0V Operating Range Fully Static Operation: 0 Hz to 16 MHz

More information

High Temperature 83C51 Microcontroller HT83C51

High 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 information

TQFP P1.1 (T2 EX) P1.0 (T2) VCC (WR) P3.6 (RD) P3.7 PLCC P1.1 (T2EX) P1.0 (T2) VCC (TXD) P3.1 (INT0) P3.2 (INT1) P3.3 (T0) P3.4 (T1) P3.5 (RD) P3.

TQFP P1.1 (T2 EX) P1.0 (T2) VCC (WR) P3.6 (RD) P3.7 PLCC P1.1 (T2EX) P1.0 (T2) VCC (TXD) P3.1 (INT0) P3.2 (INT1) P3.3 (T0) P3.4 (T1) P3.5 (RD) P3. Features Compatible with MCS-51 Products 8K Bytes of User Programmable QuickFlash Memory 2.7V to 5.5V Operating Range Fully Static Operation: 0 Hz to 16 MHz Three-level Program Memory Lock 256 x 8-bit

More information

TSC80CL31/TSC80CL51. CMOS 1.8 Volt Single-Chip 8 Bit Microcontroller. Description. Available Products. Features. Optional

TSC80CL31/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 information

Rad. Tolerant 8-bit ROMless Microcontroller 80C32E

Rad. Tolerant 8-bit ROMless Microcontroller 80C32E Features 8032 Pin and Instruction Compatible Four 8-bit I/O Ports Three 16-bit Timer/Counters 256 bytes RAM Full-duplex UART Asynchronous Port Reset 6 Sources, 2 Level Interrupt Structure 64 Kbytes Program

More information

PDIP (T2) P1.0 (T2EX) P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 RST (RXD) P3.0 (TXD) P3.1 (INT0) P3.2 (INT1) P3.3 (T0) P3.4 (T1) P3.5 (WR) P3.6 (RD) P3.

PDIP (T2) P1.0 (T2EX) P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 RST (RXD) P3.0 (TXD) P3.1 (INT0) P3.2 (INT1) P3.3 (T0) P3.4 (T1) P3.5 (WR) P3.6 (RD) P3. Features Compatible with MCS-51 Products 20K Bytes of Reprogrammable Flash Memory Endurance: 1000 Write/Erase Cycles 4V to 5.5V Operating Range Fully Static Operation: 0 Hz to 33 MHz Three-level Program

More information

SyncMOS Technologies International, Inc. SM Bits Micro-controller 64KB ISP flash & 1KB RAM embedded Product List. Features

SyncMOS Technologies International, Inc. SM Bits Micro-controller 64KB ISP flash & 1KB RAM embedded Product List. Features Product List Features SM59364C25, 25MHz 64KB internal flash MCU SM59364C40, 40MHz 64KB internal flash MCU Description The SM59364 series product is an 8 - bit single chip micro controller with 64KB flash

More information

80C31/80C51. CMOS 0 to 42 MHz Single-Chip 8 Bit Microcontroller. Description. Features. Optional MATRA MHS

80C31/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 information

MX10FMAXDPC MX10FMAXDQC

MX10FMAXDPC 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 information

DS80C310 High-Speed Micro

DS80C310 High-Speed Micro www.maxim-ic.com FEATURES 80C32-compatible - 8051 pin- and itruction set-compatible - Full duplex serial port - Three 16-bit timer/counters - 256 bytes scratchpad RAM - Multiplexed address/data bus - Addresses

More information

SyncMOS Technologies International, Inc. SM8951A/8952A 8-Bits Micro-controller With 4/8KB flash embedded Product List. Features

SyncMOS Technologies International, Inc. SM8951A/8952A 8-Bits Micro-controller With 4/8KB flash embedded Product List. Features Product List Features SM8951A/8952AL25, 25MHz 4/8KB internal flash MCU SM8951A/8952AC25, 25MHz 4/8KB internal flash MCU SM8951A/8952AC40, 40MHz 4/8KB internal flash MCU Description The SM8951A/8952A series

More information

8-bit Microcontroller with 4K Bytes In-System Programmable Flash AT89S51

8-bit Microcontroller with 4K Bytes In-System Programmable Flash AT89S51 Features Compatible with MCS -51 Products 4K Bytes of In-System Programmable (ISP) Flash Memory Endurance: 1000 Write/Erase Cycles 4.0V to 5.5V Operating Range Fully Static Operation: 0 Hz to 33 MHz Three-level

More information

8-bit Microcontroller with 20K Bytes Flash AT89LV55

8-bit Microcontroller with 20K Bytes Flash AT89LV55 Features Compatible with MCS-51 Products 20K Bytes of Reprogrammable Flash Memory Endurance: 1,000 Write/Erase Cycles Fully Static Operation: 0 Hz to 12 MHz Three-level Program Memory Lock 256 x 8-bit

More information

80C552/83C552 Single-chip 8-bit microcontroller with 10-bit A/D, capture/compare timer, high-speed outputs, PWM

80C552/83C552 Single-chip 8-bit microcontroller with 10-bit A/D, capture/compare timer, high-speed outputs, PWM INTEGRATED CIRCUITS Single-chip 8-bit microcontroller with 10-bit A/D, capture/compare timer, high-speed outputs, PWM Supersedes data of 1998 Aug 13 2002 Sep 03 DESCRIPTION The (hereafter generically referred

More information

8XC CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER

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 information

80C31/80C51. CMOS 0 to 42 MHz Single-Chip 8 Bit Microcontroller. Description. Features. Optional

80C31/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 information

AT89C Bit Microcontroller with 2 Kbytes Flash. Features. Description. Pin Configuration

AT89C 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 information

8-Bit Microcontroller with 1K Bytes Flash. AT89C1051U Preliminary. Features. Description. Pin Configuration

8-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 information

8-bit Microcontroller with 20K Bytes Flash AT89C55WD

8-bit Microcontroller with 20K Bytes Flash AT89C55WD Features Compatible with MCS -51 Products 20K Bytes of Reprogrammable Flash Memory Endurance: 1000 Write/Erase Cycles 4V to 5.5V Operating Range FullyStaticOperation:0Hzto33MHz Three-level Program Memory

More information

AT Bit Spread- Spectrum Microcontroller. Preliminary. Features. Description. Pin Configuration

AT 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 information

89C51/89C52/89C54/89C58 80C51 8-bit microcontroller family 4K/8K/16K/32K Flash

89C51/89C52/89C54/89C58 80C51 8-bit microcontroller family 4K/8K/16K/32K Flash INTEGRATED CIRCUITS 1999 Oct 27 Replaces Datasheets 89C51 of 1999 Apr 01 and 89C52/89C54/89C58 of 1999 Apr 01 DESCRIPTION The contain a non-volatile FLASH program memory that is parallel programmable.

More information

PDIP (T2) P1.0 (T2 EX) P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 RST (RXD) P3.0 (TXD) P3.1 (INT0) P3.2 (INT1) P3.3 (T0) P3.4 (T1) P3.5

PDIP (T2) P1.0 (T2 EX) P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 RST (RXD) P3.0 (TXD) P3.1 (INT0) P3.2 (INT1) P3.3 (T0) P3.4 (T1) P3.5 Features Compatible with MCS-51 Products 20K Bytes of In-System Reprogrammable Flash Memory Endurance: 1,000 Write/Erase Cycles Fully Static Operation: 0 Hz to 33 MHz Three-level Program Memory Lock 256

More information

DS80C310 High-Speed Microcontroller

DS80C310 High-Speed Microcontroller High-Speed Microcontroller www.maxim-ic.com GENERAL DESCRIPTION The DS80C310 is a fast 80C31/80C32-compatible microcontroller. It features a redesigned processor core without wasted clock and memory cycles.

More information

SyncMOS Technologies International, Inc. SM8951A/8952A 8-Bits micro-controller With 4/8KB flash embedded Product List Features

SyncMOS Technologies International, Inc. SM8951A/8952A 8-Bits micro-controller With 4/8KB flash embedded Product List Features Product List Features SM8951A/8952AL25, 25MHz 4/8KB internal flash MCU SM8951A/8952AC25, 25MHz 4/8KB internal flash MCU SM8951A/8952AC40, 40MHz 4/8KB internal flash MCU Description The SM8951A/8952A series

More information

1 Megabit Serial Flash EEPROM SST45LF010

1 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 information

8-Bit Microcontroller with 2K Bytes Flash AT89C2051. Features. Description. Pin Configuration

8-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 information

DS80C410/DS80C411 Network Microcontrollers with Ethernet and CAN

DS80C410/DS80C411 Network Microcontrollers with Ethernet and CAN 19-4659; Rev 5; 4/15 DS80C410/DS80C411 Network Microcontrollers with Ethernet and CAN GENERAL DESCRIPTION The DS80C410/DS80C411 network microcontrollers offer the highest integration available in an 8051

More information

8-bit Microcontroller with 20K Bytes Flash AT89LV55

8-bit Microcontroller with 20K Bytes Flash AT89LV55 Features Compatible with MCS -51 Products 20K Bytes of Reprogrammable Flash Memory Endurance: 1,000 Write/Erase Cycles Fully Static Operation: 0 Hz to 12 MHz Three-level Program Memory Lock 256 x 8-bit

More information

TSC80C31/80C51. CMOS 0 to 44 MHz Single-Chip 8 Bit Microcontroller. Description. Features. Optional

TSC80C31/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 information

8-bit Microcontroller with 20K Bytes Flash AT89LV55

8-bit Microcontroller with 20K Bytes Flash AT89LV55 Features Compatible with MCS -51 Products 20K Bytes of Reprogrammable Flash Memory Endurance: 1,000 Write/Erase Cycles Fully Static Operation: 0 Hz to 12 MHz Three-level Program Memory Lock 256 x 8-bit

More information

8-Bit Microcontroller with 12K Bytes Flash AT89LS53. Features

8-Bit Microcontroller with 12K Bytes Flash AT89LS53. Features Features Compatible with MCS 51 Products 12K Bytes of In-System Reprogrammable Downloadable Flash Memory - SPI Serial Interface for Program Downloading - Endurance: 1,000 Write/Erase Cycles 2.7V to 6V

More information

INTEGRATED CIRCUITS. 80C451/83C451/87C451 CMOS single-chip 8-bit microcontrollers. Product specification 1996 Aug 16

INTEGRATED CIRCUITS. 80C451/83C451/87C451 CMOS single-chip 8-bit microcontrollers. Product specification 1996 Aug 16 INTEGRATED CIRCUITS 1996 Aug 16 DESCRIPTION The Philips 8XC451 is an I/O expanded single-chip microcontroller fabricated with Philips high-density CMOS technology. Philips epitaxial substrate minimizes

More information

: 40 to +85 C (Operation at +125 C conforms to the other specification.) Fully static circuit Upward compatible with the MSM80C51F/80C31F

: 40 to +85 C (Operation at +125 C conforms to the other specification.) Fully static circuit Upward compatible with the MSM80C51F/80C31F E2E1023-27-Y3 Semiconductor Semiconductor CMOS 8-bit Microcontroller This version: Jan. 1998 Previous version: Nov. 1996 GENERAL DESCRIPTION The MSM80C154S/MSM83C154S, designed for the high speed version

More information

87C524/87C528 80C51 8-bit microcontrollers 16K/32K, 512 OTP, I 2 C, watchdog timer INTEGRATED CIRCUITS. Product specification.

87C524/87C528 80C51 8-bit microcontrollers 16K/32K, 512 OTP, I 2 C, watchdog timer INTEGRATED CIRCUITS. Product specification. INTEGRATED CIRCUITS Replaces data sheets 87C524 of 1998 May 01 and 87C528 of 1998 May 01 IC28 Data Handbook 1999 Jul 23 DESCRIPTION The 87C528 single-chip 8-bit microcontroller is manufactured in an advanced

More information

DS80C400 Network Microcontroller

DS80C400 Network Microcontroller www.dalsemi.com DS80C400 Network Microcontroller www.maxim-ic.com GENERAL DESCRIPTION The DS80C400 network microcontroller offers the highest integration available in an 8051 device. Peripherals include

More information

512K bitstwo-wire Serial EEPROM

512K bitstwo-wire Serial EEPROM General Description The provides 524,288 bits of serial electrically erasable and programmable read-only memory (EEPROM), organized as 65,536 words of 8 bits each. The device is optimized for use in many

More information

INTEGRATED CIRCUITS. 80C32/87C52 CMOS single-chip 8-bit microcontrollers. Product specification 1996 Aug 16 IC20 Data Handbook

INTEGRATED CIRCUITS. 80C32/87C52 CMOS single-chip 8-bit microcontrollers. Product specification 1996 Aug 16 IC20 Data Handbook INTEGRATED CIRCUITS 80C32/87C52 1996 Aug 16 IC20 Data Handbook 80C32/87C52 DESCRIPTION The Philips 80C32/87C52 is a high-performance microcontroller fabricated with Philips high-density CMOS technology.

More information

83C453/87C453 80C51 8-bit microcontroller family 8K/256 OTP/ROM, expanded I/O

83C453/87C453 80C51 8-bit microcontroller family 8K/256 OTP/ROM, expanded I/O INTEGRATED CIRCUITS Supersedes data of 997 Dec 29 IC20 Data Handbook 998 Apr 23 DESCRIPTION The Philips 8XC453 is an I/O expanded single-chip microcontroller fabricated with Philips high-density CMOS technology.

More information

8-bit Microcontroller with 12K Bytes Flash AT89S53

8-bit Microcontroller with 12K Bytes Flash AT89S53 Features Compatible with MCS-51 Products 12K Bytes of In-System Reprogrammable Downloadable Flash Memory SPI Serial Interface for Program Downloading Endurance: 1,000 Write/Erase Cycles 4V to 6V Operating

More information

PDIP/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.

PDIP/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 information

8 bit Microcontroller with 8K bytes Flash. AT89S8252 Preliminary. Features. Description

8 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 information

AT24C01A/02/04/08/16. 2-Wire Serial CMOS E 2 PROM. Features. Description. Pin Configurations. 1K (128 x 8) 2K (256 x 8) 4K (512 x 8) 8K (1024 x 8)

AT24C01A/02/04/08/16. 2-Wire Serial CMOS E 2 PROM. Features. Description. Pin Configurations. 1K (128 x 8) 2K (256 x 8) 4K (512 x 8) 8K (1024 x 8) AT24C01A/02/04/08/16 Features Low Voltage and Standard Voltage Operation 5.0 (V CC = 4.5V to 5.5V) 2.7 (V CC = 2.7V to 5.5V) 2.5 (V CC = 2.5V to 5.5V) 1.8 (V CC = 1.8V to 5.5V) Internally Organized 128

More information

AT28C16. 16K (2K x 8) CMOS E 2 PROM. Features. Description. Pin Configurations

AT28C16. 16K (2K x 8) CMOS E 2 PROM. Features. Description. Pin Configurations Features Fast Read Access Time - 150 ns Fast Byte Write - 200 µs or 1 ms Self-Timed Byte Write Cycle Internal Address and Data Latches Internal Control Timer Automatic Clear Before Write Direct Microprocessor

More information

80C51 External Memory Interfacing

80C51 External Memory Interfacing INTRODUCTION The 51 family is arguably the most popular 8-bit embedded controller lineup thanks to efficient yet powerful architecture, multi-sourcing by the world s top semiconductor companies and unprecedented

More information

8051 Microcontroller

8051 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 information

SyncMOS Technologies Inc.

SyncMOS Technologies Inc. 8 - Bit Micro-controller with 64KB flash & 1KB RAM embedded Product List L25, 25 MHz 64KB internal memory MCU C25, 25 MHz 64KB internal memory MCU Description The series product is an 8 - bit single chip

More information

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 4 The 8051 Architecture

EEE3410 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 information

80C32/80C52. CMOS 0 to 44 MHz Single Chip 8 bit Microntroller. Description. Features. Optional

80C32/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 information

TSC87C51. CMOS 0 to 33 MHz Programmable 8 bit Microcontroller. Preliminary. Description. Features

TSC87C51. 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 information

AT89S4D12. 8-Bit Microcontroller with 132K Bytes Flash Data Memory AT89S4D12. Features. Description. Pin Configurations

AT89S4D12. 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 information

87C51/80C51BH/80C31BH CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER Commercial/Express

87C51/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 information

AT29C K (32K x 8) 5-volt Only CMOS Flash Memory. Features. Description. Pin Configurations

AT29C K (32K x 8) 5-volt Only CMOS Flash Memory. Features. Description. Pin Configurations Features Fast Read Access Time - 70 ns 5-Volt-Only Reprogramming Page Program Operation Single Cycle Reprogram (Erase and Program) Internal Address and Data Latches for 64-Bytes Internal Program Control

More information

8XC51FX CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLERS Commercial/Express

8XC51FX 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 information

A24C02. AiT Semiconductor Inc. ORDERING INFORMATION

A24C02. AiT Semiconductor Inc.   ORDERING INFORMATION DESCRIPTION provides 2048 bits of serial electrically erasable and programmable read-only memory (EEPROM), organized as 256 words of 8 bits each. The device is optimized for use in many industrial and

More information

2-Megabit (256K x 8) 5-volt Only CMOS Flash Memory AT29C020. Features. Description. Pin Configurations

2-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 information

Rev. No. History Issue Date Remark

Rev. No. History Issue Date Remark Preliminary 512K X 8 OTP CMOS EPROM Document Title 512K X 8 OTP CMOS EPROM Revision History Rev. No. History Issue Date Remark 0.0 Initial issue June 17, 1998 Preliminary 1.0 Change CE from VIL to VIH

More information

DS2252T. Secure Microcontroller Module PACKAGE OUTLINE FEATURES

DS2252T. Secure Microcontroller Module PACKAGE OUTLINE FEATURES DS2252T Secure Microcontroller Module FEATURES 8051 compatible microcontroller for secure/seitive applicatio 32K, 64K, or 128K bytes of nonvolatile SRAM for program and/or data storage In system programming

More information

A24C08. AiT Semiconductor Inc. ORDERING INFORMATION

A24C08. AiT Semiconductor Inc.   ORDERING INFORMATION DESCRIPTION The provides 8192 bits of serial electrically erasable and programmable read-only memory (EEPROM), organized as 1024 words of 8 bits each. The device is optimized for use in many industrial

More information

FM24CL04 4Kb FRAM Serial Memory

FM24CL04 4Kb FRAM Serial Memory 4Kb FRAM Serial Memory Features 4K bit Ferroelectric Nonvolatile RAM Organized as 512 x 8 bits Unlimited Read/Writes 45 Year Data Retention NoDelay Writes Advanced High-Reliability Ferroelectric Process

More information

INTEGRATED CIRCUITS. TPM749 Microcontroller with TrackPoint microcode from IBM. Product specification 1996 May 01 Data Handbook IC20

INTEGRATED 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 information

8XC51RA RB RC CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER

8XC51RA RB RC CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER 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

More information

A24C64. AiT Semiconductor Inc. ORDERING INFORMATION

A24C64. AiT Semiconductor Inc.   ORDERING INFORMATION DESCRIPTION provides 65536 bits of serial electrically erasable and programmable read-only memory (EEPROM) organized as 8192 words of 8 bits each. The is optimized for use in many industrial and commercial

More information

Am27C128. Advanced Micro Devices. 128 Kilobit (16,384 x 8-Bit) CMOS EPROM DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION BLOCK DIAGRAM FINAL

Am27C128. 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 information

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.

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 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 information

LP621024E-I Series 128K X 8 BIT CMOS SRAM. Document Title 128K X 8 BIT CMOS SRAM. Revision History. AMIC Technology, Corp.

LP621024E-I Series 128K X 8 BIT CMOS SRAM. Document Title 128K X 8 BIT CMOS SRAM. Revision History. AMIC Technology, Corp. 128K X 8 BIT CMOS SRAM Document Title 128K X 8 BIT CMOS SRAM Revision History Rev. No. History Issue Date Remark 0.0 Initial issue January 14, 2008 Preliminary 1.0 Final version release September 21, 2010

More information

SH57K12. High Performance 8031 Microcontroller. Preliminary. Features. General Description

SH57K12. High Performance 8031 Microcontroller. Preliminary. Features. General Description Preliminary Features 8031 MCU core embedded DC to 24 MHz operating frequency EV: ROM-less 16 KB MASK ROM for program storage 384 bytes on-chip data RAM: 256 bytes accessed as in the 8031 128 bytes accessed

More information

ISSI. IS89C51 CMOS SINGLE CHIP 8-BIT MICROCONTROLLER with 4-Kbytes of FLASH ISSI IS89C51 NOVEMBER 1998 FEATURES GENERAL DESCRIPTION

ISSI. IS89C51 CMOS SINGLE CHIP 8-BIT MICROCONTROLLER with 4-Kbytes of FLASH ISSI IS89C51 NOVEMBER 1998 FEATURES GENERAL DESCRIPTION IS89C51 CMOS SINGLE CHIP 8-BIT MICROCONTROLLER with 4-Kbytes of FLASH NOVEMBER 1998 FEATURES 80C51 based architecture 4-Kbytes of on-chip Reprogrammable Flash Memory 128 x 8 RAM Two 16-bit Timer/Counters

More information

128Kx8 CMOS MONOLITHIC EEPROM SMD

128Kx8 CMOS MONOLITHIC EEPROM SMD 128Kx8 CMOS MONOLITHIC EEPROM SMD 5962-96796 WME128K8-XXX FEATURES Read Access Times of 125, 140, 150, 200, 250, 300ns JEDEC Approved Packages 32 pin, Hermetic Ceramic, 0.600" DIP (Package 300) 32 lead,

More information

8051 Microcontroller

8051 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 information

24C08/24C16. Two-Wire Serial EEPROM. Preliminary datasheet 8K (1024 X 8)/16K (2048 X 8) General Description. Pin Configuration

24C08/24C16. Two-Wire Serial EEPROM. Preliminary datasheet 8K (1024 X 8)/16K (2048 X 8) General Description. Pin Configuration Two-Wire Serial EEPROM Preliminary datasheet 8K (1024 X 8)/16K (2048 X 8) Low-voltage Operation 1.8 (VCC = 1.8V to 5.5V) Operating Ambient Temperature: -40 C to +85 C Internally Organized 1024 X 8 (8K),

More information

4-Megabit (512K x 8) 5-volt Only CMOS Flash Memory AT49F040 AT49F040T AT49F040/040T AT49F040/040T. Features. Description. Pin Configurations

4-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 information

Am27C020. Advanced Micro Devices. 2 Megabit (262,144 x 8-Bit) CMOS EPROM DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION BLOCK DIAGRAM FINAL

Am27C020. 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 information

Am27C512. Advanced Micro Devices. 512 Kilobit (65,536 x 8-Bit) CMOS EPROM DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION BLOCK DIAGRAM FINAL

Am27C512. 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 information

THM3060. Multiple Protocols Contactless Reader IC. Features. Pinning Diagram

THM3060. Multiple Protocols Contactless Reader IC. Features. Pinning Diagram THM3060 Multiple Protocols Contactless Reader IC Features Compatible with ISO/IEC 14443 A/B Support higher baudrate up to 848 Kbit/s Compatible with ISO/IEC 15693 Host interface selectable: UART,SPI and

More information

A23W8308. Document Title 262,144 X 8 BIT CMOS MASK ROM. Revision History. Rev. No. History Issue Date Remark

A23W8308. Document Title 262,144 X 8 BIT CMOS MASK ROM. Revision History. Rev. No. History Issue Date Remark Preliminary 262,144 X 8 BIT CMOS MASK ROM Document Title 262,144 X 8 BIT CMOS MASK ROM Revision History Rev. No. History Issue Date Remark 0.0 Initial issue November 11, 1999 Preliminary PRELIMINARY (November,

More information

DS80C320/DS80C323. High Speed/Low Power Micro FEATURES PIN ASSIGNMENT

DS80C320/DS80C323. High Speed/Low Power Micro FEATURES PIN ASSIGNMENT DS80C320/DS80C323 High Speed/Low Power Micro FEATURES 80C32 Compatible 8051 Pin and instruction set compatible Four 8 bit I/O ports Three 16 bit timer/counters 256 bytes scratchpad RAM Addresses 64KB ROM

More information

CAT22C Bit Nonvolatile CMOS Static RAM

CAT22C 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 information

8-Bit CMOS Microcontorller

8-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 information

FM24C Kb FRAM Serial Memory Features

FM24C Kb FRAM Serial Memory Features Preliminary FM24C512 512Kb FRAM Serial Memory Features 512Kbit Ferroelectric Nonvolatile RAM Organized as 65,536 x 8 bits High Endurance 10 Billion (10 10 ) Read/Writes 45 year Data Retention NoDelay Writes

More information

93C76/86. 8K/16K 5.0V Microwire Serial EEPROM FEATURES DESCRIPTION PACKAGE TYPES BLOCK DIAGRAM

93C76/86. 8K/16K 5.0V Microwire Serial EEPROM FEATURES DESCRIPTION PACKAGE TYPES BLOCK DIAGRAM 8K/16K 5.0V Microwire Serial EEPROM FEATURES PACKAGE TYPES Single 5.0V supply Low power CMOS technology - 1 ma active current typical ORG pin selectable memory configuration 1024 x 8- or 512 x 16-bit organization

More information

ZD24C32A. I 2 C-Compatible (2-wire) Serial EEPROM. 32-Kbit (4,096 x 8) DATASHEET. Features. Description. Low Voltage Operation

ZD24C32A. I 2 C-Compatible (2-wire) Serial EEPROM. 32-Kbit (4,096 x 8) DATASHEET. Features. Description. Low Voltage Operation I 2 C-Compatible (2-wire) Serial EEPROM 32-Kbit (4,096 x 8) DATASHEET Features Low Voltage Operation VCC = 1.7V to 5.5V Internally Organized as 4,096 x 8 (32Kb) Additional Write lockable page I 2 C-compatible

More information