Specification

Overview

  • General Description

    The EM88F758N is an 8-bit microprocessor designed and developed with low-power, high-speed CMOS technology and high noise immunity. It has an on-chip 8K-16-bit Electrical Flash Memory and 256 bytes In-system programmable EEPROM. The debug function is built in the EM88F758N chip. User can read the program code from JTAG port and monitor the on-chip register status, memory and program trace log on computer. Using OCDS, user can develop their program for several ELAN flash types IC.

  • Features & Benefits

    • CPU Configuration

      • 8K x 16-bit Flash memory
      • (48+512) bytes general purpose register
      • 256 bytes in-system programmable EEPROM
      • More than 10 years data retention
      • 16-level stacks for subroutine nesting
      • Less than 1.5 mA at 5V/4MHz
      • Typically 15µA , at 3V/16kHz
      • Typically 22µA, at 3V/32kHz
      • Typically 1µA, during sleep mode
      • Level Volt Reset: 1.65V (BOR), 1.5V(POR)
      • 1 sets of 4 programmable Level Voltage Detector (LVD): 4.5V, 4.0V, 3.3V, 2.2V
      • CPU operation modes (Normal, Green, Idle, Sleep)
    • I/O Port Configuration

      • 6 bidirectional I/O ports: P5~P9, PA
      • 4 programmable pin change wake-up ports: P5~P8
      • 6 programmable pull-down I/O ports: P5~P9, PA
      • 6 programmable pull-high I/O ports: P5~P9, PA
      • 6 programmable open-drain I/O ports: P5~P9, PA
      • 6 programmable high-sink/drive I/O ports: P5~P9, PA
    • Operating Voltage Range

      • 2.0V~5.5V at -40°C~85°C (Industrial Grade)
      • 1.8V~5.5V at 0°C~85°C (Commercial Grade)
    • Operating Frequency Range

      • There are two modes for main and sub clock: Crystal & HIRC mode
      • High Crystal mode: DC~16MHz at 3.5V; DC~8MHz at 2.0V, DC~4MHz at 1.8V
      • High Internal RC oscillator (HIRC): 1MHz, 4MHz, 6MHz, 8MHz, 12MHz, 16MHz & 20MHz
      • Low Crystal mode: 32.768KHz
      • Low Internal RC oscillator (LIRC): 16KHz & 128KHz
    • Peripheral Configuration

      • 8-bit real time clock/counter (TCC) with selective signal sources, trigger edges, and overflow interrupt
      • Two Pulse Width Modulation (PWMA, PWMB) with 10-bit resolution shared with Timers A and B
      • Three 8-bit timers (TC1/TC2/TC3) with seven modes: Timer/Counter/Capture/Window/Buzzer/PWM/PDO (Programmable Divider Output) modes. TC1+TC2 can be cascaded to one 16-bit counter/timer
      • 8+1 channels Analog-to-Digital Converter with 12-bit resolution. One of the channels is 1/2 VDD power detection
      • Serial transmitter/receiver interface (SPI): 3-wire synchronous communication
      • I2C function with 7/10 bits address and 8 bits data transmit/receive mode
      • Power down (Sleep) mode
    • 18 Available Interrupts: (3 External, 15 Internal)

      • Watch timer interrupt
      • External interrupt: EINT0, EINT1
      • TCC overflow interrupt
      • TC1, TC2, TC3 overflow interrupt
      • Input-port status changed interrupt
      • ADC completion interrupt
      • PWMA, PWMB period/duty match completion
      • I2C transfer/receive/stop interrupt
      • SPI interrupt
      • LVD interrupt
      • System hold interrupt
    • Single Instruction Cycle Commands

    • Five Kinds of Oscillation Range in Crystal Mode

      • HXT1: 20MHz~12MHz
      • HXT2: 12MHz~6MHz
      • XT: 6MHz~1MHz
      • LXT1: 1MHz~100kHz
      • LXT2: 32.768KHz
    • Programmable Free Running Watchdog Timer

      • Watchdog Timer: 16.5ms±5% with VDD=5V at 25°C, Temperature range ±5% (-40°C~+85°C)
      • Watchdog Timer: 16.5ms±5% with VDD= 3V at 25°C, Temperature range ±5% (-40°C~+85°C)
      • Two clocks per instruction cycle
  • Data Sheet

  • Package

  • Technical Information

Top