From 90f059a6972c7c0842c527f4c0a0e0b5aaa9c931 Mon Sep 17 00:00:00 2001 From: Randname666 <38984096+Randname666@users.noreply.github.com> Date: Fri, 14 Apr 2023 03:36:04 +0000 Subject: [PATCH] Hardware specs of code generator --- igs/ peripherals.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/igs/ peripherals.md b/igs/ peripherals.md index 3213d04..fd8862a 100644 --- a/igs/ peripherals.md +++ b/igs/ peripherals.md @@ -58,3 +58,38 @@ Despite these functionalities showing up on most of the code generators, whether  MOVE/+-  + +## Hardware Specification +### Variation 1: `#DOC:Maxim DS5003 Datasheet Rev.0` + +**CPU:** Maxim DS5003 security-hardened microcontroller, Intel 8051 compatible, 16MHz ? + +**ROM:** 128KB SRAM as ROM + +**RAM:** 256 bytes fused in (128B direct addressing, 128B indirect addressing) + +**Power:** 2x AAA battery (master); Built in CR2032 (backup) + +**Others:** SRAM emergency clear signal - not sure if used in this device + +* It could be bricked if the CR2032 runs out or removed as the master SRAM will be wiped ! + +### Variation 2: `#DOC:STC STC12C5A60S2 Datasheet version Jul. 19 2015` + +**CPU:** STC 12C5A60S2 microcontroller, Intel 8051 compatible, 35MHz max ("1T" microcontroller - equals to ~420MHz on original Intel 8051) + +**ROM:** 60KB fused in + +**RAM:** 1280 bytes fused in, 256B direct addressing, 1KB indirect addressing + +**Power:** 2x AAA battery + +### Variation 3: `#DOC: STM32F100C8 Datasheet DocID16455 Rev.9 ` + +**CPU:** ST electronics STM32F100C8, 32MHz + +**ROM:** 128KB fused in + +**RAM:** 8KB SRAM fused in + +**Power:** 2x AAA battery \ No newline at end of file