Products - GPM8F3832A



GPM8F3832A Copy Link.


ROM TypeWorking Voltage(V)Speed (MHz)ROM (Byte)RAM (BytePWM/ CaptureADC (12bit)LCDMDUTMP/ CNTRTCCPU OSC. IntCPU OSC. X'TALI/F SPII/F I2CI/F UARTIO No.PKG.
Flash2.4 ~ 5.53232K2.5K+2564/1484/31511145LQFP48



General Description

GPM8F3832A, a member of the GPM8F microcontroller family employed with generic CMOS technology, is equipped with a pipelined-8051 core along with 2.5K-byte of XRAM, 256-byte of IDM SRAM and 32K-byte of FLASH memory operating in a wide voltage range of 2.4V through 5.5V.  With an 8-bit architecture, high-precision ADC/DAC and versatile peripheral controls, the GPM8F3832A enables uncompromising performance and flexibility for a variety of applications, from motor control to wireless charger.  Further to manage power consumption more efficiently, the GPM8F3832A outfits three power modes- operating, halt, and sleep mode, to accommodate diverse conditions while device is in using or standing by.  In addition, GPM8F3832A contains an on-chip debug circuit to ease and accelerate the development and debug phase.  For more information about GPM8F3832A, refer to the detailed features listed in the following section.

 


Features

  • CPU
    • High speed and high performance 1T 8051
  • 100% software compatible with industry standard 8051
  • Pipelined RISC architecture- 10 times faster than standard 8051 in instruction execution
  • Up to 48MHz clock
  • Memory
    • 5K bytes of XRAM
    • 256 bytes of internal data memory (IDM) SRAM
    • 32K bytes of FLASH with high endurance
  • Minimum of 200,000 program/erase cycles
  • Minimum of 20 years data retention
  • 1K bytes of page size
    • Programming read only level for software security
  • Clock Management
    • Internal oscillator: 16MHz±2% @ 4V~5.5V
    • Internal oscillator with PLL: 48MHz
  • Power Management
    • Sleep mode and halt mode
  • Interrupt Management
    • 15 interrupt sources
    • Up to six external interrupt sources
  • Reset Management
    • Power On Reset (POR)
    • Low Voltage Reset (LVR)
    • Pad Reset (PAD_RST)
    • Watchdog Reset (WDT_RST)
    • Software Reset (S/W_RST)
    • FLASH Access Error Reset (ADDR_ERR_RST)
  • Programmable Watchdog Timer
    • One time-base generator
    • One event timer
    • System supervisor
  • One Operational Amplifier
    • Bandwidth: 1MHz.
  • Offset voltage: <3mv
  • I/O Ports
    • Maximum of 45 multifunction bi-directional I/Os
    • Each IO incorporates pull-up/pull-down resistor, output high/low options, output driving capability and floating input as needed.
    • I/O ports with 12mA or 6mA current sinking capability
    • I/O ports with 12mA or 6mA current sourcing capability
  • Two 16-bit Timers/Counters (Timer 0/1)
    • Timer mode with selectable clock sources
    • Auto-reloadable 8-bit timers

 

  • Two Timers: TimerA& TimerC, with 16-bit Comparison/ Capture Unit
    • Timer mode with selectable clock sources
    • Auto-reloadable 16-bit timers
    • Event capture function
  • One Timer: TimerB, with 16-bit Comparison/ Capture/PWM Unit
    • Timer mode with selectable clock sources
    • Auto-reloadable 16-bit timers
    • Event capture function
    • PWM dead time control
    • Independent / complementary PWM mode

 

  • UART0
    • One synchronous mode
    • Three asynchronous modes
  • SPI (master / slave mode)
    • Programmable phase and polarity of master clock
    • Programmable master SPI clock frequency
    • Max. SPI clock: 24MHz (Fpll /2) @48MHz
  • I2C (master / slave mode)
    • Programmable master I2C clock frequency
    • Max. I2C clock: 375KHz (Fpll /128) @48MHz
  • A/D Converter
    • One 8-channel ADCwith 12-bit resolution
  • Low Voltage Reset
    • Triggering levels: 1.9V, 2.4V, 3.2V, 4.2V
  • Low Voltage Detect
    • Programmable levels: 2.1V, 2.6V, 3.4V, 4.4V
  • 12-bit resolution DAC
    • 12-bit resolution DAC
    • 25V ~ 0.75V output range
  • LCD driver
    • Up to 4x31 pixels
  • MDU
    • 16-bit x 16-bit signed multiplier
    • 32-bit / 16-bit signed divider
  • Real Time Counter
    • Up to 60-second real time counter
  • On-chip Debug Unit
    • C compatible development tool

 

 

Please input the answer before download.