EM78F568N is an 8-bit microprocessor designed and developed with low-power, high-speed CMOS technology. It is equipped with 8K*15-bits Electrical Flash Memory, two comparators, three 8 bits timers, one 16 bits timer, two 10 bits PWM, 8 channels AD with 12 bits resolution, SPI, UART and I2C. With its Flash-ROM feature, the EN78F568N is able to offer a convenient way of developing and verifying users' programs. Moreover, users can take advantage of EMC Writer to easily program his development code.
|
- Support 8K15 bits program ROM
- 3048 bits on chip registers (SRAM)
- More than 10 years data retention
- 8 level stacks for subroutine nesting
- Less than 2 mA at 5V/4MHz
- Typically 20 A, at 3V/32kHz
- Typically 2 A, during sleep mode
- Four operation mode
Mose |
CPU |
Main
clock |
WDT
clock |
Sleep mode |
Turn off |
Turn off |
Turn off |
Idle Mode |
Turn off |
Turn off |
Turn off |
Green mode |
Turn off |
Turn off |
Turn off |
Normal mode |
Turn off |
Turn off |
Turn off |
- 5 bidirectional I/O ports: P5, P6, P7, P8, P9
- Pin change wake-up port : P6
- 40 programmable pull-down I/O pins
- 40 programmable pull-high I/O pins
- 40 programmable open-drain I/O pins
- 40 programmable high-sink/drive I/O pins
- External interrupt : P60
- 2.4V~5.5V at 0C~70C (commercial)
- 2.6V~5.5V at -40C~85C (industrial)
- Operating frequency range (base on 2 clocks):
DC ~ 20MHz at 5V
DC ~ 8MHz at 3V
DC ~ 4MHz at 2.4V
DC ~ 20MHz at 5V
DC ~ 8MHz at 3V
DC ~ 4MHz at 2.4V
DC ~ 16MHz at 4.5V~5.5V
DC ~ 4MHz at 2.4V~5.5V
Internal RC Drift Rate (Ta=25C, VDD=5V5%,VSS=0V)
Internal RC Frequency |
Drift Rate |
Temperature
(-40C+85C) |
Voltage
(2.2V~5.5V) |
Process |
Total |
455kHz |
5% |
5% |
4% |
14% |
4MHz |
5% |
5% |
4% |
14% |
8MHz |
5% |
5% |
4% |
14% |
16MHz |
5% |
5% |
4% |
14% |
- 8-bit real time clock/counter (TCC) with selectivesignal sources, trigger edges, and overflow interrupt
- Two Pulse Width Modulation (PWMA,B) with 10-bitresolution which shared with Timer A,B
- Two 8 bits Timer/Counter:
TC1: Timer/Counter/Capture mode selection
TC3: Timer/Counter/PWM/PDO(programmabledivider output)
Mode selection
- One 16 bits Timer/Counter:
TC2: Timer/Counter/Window mode selection
- 4 programmable Level Voltage Detector (LVD): Vddpower monitor and support low voltage detectorinterrupt flag
- 8 channels Analog-to-Digital Converter with 12-bitresolution in Vref mode
- One pair of comparator
- Serial transmitter/receiver interface (SPI): three wiresynchronous communication
- Universal asynchronous receiver transmitterinterface (UART): two wire asynchronouscommunication
- Power-down (Sleep) mode
- High EFT immunity(4MHZ,4clocks)
- I2C function with 7/10 bits address & 8 bits datatransmit/receive mode
- 19 available interrupts(5 external, 14 internal )
- External interrupt(P60)
- TCC overflow interrupt
- TC1,TC2, TC3 overflow interrupt
- Input-port status changed interrupt (wake up fromsleep mode)
- ADC completion interrupt
- PWMA, PWMB period match completion
- Comparator 1/2 high/low interrupt
- I2C transfer/receive/stop interrupt
- UART TX, RX , RX error interrupt
- SPI interrupt
- LVD interrupt
- Programmable free running Watchdog Timer
- Watchdog Timer: 16.5ms 5% with Vdd =5V at25C, Temperature range 5% (-40C ~+85C)
- Watchdog Timer: 18ms 5% with Vdd = 3V at 25CTemperature range 5% (-40C~+85C)
- Two clocks per instruction cycle
- 44 pin QFP: EM78F568NQ44J/S
- 40 pin DIP: EM78F568ND40J/S
- 28 pin SKDIP: EM78F568NK28J/S
- 28 pin SOP: EM78F568NSO28J/S
Note: Green products do not contain hazardoussubstances.
- 99.9% single instruction cycle commands
- There are 4 kinds of oscillation ranges in crystal mode
Crystal ranges |
Oscillator Mode |
20MHz~6MHz |
HXT |
6MHz~1MHz |
XT |
1MHz~100KHz |
LXT1 |
32.768KHz |
LXT2 | |
|