bit Microcontroller. EM6521 Datasheet

EM6521 Microcontroller. Datasheet pdf. Equivalent

Part EM6521
Description 4 bit Microcontroller
Feature R www.DataSheet4U.com EM MICROELECTRONIC - MARIN SA EM6521 MFP version of EM6621 Ultra Low Power .
Manufacture ETC
Datasheet
Download EM6521 Datasheet



EM6521
R
EMwww.DataSheet4U.com
MICROELECTRONIC
-
MARIN
SA
EM6521
MFP version of EM6621
Ultra Low Power Microcontroller with 4x20 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 20 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 EM6521 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 EM6521 is manufactured
using EM Marin's Advanced Low Power (ALP) CMOS
Process.
Figure 1. Architecture
Figure 2. Pin Configuration, TQFP52 10 * 10 * 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



EM6521
R
EM6521 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)
- 20 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
EM6521
• 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)