The manual details features, pinout, memory, peripherals and programming information for the Megawin MA84G564 microcontroller.
This document provides a comprehensive description of the Megawin MA84G564 8051‑USB microcontroller. It covers the device architecture, pin configuration, memory organization, clock system, power‑management modes, and a full set of on‑chip peripherals such as UARTs, USB controller, SPI, I²C, ADC, timers, and programmable counter array.
The manual also includes register maps, example code, and usage guidelines for interrupt handling, watchdog timer, and low‑power operation, making it a practical reference for developers designing hardware and firmware with the MA84G564. This manual is written in Chinese.
| Flash program memory | 64 KB |
|---|---|
| Internal data memory | 256 bytes |
| External XRAM | up to 5 120 bytes |
| I/O pins | 55 pins (LQFP64 package) |
| Operating voltage | 2.0 V – 5.5 V |
| Maximum CPU frequency | 36 MHz |
| Flash write/erase cycles | 10 000 cycles |
| ADC resolution | 12‑bit, up to 250 ksps |
| USB controller | Full‑speed 12 Mbps |
The MA84G564 operates from 2.0 V to 5.5 V.
It provides 17 interrupt sources with four priority levels.
The flash memory can be written or erased up to 10 000 times.
The CPU can run up to 36 MHz.