MiDAS3.0 Family (Turbo 80C52-based General Core)
Download (Documentation Materials)

PRODUCT

Brief User's Manual (Eng)

Brief User's Manual (Kor)

User's Manual

GC89L591A0

44-PQFP
32-QFN

(Down)

(Down)

(Down)

GC89L581A0

GC89L541A0


General Description
MiDAS3.0 Family offers very fast performance available in 80C52-compatible microcontroller. It features a newly-designed processor core that executes each instruction up-to 3 times faster than original 80C52 processor for the same clock speed. CORERIVER Semiconductor offers not only the chips but also its user-friendly development tools such as 1) MDS (MCU Development System), 2) S/W generation and debugging tools including optimizing C-compiler, 3) Application system, and 4) ROM writer.
Application Areas

Mobile Application, Hand-held Application, Consumer Electronics, Gaming Equipment, Home Appliance (Washers, Microwaves, etc.) Building Security and Door Access Control, Building Energy Control and Management, Industrial Control and Automation.

Features
  • CPU
    - 8bit turbo 80C52 architecture
    - 4 cycles/1 machine cycle
    - Instruction level compatible with Intel 80C52
     
  • 64K Bytes on-chip FLASH ROM
    - ISP by serial interface
    - IAP and virtual EEPROM for data (2KByte)
    - Endurance : Typ. 50,000 write/erase cycles.

                         Min. 10,000 write/erase cycles.

     
  • 16 KBytes on-chip RAM
    - 256bytes IRAM
    - 16,384 bytes AUXRAM (Accessed with MOVX)
      
  • Max. Programmable 32 programmable I/O Pins
    - Open-drain Intel compatible ports            : P0
    - Quasi-bidirectional Intel compatible ports : P1 ~ P3
    - Pull-up type ports                                  : P0 ~ P3
    - Input/Output and pull-up control              : P0 ~ P3

    - TTL and CMOS compatible logic levels   : P0 ~ P3
    - All ports are initialized during power-on reset.
     
  • EMI reduction mode : Inhibit ALE
     
  • 27-bit Programmable Watchdog Timer
     
  • 10-bit 32-channel ADC
     
  • Three 16-bit Timer / Counters
     
  • Two Full-Duplex UART
    - Automatic address recognition
     
  • Two Programmable Counter Arrays
    - 8-bit / 16-bit dynamic PWM (12 channels).
    - 16-bit Compare/Capture counter (12channels).
    - High Speed Output (12 channels).

     
  • 16 interrupt sources
    - Timer0/1/2, UART0/1, PCA0/1, WDT, ADC, I2C and 6 External
    - Four / Two-level interrupt priority
     
  • Wake-up from Power-Down mode
    - On-chip Power-On-Reset
    - External reset
    - External interrupt 0/1/2/3/4/5
    - Watchdog Timer Reset
     
  • Reset scheme
    - On-chip Power-On-Reset
    - External reset
    - Low voltage detector reset
    - Watchdog Timer Reset if enabled
     
  • Internal Delay for power stabilization
    - MCU starts after 50ms from power-up

     
  • On-chip PLL
    - VCO operating frequency : 70MHz ~ 130MHz

    - PFD comparison frequency : 2MHz ~ 20MHz

    - Support 2bits output divider, 2bits input divider
    - Support 8bits feedback divider

     
  • Supply Voltage
    - Core : 1.62V ~ 1.98V
    - I/O   : 1.62V ~ 3.6V

     
  • Operating temperature & Frequency
    - Max. 100 MHz @
    -20 ° C ~ 85 ° C
    - Max. 80 MHz @
    -40 ° C ~ 125 ° C
     
  • Power consumption
    - Active current : Max 50 mA @1.8V, 100 MHz
    - Stop current : Max 10uA @ 1.8V
     
  • E.S.D. protection up to 2000V

  • Latch-up protection up to ±200mA

  • Package
    -
    44-PQFP
    - 32-QFN