component
AT89C2051-12PU
Public Made by Adomby adom
Microchip Tech MICROCHIP, DIP-20. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
at89c2051-12pu: factory component page (tier=mfr)
2 files changed
+77−82
at89c2051-12pu-etched.step+1−1@@ -1,7 +1,7 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');-FILE_NAME('Open CASCADE Shape Model','2026-11-10T06:53:33',('Author'),(+FILE_NAME('Open CASCADE Shape Model','2026-11-11T02:39:47',('Author'),( 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8' ,'Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
page.json+76−81@@ -218,7 +218,7 @@ 6.98 ], "zmin_mm": -3.3,- "centre_offset_mm": 0,+ "centre_offset_mm": 0.0, "footprint_binding": "identity", "sha256": "ca359c9b9e0ce94efcb6c96866513f659eef6517d629ace3c4a0a779f6fd57bb", "checked": "2026-11-11",@@ -237,7 +237,7 @@ 6.98 ], "zmin_mm": -3.3,- "centre_offset_mm": 0,+ "centre_offset_mm": 0.0, "footprint_binding": "identity", "sha256": "f257868096eb1c33e05f365464ff36699bd6f469b51aaff2bc4fe5d82805eb0d", "checked": "2026-11-11",@@ -481,7 +481,7 @@ "min": null, "typ": null, "max": 100,- "conditions": "Power-down Mode, VCC = 6V, P1.0 & P1.1 = 0V or VCC",+ "conditions": "VCC = 6V, P1.0 & P1.1 = 0V or VCC", "source_page": 12, "source": "datasheet" },@@ -493,7 +493,7 @@ "min": null, "typ": null, "max": 20,- "conditions": "Power-down Mode, VCC = 3V, P1.0 & P1.1 = 0V or VCC",+ "conditions": "VCC = 3V, P1.0 & P1.1 = 0V or VCC", "source_page": 12, "source": "datasheet" },@@ -550,9 +550,9 @@ "symbol": "tCLCH", "kind": "timing", "unit": "ns",- "min": 20,+ "min": null, "typ": null,- "max": null,+ "max": 20, "conditions": "VCC = 2.7V to 6.0V", "source_page": 13, "source": "datasheet"@@ -562,9 +562,9 @@ "symbol": "tCHCL", "kind": "timing", "unit": "ns",- "min": 20,+ "min": null, "typ": null,- "max": null,+ "max": 20, "conditions": "VCC = 2.7V to 6.0V", "source_page": 13, "source": "datasheet"@@ -577,49 +577,61 @@ "min": 1, "typ": null, "max": null,- "conditions": "12 MHz Osc",- "source_page": 14,+ "conditions": "12 MHz Osc; VCC = 5.0V ± 20%; Load Capacitance = 80 pF",+ "source_page": 13, "source": "datasheet" }, {- "name": "Input Data Hold after Clock Rising Edge",- "symbol": "tXHDX",+ "name": "Output Data Setup to Clock Rising Edge",+ "symbol": "tQVXH", "kind": "timing", "unit": "ns",- "min": 0,+ "min": 700, "typ": null, "max": null,- "conditions": "12 MHz Osc",- "source_page": 14,+ "conditions": "12 MHz Osc; VCC = 5.0V ± 20%; Load Capacitance = 80 pF",+ "source_page": 13, "source": "datasheet" }, {- "name": "Supply Voltage (operating range)",- "symbol": "VCC",- "kind": "recommended_operating",- "unit": "V",- "min": 2.7,+ "name": "Output Data Hold after Clock Rising Edge",+ "symbol": "tXHQX",+ "kind": "timing",+ "unit": "ns",+ "min": 50, "typ": null,- "max": 6,- "conditions": "AT89C2051-12PU, 12 MHz speed grade",- "source_page": 12,+ "max": null,+ "conditions": "12 MHz Osc; VCC = 5.0V ± 20%; Load Capacitance = 80 pF",+ "source_page": 13, "source": "datasheet" }, {- "name": "Operating Temperature (Industrial)",- "symbol": "TA",- "kind": "recommended_operating",- "unit": "°C",- "min": -40,+ "name": "Input Data Hold after Clock Rising Edge",+ "symbol": "tXHDX",+ "kind": "timing",+ "unit": "ns",+ "min": 0, "typ": null,- "max": 85,- "conditions": "Industrial",- "source_page": 16,+ "max": null,+ "conditions": "12 MHz Osc; VCC = 5.0V ± 20%; Load Capacitance = 80 pF",+ "source_page": 13,+ "source": "datasheet"+ },+ {+ "name": "Clock Rising Edge to Input Data Valid",+ "symbol": "tXHDV",+ "kind": "timing",+ "unit": "ns",+ "min": 700,+ "typ": null,+ "max": null,+ "conditions": "12 MHz Osc; VCC = 5.0V ± 20%; Load Capacitance = 80 pF",+ "source_page": 13, "source": "datasheet" }, { "name": "Operating Temperature",- "symbol": "TA",+ "symbol": "", "kind": "absolute_maximum", "unit": "°C", "min": -55,@@ -631,7 +643,7 @@ }, { "name": "Storage Temperature",- "symbol": "TSTG",+ "symbol": "", "kind": "absolute_maximum", "unit": "°C", "min": -65,@@ -678,39 +690,27 @@ "source": "datasheet" }, {- "name": "Maximum IOL per port pin (steady state)",- "symbol": "IOL",- "kind": "recommended_operating",- "unit": "mA",- "min": null,- "typ": null,- "max": 20,- "conditions": "",- "source_page": 12,- "source": "datasheet"- },- {- "name": "Maximum total IOL for all output pins (steady state)",- "symbol": "IOL",+ "name": "Supply Voltage (operating range for AT89C2051-12PU)",+ "symbol": "VCC", "kind": "recommended_operating",- "unit": "mA",- "min": null,+ "unit": "V",+ "min": 2.7, "typ": null,- "max": 80,- "conditions": "",+ "max": 6,+ "conditions": "TA = -40°C to 85°C, VCC = 2.7V to 6.0V (DC characteristics range)", "source_page": 12, "source": "datasheet" }, {- "name": "Minimum VCC for Power-down",- "symbol": "VCC",+ "name": "Operating Temperature (Industrial)",+ "symbol": "", "kind": "recommended_operating",- "unit": "V",- "min": 2,+ "unit": "°C",+ "min": -40, "typ": null,- "max": null,- "conditions": "",- "source_page": 12,+ "max": 85,+ "conditions": "Industrial operation range",+ "source_page": 16, "source": "datasheet" }, {@@ -721,7 +721,7 @@ "min": 11.5, "typ": null, "max": 12.5,- "conditions": "",+ "conditions": "TA = 0°C to 70°C, VCC = 5.0 ± 10%", "source_page": 11, "source": "datasheet" },@@ -733,7 +733,7 @@ "min": null, "typ": null, "max": 250,- "conditions": "",+ "conditions": "TA = 0°C to 70°C, VCC = 5.0 ± 10%", "source_page": 11, "source": "datasheet" },@@ -745,7 +745,7 @@ "min": 1, "typ": null, "max": null,- "conditions": "",+ "conditions": "TA = 0°C to 70°C, VCC = 5.0 ± 10%", "source_page": 11, "source": "datasheet" },@@ -757,7 +757,7 @@ "min": 1, "typ": null, "max": null,- "conditions": "",+ "conditions": "TA = 0°C to 70°C, VCC = 5.0 ± 10%", "source_page": 11, "source": "datasheet" },@@ -769,7 +769,7 @@ "min": 1, "typ": null, "max": null,- "conditions": "",+ "conditions": "TA = 0°C to 70°C, VCC = 5.0 ± 10%", "source_page": 11, "source": "datasheet" },@@ -781,7 +781,7 @@ "min": 10, "typ": null, "max": null,- "conditions": "",+ "conditions": "TA = 0°C to 70°C, VCC = 5.0 ± 10%", "source_page": 11, "source": "datasheet" },@@ -793,7 +793,7 @@ "min": 10, "typ": null, "max": null,- "conditions": "",+ "conditions": "TA = 0°C to 70°C, VCC = 5.0 ± 10%", "source_page": 11, "source": "datasheet" },@@ -805,7 +805,7 @@ "min": 1, "typ": null, "max": 110,- "conditions": "",+ "conditions": "TA = 0°C to 70°C, VCC = 5.0 ± 10%", "source_page": 11, "source": "datasheet" },@@ -814,10 +814,10 @@ "symbol": "tELQV", "kind": "timing", "unit": "µs",- "min": null,+ "min": 1, "typ": null,- "max": 1,- "conditions": "",+ "max": null,+ "conditions": "TA = 0°C to 70°C, VCC = 5.0 ± 10%", "source_page": 11, "source": "datasheet" },@@ -829,7 +829,7 @@ "min": 0, "typ": null, "max": 1,- "conditions": "",+ "conditions": "TA = 0°C to 70°C, VCC = 5.0 ± 10%", "source_page": 11, "source": "datasheet" },@@ -841,7 +841,7 @@ "min": 50, "typ": null, "max": null,- "conditions": "",+ "conditions": "TA = 0°C to 70°C, VCC = 5.0 ± 10%", "source_page": 11, "source": "datasheet" },@@ -853,7 +853,7 @@ "min": null, "typ": null, "max": 2,- "conditions": "",+ "conditions": "TA = 0°C to 70°C, VCC = 5.0 ± 10%", "source_page": 11, "source": "datasheet" },@@ -865,7 +865,7 @@ "min": 1, "typ": null, "max": null,- "conditions": "",+ "conditions": "TA = 0°C to 70°C, VCC = 5.0 ± 10%", "source_page": 11, "source": "datasheet" },@@ -877,7 +877,7 @@ "min": 200, "typ": null, "max": null,- "conditions": "",+ "conditions": "TA = 0°C to 70°C, VCC = 5.0 ± 10%", "source_page": 11, "source": "datasheet" }@@ -920,10 +920,5 @@ "at89c2051-12pu-hero.glb", "at89c2051-12pu-hero.overlay.json", "at89c2051-12pu-etched.glb"- ],- "visibility": {- "public": true- },- "description": "Microchip Tech MICROCHIP, DIP-20. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",- "org": "adom"-}+ ]+}