EM6812 Fact Sheet - EM Microelectronic

R
EM MICROELECTRONIC - MARIN SA
EM6812
Ultra Low Power 8-bit FLASH Microcontroller
The World’s Lowest Power 8-bit Flash Microcontroller
Description
Block Diagram
The EM6812 is designed to be battery operated for extended
lifetime applications. Brownout and powercheck functions
ensure reliable operation at or near undervoltage conditions,
offering greater reliability in complex operation modes. Each
of the 16 I/Os is freely programmable and the microcontroller
has a dual quartz and trimmable RC oscillator up to 10MHz. It
has an 8-bit RISC architecture specially designed for very low
power consumption. With 2 clocks per instruction, EM6812
executes up to 2.5 MIPS and achieves an astonishing 2200
MIPS/Watt.
Key Features
True low current:
Power Supply
&
Voltage Regulator
120 µA active mode, @1MHz
6 µA standby mode, RC on
0.8 µA standby mode, RC off
Up to 2.5 MIPS
On-chip brownout detection
Powercheck functions at start-up
8-level Supply Voltage Level Detection (SVLD)
Fast wake-up from standby mode
& BENEFITS
Saves battery life
Increased flexibility and security
Prevents malfunction in harsh environment
Cost effective
And more…
Copyright © 2004, EM Microelectronic-Marin SA
Subject to change without notice
Rev. C, 09/2004
Supply Voltage
Level Detector
8-level
Brownout
SECURITY
Low Power
FLASH
CoolRISC 8-bit
RAM
22.5 kByte
11.2 kByte
5.6 kByte
CR816L
512x8 bit
16 registers
Hardware multiplier
RC 1-10MHz
Prescaler 1
Watchdog
Crystal 32kHz
Prescaler 2
IRQ
RAM
12x8 bit
CORE
&
MEMORY
Dual Port RAM
4x8 bit
4 x 8 bit
(2 x 16 bit)
Timer
PORT A
PORT B
Pull-up/-down, Edge, Debounce
SPI, soft UART, PWM,
Frequency generator
CLOCK
&
TIMING
I/Os
Tools & Services
Easy to use emulator with full debug functions, full
peripheral integration, C-compiler
Windows-based software programs
Programmer from different vendors
Dedicated team of engineers for outstanding
support
Pinout Configuration
16 fully configurable I/Os (pull-up, pull-down, N-channel
open drain)
6 high currents outputs, up to 20 mA
Wide supply voltage range 2 V – 5.5 V
Flash read monitor
Dual mode quartz and RC oscillators:
1 MHz – 10 MHz RC
32768 Hz crystal or external clock source
8-bit CoolRISC architecture, 16 registers, 2 clock per
instruction
Power-On-Reset and watchdog
Various Flash memory size:
2k x 22 bit (5.6k Byte)
4k x 22 bit (11.2k Byte)
8k x 22 bit (22.5k Byte)
Fully static 512B or 256B RAM, Low power 12B RAM,
Dual port 4B RAM
Internal and external interrupts
Frequency generator
PWM functions
8/16-bit timer
Prescaler: 10-bit RC divider, 15-bit crystal divider
SPI interface, UART programmable by software
Small 24-pin TSSOP and SO packages
Power On
Reset
PB4
PB5
PB6
PB7
VREG
VDD
OSC OUT
OSC IN
PA7
PA6
PA5
PA4
1
24
2
23
3
4
EM6812
7
8
9
21
20
5
6
22
TSSOP-24
SO-24
Package
12
18
17
16
15
10
11
19
(top view)
14
13
PB3
PB2
PB1
PB0
N.C.
VSS
TEST
RESET
PA0
PA1
PA2
PA3
Typical Applications
Metering
Heat Cost Allocation
Smoke detector
Security
Body care
Sports
Computer peripherals, Bluetooth chipset
Automotive
Phone: +41.32.755-5111, Fax: +41.32.755-5403
www.emmicroelectronic.com
[email protected]