English
Language : 

EM6812 Datasheet, PDF (1/81 Pages) EM Microelectronic - MARIN SA – Ultra Low Power 8-bit FLASH Microcontroller
R
EM MICROELECTRONIC - MARIN SA
EM6812
Ultra Low Power 8-bit FLASH Microcontroller
Description
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 at 5MHz and achieves an
astonishing 2200 MIPS/Watt.
Features
‰ Green mold / leadfree package
‰ True low current:
120 µA active mode @ 3V, 1MHz
6 µA standby mode, RC on
0.8 µA standby mode, RC off
0.16 µA sleep mode
‰ Up to 2.5 MIPS at 5MHz
‰ On-chip brownout detection
‰ Powercheck functions at start-up
‰ 8-level Supply Voltage Level Detection (SVLD)
‰ Fast wake-up from standby mode
‰ 16 fully configurable I/Os
ƒ Input / Output
ƒ Pull-up, Pull-down
ƒ CMOS, N-channel open drain
‰ 6 high currents outputs, up to 20 mA
‰ Wide supply voltage range 2 V – 5.5 V
‰ Flash read monitor (allows save instruction execution
at lowest voltages)
‰ 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
ƒ 8x8bit hardware multiplier
‰ 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 timers
‰ Prescaler:
ƒ 10-bit RC divider
ƒ 15-bit crystal divider
‰ SPI interface, UART programmable by software
‰ Small 24-pin TSSOP and SO packages (leadfree)
Block Diagram
Power Supply
&
Voltage Regulator
Power On
Reset
Brownout
Supply Voltage
Level Detector
8-level
SECURITY
FLASH
22.5 kByte
11.2 kByte
5.6 kByte
CoolRISC 8-bit
CR816L
16 registers
Hardware multiplier
RAM
512x8 bit
Low Power
RAM
12x8 bit
Dual Port RAM
4x8 bit
CORE
&
MEMORY
RC 1-10MHz Prescaler 1
Crystal 32kHz Prescaler 2
Watchdog
IRQ
4 x 8 bit
(2 x 16 bit)
Timer
CLOCK
&
TIMING
PORT A
PORT B
SPI, soft UART, PWM,
I/Os
Pull-up/-down, Edge, Debounce
Frequency generator
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
PB4
PB5
PB6
PB7
VREG
VDD
OSC OUT
OSC IN
PA7
PA6
PA5
PA4
1
24
2
23
3
4
EM6812
22
21
5
20
6 TSSOP-24 19
7
18
8 SO-24 17
9 Package 16
10
15
11 (top view) 14
12
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
Copyright © 2005, EM Microelectronic-Marin SA
1
www.emmicroelectronic.com