Skip to the content
12345678910111213141516171819202122232425262728293031323334353637383940

AT89C51-24PC

Microchip TechnologyExtended

0℃~+70℃ 128Byte 24MHz 32 4KB 4V~6V 51 Series 8 Bit Built-in FLASH PDIP-40 Microcontrollers (MCU/MPU/SOC)

Part id
microchip/AT89C51-24PC
Category
Microcontrollers (MCU, MPU, SOC)
Package
PDIP-40
Pins
40
In stock
0 at JLCPCB (C6747247)
Used on
2 open-source boards

Overview

The AT89C51-24PC is a microcontroller made by Microchip Technology in a PDIP-40 package with 40 pins. 0℃~+70℃ 128Byte 24MHz 32 4KB 4V~6V 51 Series 8 Bit Built-in FLASH PDIP-40 Microcontrollers (MCU/MPU/SOC).

PCBKit's library has its KiCad symbol (EasyEDA_Cloud:AT89C51-24PC, from EasyEDA) and its footprint (Package_DIP:DIP-40_W25.4mm, from KiCad's library), ready for a KiCad board. JLCPCB lists it (part C6747247). 2 open-source boards in 1 repository on GitHub use it.

Symbol

P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78RST9(RXD)P3.010(TXD)P3.111(INT0#)P3.212(INT1#)P3.313(T0)P3.414(T1)P3.515(WR#)P3.616(RD#)P3.717XTAL218XTAL119GND20P2.0(A8)21P2.1(A9)22P2.2(A10)23P2.3(A11)24P2.4(A12)25P2.5(A13)26P2.6(A14)27P2.7(A15)28PSEN#29ALE/PROG#30EA#/VPP31P0.7(AD7)32P0.6(AD6)33P0.5(AD5)34P0.4(AD4)35P0.3(AD3)36P0.2(AD2)37P0.1(AD1)38P0.0(AD0)39VCC40
EasyEDA_Cloud:AT89C51-24PCFrom EasyEDA

Footprint

12345678910111213141516171819202122232425262728293031323334353637383940
Package_DIP:DIP-40_W25.4mmFrom KiCad's library

From the datasheet

6
Supply, absolute maximum
6.6 V · VCC, absolute maximum · p. 10
Takes working
20 mA · active mode, 12 MHz, max · p. 10
Takes at most
20 mA · active mode, 12 MHz, max · p. 10
Takes asleep
100 µA · power-down mode, VCC = 6 V, max · p. 10
Takes asleep
40 µA · power-down mode, VCC = 3 V, max · p. 10
A pin gives at most
15 mA · DC output current, absolute maximum · p. 10

Pinout

40
The pins of the AT89C51-24PC
PinNameType
1P1.0Unspecified
2P1.1Unspecified
3P1.2Unspecified
4P1.3Unspecified
5P1.4Unspecified
6P1.5Unspecified
7P1.6Unspecified
8P1.7Unspecified
9RSTUnspecified
10(RXD)P3.0Unspecified
11(TXD)P3.1Unspecified
12(INT0#)P3.2Unspecified
13(INT1#)P3.3Unspecified
14(T0)P3.4Unspecified
15(T1)P3.5Unspecified
16(WR#)P3.6Unspecified
17(RD#)P3.7Unspecified
18XTAL2Unspecified
19XTAL1Unspecified
20GNDUnspecified
21P2.0(A8)Unspecified
22P2.1(A9)Unspecified
23P2.2(A10)Unspecified
24P2.3(A11)Unspecified
25P2.4(A12)Unspecified
26P2.5(A13)Unspecified
27P2.6(A14)Unspecified
28P2.7(A15)Unspecified
29PSEN#Unspecified
30ALE/PROG#Unspecified
31EA#/VPPUnspecified
32P0.7(AD7)Unspecified
33P0.6(AD6)Unspecified
34P0.5(AD5)Unspecified
35P0.4(AD4)Unspecified
36P0.3(AD3)Unspecified
37P0.2(AD2)Unspecified
38P0.1(AD1)Unspecified
39P0.0(AD0)Unspecified
40VCCUnspecified

Open-source boards using it

2
  • 2 layers167 × 103.2 mmLinTech GM board NC ACM-2.3, the printed circuit board in 3D

    LinTech GM board NC ACM-2.3

    nightgryphon/LInTech-network

    Reconstructing USSR school retro PC network by LInTech

    97 parts9Apache-2.0
  • 2 layers168.9 × 106.7 mmLinTech GM board NC ACM-2.2, the printed circuit board in 3D

    LinTech GM board NC ACM-2.2

    nightgryphon/LInTech-network

    Reconstructing USSR school retro PC network by LInTech

    79 parts9Apache-2.0

Parts like it

8

Questions

Is there a KiCad symbol and footprint for the AT89C51-24PC?

Yes. The symbol is EasyEDA_Cloud:AT89C51-24PC and the footprint Package_DIP:DIP-40_W25.4mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the AT89C51-24PC?

PDIP-40, with 40 pins. Its footprint is drawn on this page.

Where is the AT89C51-24PC datasheet?

Microchip Technology publishes it: the Datasheet link on this page opens it.

Where can I order the AT89C51-24PC?

JLCPCB lists it as part C6747247, with 0 in stock; the sellers' links on this page open their listings.

What can replace the AT89C51-24PC?

Parts like it in the library: the STC89C516RD+40I-PDIP40 by STC Micro, the STC89C52RC-40I-PDIP40 by STC, the AT89S52-24PU by Microchip Technology and the PIC18F45K80-I/P by Microchip Technology. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Which open-source boards use the AT89C51-24PC?

2 boards in 1 repository on GitHub; the most starred are listed on this page, with their KiCad files.