Please enter a valid full or partial manufacturer part number with a minimum of 3 letters or numbers

    P89C51RD2H Search Results

    SF Impression Pixel

    P89C51RD2H Price and Stock

    Philips Semiconductors P89C51RD2HBA

    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    Bristol Electronics P89C51RD2HBA 10
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Get Quote

    Philips E C G Inc P89C51RD2HBA

    Electronic Component
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    ComSIT USA P89C51RD2HBA 4
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Get Quote

    Philips E C G Inc P89C51RD2HBP

    Electronic Component
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    ComSIT USA P89C51RD2HBP 2
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Get Quote

    Others P89C51RD2HBA

    INSTOCK
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    Chip 1 Exchange P89C51RD2HBA 17
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Get Quote

    P89C51RD2H Datasheets (12)

    Part ECAD Model Manufacturer Description Curated Datasheet Type PDF
    P89C51RD2H Philips Semiconductors 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM Original PDF
    P89C51RD2HBA Philips Semiconductors 80C51 8-bit Flash microcontroller Original PDF
    P89C51RD2HBA Philips Semiconductors 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM Original PDF
    P89C51RD2HBB Philips Semiconductors 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM Original PDF
    P89C51RD2HBBD Philips Semiconductors 80C51 8-bit Flash microcontroller Original PDF
    P89C51RD2HBBD Philips Semiconductors 80C51 8-bit Flash microcontroller family Original PDF
    P89C51RD2HBP Philips Semiconductors 80C51 8-bit Flash microcontroller Original PDF
    P89C51RD2HBP Philips Semiconductors 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM Original PDF
    P89C51RD2HFA Philips Semiconductors 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM Original PDF
    P89C51RD2HFB Philips Semiconductors 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM Original PDF
    P89C51RD2HFP Philips Semiconductors 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM Original PDF
    P89C51RD2HXX Philips Semiconductors 80C51 8-bit Flash microcontroller family Original PDF

    P89C51RD2H Datasheets Context Search

    Catalog Datasheet Type Document Tags PDF

    89c51rd2hxx

    Abstract: 0200000301C03A 89C51RB2Hxx 89C51RD2H Parallel programming with 87C51 P89C51RD2 PWM programming P89C51RB2Hxx 89C51RC2Hxx
    Text: INTEGRATED CIRCUITS P89C51RB2Hxx P89C51RC2Hxx P89C51RD2Hxx 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM Product data Supersedes data of 2001 Jun 27 Philips Semiconductors 2002 May 24 Philips Semiconductors Preliminary data


    Original
    P89C51RB2Hxx P89C51RC2Hxx P89C51RD2Hxx 80C51 16KB/32KB/64KB 512B/512B/1KB P89C51RB2/P89C51RC2/ 89c51rd2hxx 0200000301C03A 89C51RB2Hxx 89C51RD2H Parallel programming with 87C51 P89C51RD2 PWM programming P89C51RB2Hxx 89C51RC2Hxx PDF

    P89C51RD2* parallel programming

    Abstract: 80C51 AN461 PLCC44 software free
    Text: INTEGRATED CIRCUITS Date: Document Release: Devices Affected: September 17, 2002 Version 1.1 P89C51RB2Hxx, P89C51RC2Hxx, P89C51RD2Hxx referenced to as 89C51Rx2H in this document This errata sheet describes both the functional deviations and any deviations from the


    Original
    P89C51RB2Hxx, P89C51RC2Hxx, P89C51RD2Hxx 89C51Rx2H P89C51Rx2Hxx P89C51Rx2H PLCC44 AN461) P89C51RD2* parallel programming 80C51 AN461 software free PDF

    p89c51rd2

    Abstract: p89c51rd2 CIRCUIT P89C51RC2HFBD P89C51RD2HBA
    Text: INTEGRATED CIRCUITS P89C51RB2/P89C51RC2/P89C51RD2 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM Preliminary specification Supersedes data of 2000 Nov 28 IC28 Data Handbook Philips Semiconductors 2001 Jan 11 Philips Semiconductors


    Original
    P89C51RB2/P89C51RC2/P89C51RD2 80C51 16KB/32KB/64KB 512B/512B/1KB P89C51RB2/P89C51RC2/ P89C51RD2 p89c51rd2 p89c51rd2 CIRCUIT P89C51RC2HFBD P89C51RD2HBA PDF

    89C51RD2 programmer circuit

    Abstract: 89C51RA2 LPC2200 LPC2210 LPC2212 LPC2214 LPC2290 LPC2292 LPC2294 philips microcontroller
    Text: LPC2294 Package Options Max. Freq. [MHz] CPU Voltage I/O Voltage Temp. Range Options The LPC2200 family is based on the ARM7TDMI-S core and offers an external bus interface with 4 Chip Selects, a bigger 144-pin package, up to 4 CAN channels as well as eight 10-bit ADC channels.


    Original
    LPC2294 LPC2200 144-pin 10-bit LQFP144 10-bit LPC2214 89C51RD2 programmer circuit 89C51RA2 LPC2210 LPC2212 LPC2290 LPC2292 LPC2294 philips microcontroller PDF

    MAX232CPE application sheet

    Abstract: P89c51rx2 application note for checksum calculation intel embedded microcontroller handbook 80C51 80C52 AN461 P89C51RD2* parallel programming SU01690
    Text: INTEGRATED CIRCUITS ABSTRACT This application note describes the three methods that can be used to program the Flash code memory of the 89C51Rx+/Rx2/66x families of microcontrollers. It discusses in detail the operation of the In-System Programming ISP capability which allows these


    Original
    89C51Rx /Rx2/66x AN461 MAX232CPE application sheet P89c51rx2 application note for checksum calculation intel embedded microcontroller handbook 80C51 80C52 AN461 P89C51RD2* parallel programming SU01690 PDF

    operation of AT89s52 block diagram

    Abstract: atmel at89c55wd programmer MCS51 MCS51 adapter P89C238 mcs 96 programming MCS-51 ic at89c51 P89C238MB W77LE58
    Text: MCS-51 Writer Devices Supported MCS-51 Writer MCS-51 Writer main unit x1, USB cable x1, adaptor x1, PC Software, drivers and manuals on CD-ROM x1 DC 12V/500mA Adaptor Main unit USB cable Introduction Unit top view Unit back view Power switch USB port B type


    Original
    MCS-51 2V/500mA AT89C51 AT89C52 AT89LV51 AT89LV52 AT89C55 AT89LV55 operation of AT89s52 block diagram atmel at89c55wd programmer MCS51 MCS51 adapter P89C238 mcs 96 programming ic at89c51 P89C238MB W77LE58 PDF

    PCF7931AS

    Abstract: PCF7935AS PCF79730S-3851 PCF7931 PCF7935 PCF7931XP/C PCF79730S pcf79735S PHILIPS PCF7935AS TDA4859ps
    Text: Philips Semiconductors Product Discontinuations Notice DN44 December 31, 2000 SEE DN44 NOTICE LETTER FOR APPLICABLE TERMS, CONDITIONS AND CODE DEFINITIONS FOR THESE DISCONTINUED PRODUCTS. REFER TO PHILIPS WEB-SITE "http://www.semiconductors.philips.com/eol" FOR ADDED INFORMATION.


    Original
    87C528 X3A-KTY181/1 X3A-OH155 PCF7931AS PCF7935AS PCF79730S-3851 PCF7931 PCF7935 PCF7931XP/C PCF79730S pcf79735S PHILIPS PCF7935AS TDA4859ps PDF

    AT89S52 specification

    Abstract: AT89S52 specification microcontroller microcontroller atmel at89s52 Microcontroller AT89S52 usb programmer atmel at89c55wd programmer Microcontroller AT89S52 AT89S52 microcontroller atmel AT89C52 PROGRAMMER ic at89s52 ic AT89S51
    Text: LEAPER-5E USB Handy MCS-51 IC Writer Programmer Series A18 Introduction LEAPER-5E is a single-site programmer especially for 8-Bit microcontroller. It is able to support One-Chip programming and various kinds of file type. As that, LEAPER5E reaches the programming demands in


    Original
    MCS-51 2V/500mA PLCC-44 P89C58UB P89C51RC+ P89C51RC2H P89C51RB2 P89C51X2 P89C58X2 P89C54B AT89S52 specification AT89S52 specification microcontroller microcontroller atmel at89s52 Microcontroller AT89S52 usb programmer atmel at89c55wd programmer Microcontroller AT89S52 AT89S52 microcontroller atmel AT89C52 PROGRAMMER ic at89s52 ic AT89S51 PDF

    on5134

    Abstract: philips ON5134 transistor tda3612 OM8838ps BT 804 triac on5134 Transistor on5217 triacs bt 804 600v D203B SMD Transistor W02
    Text: Philips Semiconductors, Inc. Product Discontinuation Notice DN48A Exhibit A January 21, 2003 SEE DN48A NOTICE LETTER FOR APPLICABLE TERMS, CONDITIONS AND CODE DEFINITIONS FOR THESE DISCONTINUED PRODUCTS. REFER TO PHILIPS WEB-SITE "http://www.semiconductors.philips.com/eol" FOR ADDED INFORMATION.


    Original
    DN48A DN48A on5134 philips ON5134 transistor tda3612 OM8838ps BT 804 triac on5134 Transistor on5217 triacs bt 804 600v D203B SMD Transistor W02 PDF

    P89C51RD2 parallel programming

    Abstract: P89C51RD2HBA 89C51RD2 pwm application note 89c51rd2 application notes 8051 microcontroller P89C51RD2 89c51 c programming examples
    Text: INTEGRATED CIRCUITS P89C51RB2/P89C51RC2/P89C51RD2 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM Preliminary specification Supersedes data of 2000 Aug 21 IC28 Data Handbook Philips Semiconductors 2000 Nov 28 Philips Semiconductors


    Original
    P89C51RB2/P89C51RC2/P89C51RD2 80C51 16KB/32KB/64KB 512B/512B/1KB P89C51RB2/P89C51RC2/ P89C51RD2 P89C51RB2/RC2/RD2 P89C51RD2 parallel programming P89C51RD2HBA 89C51RD2 pwm application note 89c51rd2 application notes 8051 microcontroller P89C51RD2 89c51 c programming examples PDF

    87C42

    Abstract: ATMEL 87C51 AM9761 AD539 intel 8752 N87C51FC ad521 atmel at89c55wd programmer AT89S52 N87C51
    Text: PRODUCT DATA SHEET AD45 Farnell 479-860 and AD61 Package Converters for 8751 Family (PLCC) Product Code Pins on skt Pins on Base Wiring Code Package Base pitch" Miscellaneous AD45 44 40 07 P .6 Clamshell Product Code Pins on skt Pins on Base Wiring Code


    Original
    S2000 AD521. 87C251 87C42 ATMEL 87C51 AM9761 AD539 intel 8752 N87C51FC ad521 atmel at89c55wd programmer AT89S52 N87C51 PDF

    MAX232CPE application sheet

    Abstract: P89C66x AN461 P89C51Rx2 80C51 80C52 P89C51RD2* parallel programming
    Text: INTEGRATED CIRCUITS ABSTRACT This application note describes the three methods that can be used to program the Flash code memory of the 89C51Rx+/Rx2/66x families of microcontrollers. It discusses in detail the operation of the In-System Programming ISP capability which allows these


    Original
    89C51Rx /Rx2/66x AN461 MAX232CPE application sheet P89C66x AN461 P89C51Rx2 80C51 80C52 P89C51RD2* parallel programming PDF

    89c51 hex code for producing pwm

    Abstract: 32kb flash memory interfacing with 8051 89C51RD2 pwm application note 40 pin 89C51 circuit P89C51RD2* parallel programming P89C51RD2FB 89c51 with crystal 11.0592 89c51rd2 application notes 89C51RD2 parallel programming all 89c51 microcontroller references book
    Text: INTEGRATED CIRCUITS P89C51RB2/P89C51RC2/P89C51RD2 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM Preliminary specification IC28 Data Handbook Philips Semiconductors 1999 Nov 22 Philips Semiconductors Preliminary specification


    Original
    P89C51RB2/P89C51RC2/P89C51RD2 80C51 16KB/32KB/64KB 512B/512B/1KB P89C51RB2/P89C51RC2/ P89C51RD2 89c51 hex code for producing pwm 32kb flash memory interfacing with 8051 89C51RD2 pwm application note 40 pin 89C51 circuit P89C51RD2* parallel programming P89C51RD2FB 89c51 with crystal 11.0592 89c51rd2 application notes 89C51RD2 parallel programming all 89c51 microcontroller references book PDF

    Parallel programming with 87C51

    Abstract: 89C51RD2 parallel programming P89C51RD2 parallel programming P89C51RD2BN 89C51RD2 pwm application note 89C51Rc2 parallel programming 89C51RD2 programmer circuit P89C51RD2* parallel programming P89C51RD2 Microcontroller P89C51RD2BN
    Text: INTEGRATED CIRCUITS P89C51RB2/P89C51RC2/P89C51RD2 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM Preliminary specification Supersedes data of 2001 Jan 11 IC28 Data Handbook Philips Semiconductors 2001 Jun 27 Philips Semiconductors


    Original
    P89C51RB2/P89C51RC2/P89C51RD2 80C51 16KB/32KB/64KB 512B/512B/1KB P89C51RB2/P89C51RC2/ P89C51RD2 Parallel programming with 87C51 89C51RD2 parallel programming P89C51RD2 parallel programming P89C51RD2BN 89C51RD2 pwm application note 89C51Rc2 parallel programming 89C51RD2 programmer circuit P89C51RD2* parallel programming P89C51RD2 Microcontroller P89C51RD2BN PDF

    P89C51RD2XX

    Abstract: 89C51RD2xx programmer for 89c51 plcc68 89C51RB2xx 12CLK dh14 89c51 isp P87LPC769 89C51RD2 P87C51
    Text: Semiconductors Temp. Range Op-tions Freq. Range at 5V [MHz] Max. Freq. [MHz] Optional Clock Rate Default Clock Rate I/O Pins ADC bits/ch. SPI CAN I2C UART Serial Interface WD PCA PWM # of Tim. Timer PP/ISP/ IAP? Flash OTP ROM 80C51 Memory RAM Type Freq. Range


    Original
    80C51 80C51 BD100 85C30 P89C51RD2XX 89C51RD2xx programmer for 89c51 plcc68 89C51RB2xx 12CLK dh14 89c51 isp P87LPC769 89C51RD2 P87C51 PDF

    PCF7952

    Abstract: pcf7944 BGY270 PCF7944AT ON769 ON961 TDA10086HT pch7970 PCF7341 OH191
    Text: Philips Semiconductors, Inc. Product Discontinuation Notice DN50 Exhibit A December 31, 2003 SEE DN50 NOTICE LETTER FOR APPLICABLE TERMS, CONDITIONS AND CODE DEFINITIONS FOR THESE DISCONTINUED PRODUCTS. REFER TO PHILIPS WEB-SITE "http://www.semiconductors.philips.com/eol FOR ADDED INFORMATION.


    Original
    VP22480-3 VP22480-5 VP22530-2 PCF7952 pcf7944 BGY270 PCF7944AT ON769 ON961 TDA10086HT pch7970 PCF7341 OH191 PDF

    P89C51Rx2

    Abstract: P89C51RD2* parallel programming MAX232CPE application sheet 80C51 80C52 AN461 89C51RX isp iap 20002FFF
    Text: INTEGRATED CIRCUITS ABSTRACT This application note describes the three methods that can be used to program the Flash code memory of the 89C51Rx+/Rx2/66x families of microcontrollers. It discusses in detail the operation of the In-System Programming ISP capability which allows these


    Original
    89C51Rx /Rx2/66x AN461 P89C51Rx2 P89C51RD2* parallel programming MAX232CPE application sheet 80C51 80C52 AN461 isp iap 20002FFF PDF

    39SF020A

    Abstract: 39vf800a F29C31400T MX10FLCDPC w78e65p 39VF010 MX29F1601 49lf002a 93C26 M27C401CZ
    Text: Labtool-148C Version 3.30 <ALL> Device List ACTRANS AC29LV400B *44PS AC29LV400B *48TS ALi M6759 *44 M8720 Page 1 of 13 AC29LV400T *44PS AC29LV400T *48TS Alliance AS29F040 AS29LV400T *48TS AS29LV800T *48TS AS29LV400B *44PS AS29LV800B *44PS AS29LV400B *48TS


    Original
    Labtool-148C AC29LV400B M6759 M8720 AC29LV400T AS29F040 AS29LV400T AS29LV800T 39SF020A 39vf800a F29C31400T MX10FLCDPC w78e65p 39VF010 MX29F1601 49lf002a 93C26 M27C401CZ PDF

    PLCC32-DIP32

    Abstract: ST93C86 PLCC32-DIP28 f29c51002t TSOP40-DIP40 PLCC28-DIP24 d8749h UPD6252 29F400BT TSOP48-DIP48
    Text: Adapter Manual / Handbuch 2 Batronix – Prog-Studio 2006 Benutzer Handbuch TABLE OF CONTENS / INHALTSVERZEICHNIS TABLE OF CONTENS / INHALTSVERZEICHNIS. 2 GENERAL / ALLGEMEINES . 4


    Original
    PLCC20-DIP20 CHIPTS87C51RB2 AT89C55WD DS89C420 P89C51RD2H TS87C51RC2 AT89LS51 P87C504 P89C51X2 TS87C51RD2 PLCC32-DIP32 ST93C86 PLCC32-DIP28 f29c51002t TSOP40-DIP40 PLCC28-DIP24 d8749h UPD6252 29F400BT TSOP48-DIP48 PDF

    P89C51RD2 Pulse Width Modulation

    Abstract: 89C51RD2 P89C51RD2 PWM programming 89C51RD2 parallel programming 89C51RD2 pwm application note 89C51RD2 programmer circuit P89C51RD2 89C51 EXTERNAL RAM 89c51 hex code for producing pwm 89c51 isp
    Text: INTEGRATED CIRCUITS P89C51RB2/P89C51RC2/P89C51RD2 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM Preliminary specification Supersedes data of 2000 Jul 31 IC28 Data Handbook Philips Semiconductors 2000 Aug 21 Philips Semiconductors


    Original
    P89C51RB2/P89C51RC2/P89C51RD2 80C51 16KB/32KB/64KB 512B/512B/1KB P89C51RB2/P89C51RC2/ P89C51RD2 P89C51RD2 Pulse Width Modulation 89C51RD2 P89C51RD2 PWM programming 89C51RD2 parallel programming 89C51RD2 pwm application note 89C51RD2 programmer circuit P89C51RD2 89C51 EXTERNAL RAM 89c51 hex code for producing pwm 89c51 isp PDF

    89C51RD2 programmer circuit

    Abstract: 89C51RD2 89c51rd2 application notes 89C51RD2 parallel programming 89C51RD2 pwm application note philips 89C51RD2 89C51RB2 AT 89C51RD2 philips 89C51Rc2 parallel programming 89c51rc2
    Text: INTEGRATED CIRCUITS 89C51RB2/89C51RC2/89C51RD2 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM Preliminary specification IC28 Data Handbook Philips Semiconductors 1999 Sep 23 Philips Semiconductors Preliminary specification


    Original
    89C51RB2/89C51RC2/89C51RD2 80C51 16KB/32KB/64KB 512B/512B/1KB 89C51RB2/89C51RC2/ 89C51RD2 89C51RD2 programmer circuit 89C51RD2 89c51rd2 application notes 89C51RD2 parallel programming 89C51RD2 pwm application note philips 89C51RD2 89C51RB2 AT 89C51RD2 philips 89C51Rc2 parallel programming 89c51rc2 PDF

    philips ON5134 transistor

    Abstract: on5134 triacs bt 804 600v BT 804 triac tda3612 Triac bt 808 SMD Transistor W02 TRIAC BT 812 OM8838ps D203B
    Text: Philips Semiconductors, Inc. Product Discontinuation Notice DN48A Exhibit A January 21, 2003 SEE DN48A NOTICE LETTER FOR APPLICABLE TERMS, CONDITIONS AND CODE DEFINITIONS FOR THESE DISCONTINUED PRODUCTS. REFER TO PHILIPS WEB-SITE "http://www.semiconductors.philips.com/eol" FOR ADDED INFORMATION.


    Original
    DN48A DN48A philips ON5134 transistor on5134 triacs bt 804 600v BT 804 triac tda3612 Triac bt 808 SMD Transistor W02 TRIAC BT 812 OM8838ps D203B PDF

    89C51RD2 pwm application note

    Abstract: 89c51 hex code for producing pwm 32kb flash memory interfacing with 8051 P89C51RD2HBA 89C51RD2 89C51RD2 parallel programming Microcontroller P89C51RD2BN 89C51 pin diagram P89C51RD2BN 8051 microcontroller P89C51RD2
    Text: INTEGRATED CIRCUITS P89C51RB2/P89C51RC2/P89C51RD2 80C51 8-bit Flash microcontroller family 16KB/32KB/64KB ISP/IAP Flash with 512B/512B/1KB RAM Preliminary specification Supersedes data of 2000 Nov 28 IC28 Data Handbook Philips Semiconductors 2001 Jan 11 Philips Semiconductors


    Original
    P89C51RB2/P89C51RC2/P89C51RD2 80C51 16KB/32KB/64KB 512B/512B/1KB P89C51RB2/P89C51RC2/ P89C51RD2 89C51RD2 pwm application note 89c51 hex code for producing pwm 32kb flash memory interfacing with 8051 P89C51RD2HBA 89C51RD2 89C51RD2 parallel programming Microcontroller P89C51RD2BN 89C51 pin diagram P89C51RD2BN 8051 microcontroller P89C51RD2 PDF

    ic at89c51

    Abstract: ic at89s52 at89s52 specification at89s52 flash programmer circuit for AT89s52 ic AT89S51 atmel at89s52 MCS51 flash programmer circuit for AT89c51 AT89S52 circuit
    Text: LEAPER-5E USB USB HANDY HANDY MCS-51 MCS-51 IC IC WRITER WRITER INTEL 87C51FA 87C51FB 87C51FC 87C51RA 87C51RB 87C51RC 87C52 87C54 87C58 IS89C51 IS89C52 IS89C54 IS89C58 IS89C64 IS89E54 IS89E58 IS89E64 IS89LV51 IS89LV52 IS89C51A IS89C52A IS89LV51A IS89LV52A


    Original
    MCS-51 87C51FA 87C51FB 87C51FC 87C51RA 87C51RB 87C51RC 87C52 87C54 ic at89c51 ic at89s52 at89s52 specification at89s52 flash programmer circuit for AT89s52 ic AT89S51 atmel at89s52 MCS51 flash programmer circuit for AT89c51 AT89S52 circuit PDF