|
General Description
EM88F758N is an 8-bit microprocessor designed and developed with low-power, high-speed
CMOS technology. It has an on-chip 8K16-bit electrical flash memory and 2568-bit in system
programmable EEPROM.
The debug function is built in 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.
EM88F758N includes a capacitive touch-sensitive function. The self-contained capacitive touch
key is covered with a plastic or glass case. The system controller converts finger data to button
presses, depending on finger location and human interface context.
Using OCDS, user can develop their program for several ELAN flash types IC.
Features
CPU configuration
8K16-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
3 programmable Level Volt Reset
LVR: 4.0V, 3.5V, 2.7V, 1.65V (BOR), 1.5V(POR)
1 sets of 4 programmable Level Voltage Detector
LVD: 4.5V, 4.0V, 3.3V, 2.2V
Six CPU operation modes (Normal, Green, Idle, Sleep,
TK-Idle TK-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 -40C~85C (Industrial)
1.8V~5.5V at 0C~85C (Commercial)
Operating frequency range (base on two clocks):
Main oscillator:
Crystal mode:
DC ~ 20 MHz at 4.5V~5.5V
DC ~ 16 MHz at 3.5V~5.5V
DC ~ 8 MHz at 2.0V~5.5V
DC ~ 4 MHz at 1.8V~5.5V
IRC mode:
DC ~ 20 MHz at 4.5V~5.5V
DC ~ 16 MHz at 3.5V~5.5V
DC ~ 8 MHz at 2.0V~5.5V
DC ~ 4 MHz at 1.8V~5.5V
Sub oscillator:
IRC mode: 16k/128kHz
Crystal Mode : 32.768kHz
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
Touch key function 20 traces(Sensor) for 2 groups,
operating voltage range from 2.4V to 5.5V
Serial transmitter/receiver interface (SPI): 3-wire
synchronous communication
I
2
C function with 7/10 bits address and 8 bits data
transmit/receive mode
Power down (Sleep) mode
21 available interrupts: (3 external, 18 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
I
2
C transfer/receive/stop interrupt
SPI interrupt
LVD interrupt
System hold interrupt
Touch key conversion finish, limit check, error interrupt
Single instruction cycle commands
Five kinds of oscillation range in Crystal Mode
Programmable free running watchdog timer
Watchdog Timer: 16.5ms ± 5% with VDD =5V at 25C,
Temperature range ± 5% (-40°C ~+85°C)
Watchdog Timer: 16.5ms ± 5% with VDD = 3V at 25C,
Temperature range ± 5% (-40°C~+85°C)
Two clocks per instruction cycle
Package Type:
44-pin LQFP : 10*10*1.4mm EM88F758NL44
40-pin QFN : 5*5*0.8mm EM88F758NQN40
28-pin SOP : 300mil EM88F758NSO28
28-pin SSOP : 209mil EM88F758NSS28
28-pin SKDIP : 300mil EM88F758NK28
20-pin SOP : 300mil EM88F758NSO20
Note: These are all Green products which do not contain
hazardous substances.
|