Power Microcontroller. EM6522 Datasheet

EM6522 Microcontroller. Datasheet pdf. Equivalent

Part EM6522
Description MFP version of EM6622 Ultra Low Power Microcontroller
Feature R www.DataSheet4U.com EM MICROELECTRONIC - MARIN SA EM6522 MFP version of EM6622 Ultra Low Power .
Manufacture EM Microelectronic
Datasheet
Download EM6522 Datasheet



EM6522
R
EMwww.DataSheet4U.com
MICROELECTRONIC
-
MARIN
SA
EM6522
MFP version of EM6622
Ultra Low Power Microcontroller with 4x32 LCD Driver
Features
Low Power - 11 µA active mode, LCD On
- 1.8 µA standby mode, LCD Off
- 0.1 µA sleep mode
@ 3 V, 32 KHz, 25 ºC
Large Voltage range, 2 to 5.5 V
2 clocks per instruction cycle
72 basic instructions
EEPROM 4096 x 16 bits
RAM 128 x 4 bits
Max. 12 inputs ; port A, port B, port SP
Max. 8 outputs ; port B, port SP
Voltage Level Detector, 8 levels software
selectable from 1.2 V up to 4.0 V
Melody, 7 tones + silence inclusive 4-bit timer
Universal 10-bit counter, PWM, event counter
Prescaler down to 1 second ( crystal = 32 KHz )
1/1000 sec 12 bit binary coded decimal counter
with hard or software start/stop function
LCD 32 Segments, 3 or 4 times multiplexed
3 wire serial port , 8 bit, master and slave mode
5 external interrupts (port A, serial interface)
8 internal interrupts (3x prescaler, BCD counter
2x10-bit counter, melody timer, serial interface)
timer watchdog and oscillation supervisor
Description
The EM6522 is an advanced single chip CMOS 4-
bit microcontroller. It contains EEPROM, RAM,
LCD driver, power on reset, watchdog timer,
oscillation detection circuit, 10-bit up/down and
event counter, 1ms BCD counter, prescaler,
voltage level detector (Vld), serial interface and
several clock functions. The low voltage feature
and low power consumption make it the most
suitable controller for battery, stand alone and
mobile equipment. The EM6522 is manufactured
using EM Microelectronic’s Advanced Low Power
(ALP) CMOS Process.
Figure 1. Architecture
Figure 2. Pin Configuration, TQFP64 10 x 10 x 1 mm
Typical Applications
Timing device
Automotive controls with display
Intelligent display driver
Measurement equipment
Domestic appliance
Interactive system with display
Timer / sports timing devices
Bicycle computers
Safety and security devices
Copyright © 2005, EM Microelectronic-Marin SA
1
www.emmicroelectronic.com



EM6522
R
EM6522 at a glance
• Power Supply
- Low voltage low power architecture
including internal voltage regulator
- 2.0 … 5.5 V battery voltage
- 11 µA in active mode (Xtal, LCD on, 25 °C)
- 1.8 µA in standby mode (Xtal, LCD off, 25 °C)
- 0.1 µA in sleep mode (25 °C)
- 32 KHz Oscillator
• RAM
- 64 x 4 bit, direct addressable
- 64 x 4 bit, indexed addressable
• EEPROM
- 4096 x 16 bit, metal mask programmable
• CPU
- 4-bit RISC architecture
- 2 clock cycles per instruction
- 72 basic instructions
• Main Operating Modes and Resets
- Active mode (CPU is running)
- Standby mode (CPU in halt)
- Sleep mode (no clock, reset state)
- Watchdog reset (logic and oscillation watchdogs)
- Reset terminal and POR
- Reset with input combination on port A (register
selectable)
• Liquid Crystal Display Driver (LCD)
- 32 Segments 3 or 4 times multiplexed
- Internal or external voltage multiplier
- Free Segment allocation architecture
- LCD switch off for power save
• 8-Bit Serial Interface
- 3 wire master/slave mode
- READY output during data transfer
- Maximum shift clock is equal to system clock
- Interrupt request to the CPU after 8 bits
- Supports different serial formats
- Can be configured as a parallel 4 bit I/O port
- Direct input read on the port terminals
- All outputs can be put tristate (default)
- Selectable pull resistors in input mode
- CMOS or Nch. open drain outputs
• Millisecond Counter
- 3 digits binary coded decimal counter (12 bits)
- PA[3] input pulse width and period measurement
- Internal 1000 Hz clock generation
- Hardware or software controlled start stop mode
- Interrupt request on either 1/10 Sec or 1Sec
EM6522
• 4-Bit Input Port A
- Direct input read on the port terminals
- Debouncer function available on all inputs
- Interrupt request on positive or negative edge
- Pull resistor selectable by register
- Test variables (software) for conditional jumps
- PA[0] and PA[3] are inputs for the event counter
- PA[3] is Start/Stop input for the millisecond counter
- Reset with input combination
• 4-Bit Bi-directional Port B
- All different functions bit-wise selectable
- Direct input read on the port terminals
- Data output latches
- CMOS or Nch. open drain outputs
- Pull-down or pull-up selectable
- Selectable PWM, 32kHz, 1kHz and 1Hz output
• Prescaler
- 15 stage system clock divider down to 1Hz
- 3 Interrupt requests; 1Hz, 32Hz or 8Hz, Blink
- Prescaler reset (4kHz to 1Hz)
• Voltage Level Detector (SVLD)
- 8 different levels from 1.2 V to 4.0 V (ROM Version)
- Busy flag during measure
• 10-Bit Universal Counter
- 10, 8, 6 or 4 bit up/down counting
- Parallel load
- Event counting (PA[0] or PA[3])
- 8 different input clocks
- Full 10 bit or limited (8, 6, 4 bit) compare function
- 2 interrupt requests (on compare and on 0)
- Hi-frequency input on PA[3] and PA[0]
- Pulse width modulation (PWM) output
• Melody Generator
- Dedicated Buzzer terminal
- 7 tones plus silence output
- The output can be put tristate (default)
- Internal 4-bit timer, usable also in standalone mode
- 4 different timer input clocks
- Timer with automatic reload or single run
- Timer interrupt request when reaching 0
• Interrupt Controller
- 5 external and 8 internal interrupt request sources
- Each interrupt request can individually be masked
- Each interrupt flag can individually be reset
- Automatic reset of each interrupt request after read
- General interrupt request to CPU can be disabled
- Automatic enabling of general interrupt request flag
when going into HALT mode
Copyright © 2005, EM Microelectronic-Marin SA
2
www.emmicroelectronic.com





@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site (Privacy Policy & Contact)