

Stc89c52
东华大学 STC51 代码及仿真
- Size
- 85 × 100 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 39
- Nets
- 64
- Pads
- 191
- Tracks, vias
- 261, 12
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 2 Jan 2024
- Updated
- 22 Feb 2025
Overview
Stc89c52 is an open-source printed circuit board by ErBWs, from the ErBWs/DHU-STC51 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 85 × 100 mm with 39 parts on 64 nets, routed with 261 tracks and 12 vias.
It is built around the STC89C52RC-40I, ADC0832CCN and CH343P, with the DS18B20 and S8050 among its other parts. Its parts include 9 capacitors, 9 resistors, 6 switches, 4 ICs and 3 diodes. It belongs with the 8051 (CH55x, STC, AT89) boards of this library.
Main components
5STC89C52RC-40I
LQFP-44(10x10)3.3V~5.5V 39 51 Family 8KB FLASH LQFP-44(10x10) Microcontrollers (MCU/MPU/SOC) ROHSSTCMicrocontrollers (MCU/MPU/SOC)ADC0832CCN
DIP-8-300milDIP-8-300mil Analog to Digital Converters (ADC) ROHSSTMicroelectronicsAnalog To Digital Converters (ADC)CH343P
TQFN-16-EP(3x3)-40℃~+85℃ 3.3V、5V 3mA 6Mbps 90uA USB 2.0 USB to UART TQFN-16-EP(3x3) USB Converters ROHSWCH (Nanjing Qinheng Microelectronics)USB ConvertersDS18B20
TO-92-55℃~+125℃ 12bit 3V~5.5V 750ms Single-bus ±0.4℃ TO-92 Temperature Sensors ROHSUMWTemperature SensorsS8050
SOT-23-55℃~+150℃ 1 NPN 100MHz 100nA 120 25V 300mW 500mA 5V 600mV NPN SOT-23 Bipolar (BJT) ROHShongjiachengBipolar (BJT)
README
README.mdDHU-STC51
该仓库包含两套东华大学 STC51 相关代码及仿真文件
A9
微机系统设计与实践综合设计:A9.多路温度检测仪的设计
(这个可以正常运行)
Heater
电子系统设计与实践:温控器(加热)
(伪代码,跑不起来的)
Parts
39| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 100nF | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C6, C7, C8, C9 |
| 4 | 10K | Resistor_SMD:R_0603_1608Metric | R3, R7, R8, R9 |
| 2 | 33pF | Capacitor_SMD:C_0603_1608Metric | C4, C5 |
| 2 | 4.7K | Resistor_SMD:R_0603_1608Metric | R5, R6 |
| 2 | 4.7k | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 2 | RED | LED_SMD:LED_0805_2012Metric | D1, D3 |
| 1 | 11.0592MHz | ErBW_s:Crystal_SMD_3215_FC-135_2P | Y1 |
| 1 | 3x4 | ErBW_s:BUTTON_3x4 | SW1 |
| 1 | 5k | ErBW_s:3296W | RV1 |
| 1 | ADC0832 | Package_DIP:DIP-8_W7.62mm | U1 |
| 1 | CH343P | Package_DFN_QFN:QFN-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm | U3 |
| 1 | Conn_01x02 | ErBW_s:VCC_CONN | J2 |
| 1 | DS18B20 | Package_TO_SOT_THT:TO-92_Inline | U2 |
| 1 | GREEN | LED_SMD:LED_0805_2012Metric | D2 |
| 1 | Heater | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | R4 |
| 1 | NTC | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | TH1 |
| 1 | R_Network04 | Resistor_THT:R_Array_SIP5 | RN1 |
| 1 | S8050 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | STC89C52rc | Package_DIP:DIP-40_W15.24mm | IC1 |
| 1 | USB-Type-C | ErBW_s:USB-Type-C_SMD_16P | J1 |
| 1 | WC1602A | Display:WC1602A | DS1 |
| 1 | ctrl | ErBW_s:BUTTON_3x4 | SW5 |
| 1 | down | ErBW_s:BUTTON_3x4 | SW3 |
| 1 | relay | Relay_THT:Relay_StandexMeder_DIP_LowProfile | K1 |
| 1 | switch | ErBW_s:BUTTON_3x4 | SW4 |
| 1 | up | ErBW_s:BUTTON_3x4 | SW2 |
Similar boards
- 2 layers110 × 95 mm

- 4 layers98.5 × 97.5 mm

Oscilliscope board
JohnLloydStevenson/oscilloscope_board
Schematic capture and PCB layout project for an oscilliscope
44 partsMIT - 4 layers39 × 40.5 mm

WirelessJLink V3S
hkustenterprize/RM2025-Wireless-JLink
Wireless JLink-OB based on Allwinner V3S
147 parts30GPL-3.0 - 2 layers68.6 × 25.4 mm

UINIO MCU ESP32C3
uinika/UINIO-MCU-ESP32C3
the Evaluation Board base on ESP32-C3 with RISC-V.
50 parts8 - 4 layers37.1 × 41 mm

- 2 layers80 × 100 mm

- 2 layers240 × 174.3 mm

Final H00 panelicad pcb
Vedatori/Time-O-Mat
Addressable LED clock kit aimed for usage in STEM education. The ultimate solution to time telling...
312 parts7 - 2 layers60 × 100 mm

PaLampa MoBo H00
Vedatori/PaLampa
Mechanickou část lze rozdělit na dvě hlavní části - spodní krabici a horní lampu. Vnější části krabice jsou vyřezány z překližky na laserové řezačce a obsahují zámkové západky.
80 parts4
Questions
How big is the Stc89c52 PCB?
It measures 85 × 100 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Stc89c52 use?
39 parts, built around the STC89C52RC-40I, ADC0832CCN, CH343P and DS18B20. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Stc89c52 KiCad files?
From the ErBWs/DHU-STC51 repository on GitHub, at the commit this page was made from: the board is 2. Heater/3. PCB/stc89c52.kicad_pcb and its schematic 2. Heater/3. PCB/stc89c52.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Stc89c52 design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).