EM78P142
8-Bit Microprocessor with OTP ROM
1 General Description
The EM78P142 is an 8-bit microprocessor designed and developed with low-power and high-speed CMOS technology.
The series have an on-chip 2K×13-bit Electrical One Time Programmable Read Only Memory (OTP-ROM). It provides a
protection bit to prevent intrusion of user’s OTP memory code. Three Code option bits are also available to meet user’s
requirements.
With enhanced OTP-ROM features, the EM78P142 provide a convenient way of developing and verifying user’s
programs. Moreover, this OTP device offers the advantages of easy and effective program updates, using development
and programming tools. User can avail of the ELAN Writer to easily program his development code.
2 Features
CPU configuration
Fast set-up time requires only 0.8ms (VDD: 5V
Crystal: 4MHz, C1/C2: 30pF) in HXT2 mode and 10µs
in IRC mode (VDD: 5V, IRC: 4 MHz)
•
•
•
•
2K×13 bits on-chip ROM
80×8 bits on-chip registers (SRAM)
8-level stacks for subroutine nesting
4 programmable Level Voltage Detector
(LVD) : 4.5V, 4.0V, 3.3V, 2.2V
3 programmable Level Voltage Reset
(LVR) : 4.0V, 3.5V, 2.4V
Peripheral configuration
•
•
•
Easily implemented IR (infrared remote control)
8-bit real time clock (TCC) with overflow interrupt
8-bit real time clock (TCCA, TCCC) and 16-bit real
time clock (TCCB) with overflow interrupt
7-bit multi-channel Analog-to-Digital Converter with
12-bit resolution in Vref mode
•
•
•
•
Less than 1.5 mA at 5V/4MHz
Typically 15 µA, at 3V/32kHz
Typically 2 µA, during sleep mode
•
Five available interrupts
I/O port configuration
•
•
TCC, TCCA, TCCB, TCCC overflow interrupt
Input-port status changed interrupt (wake up from
sleep mode)
•
•
•
•
•
•
3 bidirectional I/O ports: P5, P6, P7
8 I/O pins
Wake-up port : P5
•
•
•
ADC completion interrupt
5 programmable pull-down I/O pins
6 programmable pull-high I/O pins
1 programmable open-drain I/O pins
IR/PWM period match completion
Low voltage detect (LVD) interrupt
Special Features:
Operating voltage range:
•
Programmable free running Watchdog Timer
(4.5 ms : 18 ms)
•
•
2.1V~5.5V at 0°C~70°C (commercial)
2.3V~5.5V at -40°C~85°C (industrial)
•
•
•
•
Power saving Sleep mode
Operating frequency range (base on 2 clocks):
Selectable Oscillation mode
Power-on voltage detector available (1.7V 0.1V)
High EFT immunity (better performance at 4 MHz or
below)
•
Crystal mode: DC ~ 16MHz, 4.5V;
DC ~ 8MHz, 3V; DC ~ 4MHz, 2.1V
ERC mode: DC ~ 16MHz, 4.5V;
DC ~ 125ns inst. cycle, 4.5V
•
Package Type:
10 pin SSOP 150mil
Note: Green products do not contain hazardous .substances.
DC ~ 8MHz, 3V; DC ~ 250ns inst. cycle, 3V
IRC mode
•
:
EM78P142SS10J/S
•
Oscillation mode: 16MHz, 4MHz, 1MHz, 455kHz
Drift Rate
Internal RC
Temperature
Voltage
Frequency
Process Total
(-40°C~85°C) (2.3V~5.5V)
4 MHz
16 MHz
1 MHz
±5%
±5%
±5%
±5%
±5%
±5%
±5%
±5%
±4% ±14%
±4% ±14%
±4% ±14%
±4% ±14%
455kHz
All the four main frequencies can be trimmed by
programming with four calibrated bits in the ICE341N
Simulator. OTP is auto trimmed by ELAN Writer.
Product Specification (V1.0) 01.25.2008
(This specification is subject to change without further notice)
• 1