N76E003AT20
Nuvoton
MCU и процессоры · Микроконтроллеры (MCU)
CH32V003F4P6
WCH
MCU и процессоры · Микроконтроллеры (MCU)
N76E003AT20 ↔ CH32V003F4P6
N76E003AT20 (Nuvoton, 8051 @16МГц) → CH32V003F4P6 (WCH, RISC-V @48МГц). N76E003: 18KB Flash, 256B RAM, 16МГц 8051, 12-bit ADC (8 каналов), 2x UART, SPI, I2C, питание 2.4-5.5В, встроенный 16MHz RC, TSSOP-20. CH32V003: 16KB Flash (близко), 2KB SRAM (в 8x больше!), 48МГц RISC-V, 10-bit ADC (10 каналов), 1x USART, 1x SPI, 1x I2C, питание 2.7-5.5В, 24MHz HSI, TSSOP-20. CH32V003 значительно быстрее (48 vs 16МГц) и имеет гораздо больше RAM (2KB vs 256B). Однако у CH32V003 всего 1x USART против 2x UART у N76E003 — если требуется 2 UART, CH32V003 не подходит без software-UART. ADC: 10-bit у CH32V003 против 12-bit у N76E003 — если нужно разрешение >10 bit, CH32V003 не подходит. Отсутствие EEPROM у CH32V003 — N76E003 имеет 128B Data Flash для EEPROM-эмуляции. Распиновка TSSOP-20 не совпадает: у N76E003 до 18 I/O, у CH32V003 — 18 I/O, но мультиплексирование отличается. Архитектура 8051 → RISC-V требует полного переписывания кода. Инструментарий: Keil C51 → RISC-V GCC или WCH MounRiver.
Информация предоставлена в справочных целях. Перед внедрением любого аналога обязательно сверьте технические характеристики, температурные режимы и сертификаты безопасности в актуальных даташитах производителей. Ответственность за финальный выбор компонента и его применение несёт инженер.