em6522 EM Microelectronic, em6522 Datasheet

no-image

em6522

Manufacturer Part Number
em6522
Description
Mfp Version Of Em6622 Ultra Low Power Microcontroller With 4x32 Lcd Driver
Manufacturer
EM Microelectronic
Datasheet
Features
• Low Power
• 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
• 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
• 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
• 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.
Typical Applications
Copyright © 2005, EM Microelectronic-Marin SA
• 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
selectable from 1.2 V up to 4.0 V
2x10-bit counter, melody timer, serial interface)
Ultra Low Power Microcontroller with 4x32 LCD Driver
with hard or software start/stop function
R
EM MICROELECTRONIC -
- 0.1 µA sleep mode
- 11 µA
- 1.8 µA standby mode, LCD Off
@ 3 V, 32 KHz, 25 ºC
active mode, LCD On
MFP version of EM6622
Figure 1. Architecture
Figure 2. Pin Configuration, TQFP64 10 x 10 x 1 mm
1
MARIN SA
www.emmicroelectronic.com
EM6522

Related parts for em6522

em6522 Summary of contents

Page 1

... 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 ...

Page 2

... R EM6522 at a glance • Power Supply - Low voltage low power architecture including internal voltage regulator - 2.0 … 5.5 V battery voltage mode (Xtal, LCD on, 25 ° µA in active - 1.8 µA in standby mode (Xtal, LCD off, 25 °C) mode (25 °C) - 0.1 µA in sleep - 32 KHz Oscillator • RAM - bit, direct addressable - bit, indexed addressable • ...

Page 3

... R Table of Contents Features Description Typical Applications EM6522 at a glance 1 Pin Description for EM6522 1.1 Programming Connections 2 Operating Modes 2.1 Active Mode 2.2 Standby Mode 2.3 Sleep Mode 3 Power Supply 4 Reset 4.1 Oscillation Detection Circuit 4.2 Reset Terminal 4.3 Input Port A Reset Function 4.4 Digital Watchdog Timer Reset 4.5 CPU State after Reset ...

Page 4

... R 1 Pin Description for EM6522 Chip TQFP DIL 64 64 Signal Name C2B C2A C1B C1A VL1 VL2 VL3 COM[ COM[ COM[ COM[ SEG[32 SEG[31 SEG[30 SEG[29] ...

Page 5

... Input port A terminal 3 Output Buzzer terminal Output Strobe terminal Positive power supply DD Internal voltage regulator Crystal terminal 1 Crystal terminal 2 Negative power supply 5 EM6522 Remarks Serial interface data in or parallel data[0] in/out Serial interface Ready CS or parallel data[1] in/out Serial interface data out or ...

Page 6

... 1.1 Programming Connections The EM6522 can be programmed using the standard EM MFP programming box for 4 bit uControllers. The interface signals are listed in the table below. The circuit can be programmed on the programming box or directly on the PCB . For more information please refer to the MFP programmer’s manual. ...

Page 7

... The RAM data integrity is maintained. Sleep mode may be canceled only by a high level of min 10µs at the EM6522 Reset terminal or by the selected port A input reset combination, if option InpResSleep is turned on. ...

Page 8

... R 3 Power Supply The EM6522 is supplied by a single external power supply between V voltage regulator generates V providing regulated voltage for the oscillator and the internal logic. The output reg drivers are supplied directly from the external supply V F igure Figure 5. Internal Power Supply ...

Page 9

... R 4 Reset F igure 6. illustrates the reset structure of the EM6522. One can see that there are six possible reset sources : (1) Internal initial reset from the Power On Reset (POR) circuitry. (2) External reset from the Reset terminal. (3) External reset by simultaneous high/low inputs to port A. ...

Page 10

... At power on, the voltage regulator starts to follow the supply voltage and triggers the power on reset circuitry, and thus the system reset. The CPU of the EM6522 remains in the reset state for the ‘CPU Reset Delay’, to allow the oscillator to stabilize after power up. ...

Page 11

... Watchdog timer data Ck[1] divided able 4.5.1 below Bits Symbol 12 PC0 12 PC1 12 PC2 HALT Reg. 11 EM6522 Initial Value hex 000 (as a result of Jump 0) Undefined Undefined PSP[0] selected Undefined Undefined Undefined 0 Jump 0 See peripheral memory map www.emmicroelectronic.com ...

Page 12

... Hz System clock / 4096 1024 Hz System clock / 8192 512 Hz System clock / 16384 256 Hz System clock / 32768 Figure 8. Prescaler Frequency Timing Prescaler Reset System Clock Ck[16] from Ck[14] down to Ck[2], sets Ck[1]. Ck[15] Ck[14] Ck[14], see below 12 EM6522 Name 32 KHz Xtal Ck[8] 128 Hz Ck[ Ck[ Ck[ Ck[ Ck[ Ck[ Ck[ ...

Page 13

... IRQBlink ; this is 3/4 of Ck[1] period interrupt There is no interrupt generation on reset. The first IRQHz1 Interrupt occurs 1 sec (32kHz) after reset. A possible application for the IRQBlink is LCD-Display blinking control together with IRQHz1. Copyright © 2005, EM Microelectronic-Marin SA EM6522 Figure 9. Prescaler Interrupts Ck[2] Ck[1] Hz1 IRQ IRQBlink 13 www ...

Page 14

... R 6 Input and Output Ports The EM6522 has: - One 4-bit input port ( port One 4-bit input/output port. ( port One serial interface (port SP) also configurable as 4-bit I/O port Pull resistors can be added to all this ports with metal (ROM version only) and/or register options. ...

Page 15

... Port A The EM6522 has one four bit general purpose CMOS input port. The port A input can be read at any time, internal pull-up or pull-down resistors can be chosen by metal mask (for ROM version only). All selections concerning port A are bit-wise executable. I.e. Pull-up on PA[2], pull-down on PA[0], positive IRQ edge on PA[0] but negative on PA[1], etc ...

Page 16

... Copyright © 2005, EM Microelectronic-Marin SA NoPullPA[n] value x no pull-up, no pull-down pull-up, no pull-down pull- pull-down x Reset R EM6522 with n=0…3 Action no pull-up, pull-down pull-up, no pull-down not allowed* F igure 10 Description PA[3] input status PA[2] input status PA[1] input status PA[0] input status www.emmicroelectronic.com ...

Page 17

... R/W power on R/W value 0 R/W 0 R/W 0 R/W 0 R/W 17 EM6522 Description Interrupt mask for PA[3] input Interrupt mask for PA[2] input Interrupt mask for PA[1] input Interrupt mask for PA[0] input Description Interrupt request on PA[3] Interrupt request on PA[2] Interrupt request on PA[1] Interrupt request on PA[0] Description Interrupt edge select for PA[3] Interrupt edge select for PA[2] Interrupt edge select for PA[1] ...

Page 18

... R 6.4 Port B The EM6522 has one four bit general purpose I/O port. Each bit can be configured individually by software for input/output, pull-up, pull-down and CMOS or Nch. open drain output type. The port outputs either data, frequency or PWM signals. 6.4.1 Input / Output Mode Each port B terminal is bit-wise bi-directional. The input or output mode on each port B terminal is set by writing the corresponding bit in the RegPBCntl control register ...

Page 19

... Copyright © 2005, EM Microelectronic-Marin EM6522 tiv llu ...

Page 20

... R/W 0 R/W 0 R/W power on R/W value 0 R/W 0 R/W 0 R/W 0 R/W 20 EM6522 Description PB[3] input and output PB[2] input and output PB[1] input and output PB[0] input and output Description I/O control for PB[3] I/O control for PB[2] I/O control for PB[1] I/O control for PB[0] Description Reset from sleep with port A Ck[16] output on PB[2] Ck[11] output on PB[1] Ck[1] output on PB[0] Description No pull-down on PB[3] No pull-down on PB[2] ...

Page 21

... R 6.6 Port Serial The EM6522 contains a simple, half duplex three wire synchronous type serial interface., which can be used to program or read an external EEPROM, ADC, ... etc. For data reception, a shift-register converts the serial input data on the SIN(PSP[0]) terminal to a parallel format, which is subsequently read by the CPU in registers RegSDataL and RegSDataH for low and high nibble ...

Page 22

... OR if MPSPU[ place and NchOpDPS[n] = ‘1’ then SerPData[ cuts off the pull-up. Copyright © 2005, EM Microelectronic-Marin SA Pull-down Option Mode (direction for SCLKOut Terminal only) Read Tristate DR[n] MUX Parallel Output Read Read OR Serial Mode 22 EM6522 Nch. Open Drain Register Option Register Pd[n] OD[n] Active Pull-up in Nch. Open Serial / Drain Mode Parallel Control Mask Option MPSPU[n] ...

Page 23

... A new shift operation can be authorized. Copyright © 2005, EM Microelectronic-Marin SA Nch. Open Drain Output MUX DR[n] Term inal Serial Interface Data SP[n] Output ---> Starts the shift out 23 EM6522 Active Pull-up for High State Term inal SP[n] Tristate Output Buffer : High Im pedance for Data = 1 www ...

Page 24

... Edge Description Output disable (tristate on PSP[3:0]) Re-synchronized positive edge data shift out Direct shift pos. or neg. edge data out Parallel port SP output 24 EM6522 F igure 17 SOUT bit5 bit6 bit7 M U bit2 bit1 bit0 X Direct ...

Page 25

... External EM 6522 Serial Clock In SP[3]; SCLKIn Serial Data In SP[2]; SOUT Serial Data Out SP[0]; SIN Status Output SP[1]; Status CS optional connection 25 EM6522 01001100 Slave Mode External Serial Clock Out Serial Data In Serial Data Out Ready www.emmicroelectronic.com ...

Page 26

... R/W 0 R/W Reset R/W 0 R/W 0 R/W 0 R/W 0 R/W 26 EM6522 Description Frequency selection Frequency selection shift operation Shift MSB or LSB value first Description Enabling the interface, Output mode select 1 Output mode select 0 Description Serial data low nibble Serial data low nibble Serial data low nibble Serial data low nibble ...

Page 27

... R/W 0 R/W 0 R/W R/W 0 R/W 0 R/W 0 R/W 0 R/W 27 EM6522 Description Parallel output data Parallel output data Parallel output data Parallel output data Description No pull-down on PSP[3] No pull-down on PSP[2] No pull-down on PSP[1] No pull-down on PSP[0] Description Nch. Open Drain on PSP[3] Nch. Open Drain on PSP[2] Nch. Open Drain on PSP[1] Nch. Open Drain on PSP[0] ...

Page 28

... Copyright © 2005, EM Microelectronic-Marin SA F igure 19 BzO utEn V SS SwBuzzer Zero Auto lock (from Prescaler) Internal Data Bus DB[3:0] 28 EM6522 Term inal 0 FlBuzzer Close Bit Period Register www.emmicroelectronic.com BZ ...

Page 29

... Auto flag is reset. The buzzer frequency output is enabled directly by writing Auto =1. Figure 21. Continuos Run Mode Timer Clock Timer Value 2 Buzzer IRQBz µP writes 2 µP writes into Auto = 1 RegMelPeri Copyright © 2005, EM Microelectronic-Marin µP writes 1 into RegMelPeri periods n+1 periods 29 EM6522 µP writes Auto = 0 www.emmicroelectronic.com ...

Page 30

... SysClock/20 1 SysClock/24 Reset R R/W Single or continuos run mode 0 R/W 0 R/W 30 EM6522 Description Buzzer Output tristate Buzzer frequency select Buzzer frequency select Buzzer frequency select (silence) DO8 SOL7# FA7 RE7 DO7 SOL6# FA6 Description Write: switch buzzer Read: flag buzzer Timer clock frequency select Timer clock frequency select www ...

Page 31

... Where, Ck[n] is the timer clock frequency and Value(RegMelPeri) is the value of the register RegMelPeri. Copyright © 2005, EM Microelectronic-Marin SA Timer Clock 0 Ck[3] 0 Ck[5] 1 Ck[7] 1 Ck[1] Reset R Duration = Value(RegMelPeri) x 1/Ck[n] 31 EM6522 On 32 KHz operation Description Melody timer period MSB Melody timer period Melody timer period Melody timer period LSB www.emmicroelectronic.com ...

Page 32

... Counter The EM6522 has a built-in universal cyclic counter. It can be configured as 10 4-bit counter. If 10-bits are selected we call that full bit counting 4-bits are selected we call that limited bit counting. The counter works in up- or down count mode. Eight clocks can be used as the input clock source, six of them are prescaler frequencies and two are coming from the input pads PA[0] and PA[3] ...

Page 33

... A. The counter advances on every odd numbered port A negative edge ( divided clock is high level ). IRQCount0 and IRQComp will be generated on the rising PA3 or PA0 input clock edge. In this condition the EM6522 is able to count with a higher clock rate as the internal system clock (Hi-Frequency Input). Maximum port A input frequency is limited to 200kHz (@V EM-Marin ...

Page 34

... Copyright © 2005, EM Microelectronic-Marin Refer also Ck Start ] + / - 1 ] Count[9:0 EvCount = 0 EvCount = for the port B setup EM6522 to F igure 10 for internal clock signal Start + / - 1 ] Count[9:0 EvCount = 1 www.emmicroelectronic.com ...

Page 35

... Clock Count[9 :0] 001 000 Data Data+1 Data+2 Roll-over Compare IRQCount0 IRQComp PWM output -> 1/Ck[15] -> 1024 x 1/Ck[1] -> 1/Ck[15] 35 EM6522 (BitSel[1,0]) (number of PWM pulses) (length of PWM pulse) 3FF 3FE ... Data+1 Data Data-1 Data-2 -> 977 µs (32 KHz) -> 1024 s (32 KHz) -> 61 µs (32 KHz) ...

Page 36

... Copyright © 2005, EM Microelectronic-Marin SA Reset R/W 0 R/W 0 R/W 0 R/W 0 R/W CountFSel0 EM6522 Description Up or down counting Input clock selection Input clock selection Input clock selection clock source selection Port A PA[0] Prescaler Ck[15] Prescaler Ck[12] Prescaler Ck[10] Prescaler Ck[8] Prescaler Ck[4] Prescaler Ck[1] Port A PA[3] www.emmicroelectronic.com ...

Page 37

... Bit select for limited bit count/compare 10-Bit 8-Bit 6-Bit 4-Bit 37 EM6522 Description Start/Stop control Event counter enable Enable comparator Read: always 0 Description General interrupt enable Sleep mode Compare Interrupt select For EM test only Description Counter data bit 3 Counter data bit 2 ...

Page 38

... R 9 Millisecond Counter The EM6522 has a built-in millisecond binary coded decimal counter. It can be used to measure the time elapsed between two events (hardware or software events). With a system clock of 32kHz, the counter generates every 1/10 second or every second an interrupt request. The counter value read on registers RegMSCDataL , RegMSCDataM and RegMSCDataH is in binary coded decimal format (000 to 999) ...

Page 39

... As soon as the CPU writes the start bit RunEn/Stop =1 the counter starts up counting until the CPU clears the start bit. The bit PA3/uP is ‘0’ for this mode. Figure 28. CPU controlled Start Stop CPU write RunEn/Stop Counter Copyright © 2005, EM Microelectronic-Marin SA Start Stop Counting 39 EM6522 www.emmicroelectronic.com ...

Page 40

... PA3Edge =0 PA[3] value. See also F igure 27 and F igure 30 EM6522 F igure 27). In MSC mode the start µ ...

Page 41

... Reset R EM6522 Description Enable counter Pulse-width measurement Reset if write of 1 Read value is always 0 Description Debouncer frequency select PA[3] edge selection Interrupt source selection Seconds flag Description Description 1/100 Seconds BCD value 3 1/100 Seconds BCD value 2 1/100 Seconds BCD value 1 ...

Page 42

... R 10 Interrupt Controller The EM6522 has 12 different interrupt request sources, each of which is maskable. Five of them come from external sources and seven from internal sources. External(4) - Port A, - Serial Interface Internal(8) - Prescaler - Melody timer - Serial Interface - Millisecond-Counter - 10-bit Counter To be able to send an interrupt to the CPU, at least one of the interrupt request flags must ‘1’ ( IRQxx ) and the general interrupt enable bit IntEn located in the register RegSysCntl1 must be set to 1 ...

Page 43

... All interrupt requests are stored in their IRQxx registers depending only on their mask setting and not on the general interrupt enable status. Whenever the EM6522 goes into halt mode the IntEn bit is automatically set to 1, thus allowing to resume from halt mode with an interrupt. ...

Page 44

... R 11 Supply Voltage Level Detector The EM6522 has a built-in Supply Voltage Level Detector (SVLD) circuitry, such that the CPU can compare the supply voltage against a pre-selected value. During sleep mode this function is inhibited. The CPU activates the supply voltage level detector by writing VldStart = 1 in the register RegVldCntl ...

Page 45

... R 12 Strobe Output The Strobe output is used to indicate either the EM6522 reset condition, a write operation on port B (WritePB) or the sleep mode. The selection is done in register RegLcdCntl1 . Per default, the reset condition is output on the Strobe terminal. For a port B write operation the strobe signal goes high for half a system clock period. Data can be latched on the falling edge of the strobe signal ...

Page 46

... R 13 RAM The EM6522 has two 64x4 bit RAM’s built-in. The main RAM (RAM1) is direct addressable on addresses decimal (0 to 63). A second RAM (RAM2) is indirect addressable on addresses 64,65, 66 and 67 together with the index from RegIndexAdr. Figure 34. Ram Architecture direct addressable RAM1 ...

Page 47

... R 14 LCD Driver The EM6522 has a built-in Liquid Crystal Display (LCD) driver. A maximum of 128 Segments can be displayed using the 32 Segment driver outputs (SEG[32:1) in 4:1 multiplex ,96 Segments in the case of 3:1 multiplex, and the 4 back-planes (COM[4:1]). The LCD driver has its own voltage regulator (1.05 Volt) and voltage multiplier to generate the driver bias voltages VL1, VL2 and VL3 (VLCD) ...

Page 48

... Figure 36. LCD Address Mapping Indexed Addressable LCD Latches but Maximum 32x4 Bits are R/W RegIndexAdr[8] RegIndexAdr[7] ... LCD_3 RegIndexAdr[1] RegIndexAdr[0] RegIndexAdr[F] RegIndexAdr[E] ... LCD_2 RegIndexAdr[1] RegIndexAdr[0] RegIndexAdr[F] RegIndexAdr[E] ... LCD_1 RegIndexAdr[1] RegIndexAdr[0] 48 EM6522 4 bit R/W 4 bit R/W ... 4 bit R/W 4 bit R/W 4 bit R/W 4 bit R/W ... 4 bit R/W 4 bit R/W 4 bit R/W 4 bit R/W ... 4 bit R/W 4 bit R/W www.emmicroelectronic.com ...

Page 49

... For each segment data latch the address location within the LCD address spacing ( LCD_3 + Index(8), LCD_2 + Index(16), LCD_1 + Index(16) --> LCDAdr[39:0] ) can be user defined. For each segment data latch the data bus connection (DB[3:0]) can be user defined. Table 14.3.1 Default LCD Configuration used on EM6522 Segment outputs COM[1] ...

Page 50

... VL1 hex SEG[4] VL3 VL2 value = VL1 hex SEG[5] VL3 VL2 value = VL1 hex Copyright © 2005, EM Microelectronic-Marin SA EM6522 SEG[1] SEG[2] SEG[3] COM1 COM2 COM3 COM4 COM1 VL3 - VL2 ] SEG[1 VL1 V SS -VL1 value = -VL2 hex 0 -VL3 ...

Page 51

... Connections are user definable. See LCD section 0: PAData[0] 1: PAData[1] ---- 2: PAData[2] 3: PAData[3] 0: PBIOCntl[0] 1: PBIOCntl[1] 2: PBIOCntl[2] 3: PBIOCntl[3] 51 EM6522 Remarks Normal addressable Ram 64x4 bit ... Normal addressable Ram 64x4 bit 16 nibbles addressable over index register on add 'H70 16 nibbles addressable over index register on add 'H70 ...

Page 52

... CReg[5] 2: Count[6] 2: CReg[6] 3: Count[7] 3: CReg[7] 0: Count[8] 0: CReg[8] 1: Count[9] 1: CReg[9] 2: BitSel[0] 2: BitSel[0] 3: BitSel[1] 3: BitSel[1] 52 EM6522 Remarks Port B data output Pin port B read Default : 0 Serial interface control 1 Serial interface control 2 Serial interface low data nibble Serial interface high data nibble Serial interface parallel data out ...

Page 53

... IntEn 3: IntEn 0: WDVal0 WDVal1 SleepEn 2: SleepEn 3: '0' 3: WDReset 53 EM6522 Remarks millisecond counter control register 1; reset, delta time, control source Millisecond counter control register 2; 1 sec flag, Interrupt and PA3 edge select Millisecond counter; binary coded decimal value, low nibble Millisecond counter ...

Page 54

... NoOscWD 1: NoOscWD 2: VldBusy 2: VldStart 3: VldResult VldLevel0 1: VldLevel1 2: VldLevel2 EM6522 Remarks Prescaler control; debouncer and prescaler interrupt select Internal µP index register low nibble; for µP indexed addressing Internal µP index register high nibble; for µP indexed addressing Indexed addressing register for ...

Page 55

... InpRes1PA[2] 3: InpRes1PA[3] 0: InpRes2PA[0] 1: InpRes2PA[1] 0000 2: InpRes2PA[2] 3: InpRes2PA[3] 0: NoPdPS[0] 1: NoPdPS[1] 0000 2: NoPdPS[2] 3: NoPdPS[3] ---- ---- 55 EM6522 Remarks Debouncer on port A for interrupt gen. Default: debouncer on Interrupt edge select on port A. Default: pos. edge Pull-down selection on port A Default: pull-down Pull-down selection on port B Default: pull-down Nch. open drain ...

Page 56

... To stay in the testloop, these values must be written in the corresponding addresses before jumping in the loop: 1BH: 0101b 32H: 1010b 6EH: 0010b 6FH: 0011b Free space after last instruction: JMP 00H (0000) Remark: empty space within the program are filled with NOP (FOFF). Copyright © 2005, EM Microelectronic-Marin SA EM6522 56 www.emmicroelectronic.com ...

Page 57

... The following options can be selected at the time of programming the metal mask ROM, except the LCD Segment allocation which is defined using the interconnect metal2 mask. The EM6522 is delivered with the default metal mask settings. If you need other mask settings please contact EM Microelectronic Marin SA 18 ...

Page 58

... To select an option put column 1,2 Strong R1 NO and 4 and reconfirm the R1 value in Pull-up value Pull-up Typ. 100k column The default value is : Strong pull-up with x 100k R1=100 KOhm x 100k x 100k x 100k 58 EM6522 VBAT MPBPUstrong[n] Strong Pull-up No Pull-up 100 KOhm No Pull-down MPBPDstrong[n] Strong Pull-down www.emmicroelectronic.com ...

Page 59

... RAM and the value value ROM. With option MVreg(B) the regulator is cut and supplying the core logic the ROM and the YES bat RAM. 59 EM6522 VBAT MPSPUstrong[n] Strong Pull-up No Pull-up 100 KOhm No Pull-down MPSPDstrong[n] Strong Pull-down www.emmicroelectronic.com ...

Page 60

... Copyright © 2005, EM Microelectronic-Marin SA (ROM version only) By default the debouncer Default User frequency is Ck[11]. The user may choose Ck[14] Value Value instead of Ck[11 Ck[14 ]corresponds to maximum 0.25ms debouncer Ck[11] time in case of a 32kHz oscillator. COM[2] COM[2] 60 EM6522 1 4.3 , one COM[3] COM[4] COM[ www.emmicroelectronic.com ...

Page 61

... I(V DD) S leep m ode 5.0V 125 [nA ] 100 [°C] 80 - 2.0 1.8 1.6 60 [°C] 80 1.5 2 -40°C 25°C 85°C 400 500 uA 61 EM6522 [° [° [° reg Tem p = 25°C 2 www.emmicroelectronic.com ...

Page 62

... -12 IOH P ortB ; V DD= 3. 0.15/0.3/0.5/1.0V - 1.0 -4 0.5 -6 0 [°C] IOH P ortB ; V DD=5. =0.15/0.3/0.5/1.0V - 1.0 -6 0.5 0 [°C] 62 EM6522 P ull-Up P ortB ; V DD= 3.0V [° 0.15V 0.3V 0. [°C] 0.15 0.3 0.5 1 [°C] 0.15 0.3 0.5 1.0 www.emmicroelectronic.com ...

Page 63

... R 20 EM6522 Electrical Specification 20.1 Absolute Maximum Ratings Power supply Input voltage Storage temperature Electrostatic discharge to Mil-Std-883C method 3015.7 with ref Maximum soldering conditions Stresses above these listed maximum ratings may cause permanent damage to the device. Exposure beyond specified electrical characteristics may affect device reliability or cause malfunction. ...

Page 64

... SVLD voltage Level7 Note 5 SVLD voltage Level8 Note 5 Temperature coefficient Note 4 : Level which may not be reached anymore because it can be lower than V Note 5 : This levels can not be reached with the EM6522, (software compatibility EM6622) 20.6 Oscillator Conditions: T=25 ° C (unless otherwise specified) Parameter Conditions Temperature stability +15 ... +35 ° ...

Page 65

... reg -0.15V -0.30V -0.50V -1.00V 70k PD R 72k PU 65 EM6522 Typ. Max. Unit 0 0 reg reg 1.8 mA 3.6 mA 5.8 mA 11.0 mA -1.2 mA -2.4 mA -3.9 mA -7.0 -4.5 mA 15k Ohm 100k 130k Ohm 103k ...

Page 66

... Min. Typ. R comVL0 R comVL1 R comVL2 RcomVL3 Symb. Min. Typ. ± V DC_com Symb. Min. Typ. V 0.95 1.05 VL1 V 2.10 VL2 V 3.15 VL3 dV /dT -4.9 VL1 66 EM6522 Max. Unit 20 KOhm 20 KOhm 20 KOhm 20 KOhm Max. Unit 10 KOhm 10 KOhm 10 KOhm 10 KOhm Max. Unit 20 mV Max. Unit 1. mV/°C www.emmicroelectronic.com ...

Page 67

... R 21 Pad Location Diagram Copyright © 2005, EM Microelectronic-Marin SA EM6522 67 www.emmicroelectronic.com ...

Page 68

... R 22 Package & Ordering information The default package for the EM6522 microcontroller is the TQPF64 10x10x1 mm. TOP VIEW D e DETAIL "B" 0.08 R. MIN. 0.20 MIN. 1.00 REF. 22.1 Ordering Information Ordering Part Number Part Number Package/Die Form EM6522%%%TQ64D TQFP 64 pin EM6522%%%WP11 Die in waffle pack The version is made of 3 digits %%%: the first one is a letter and the last two are numbers, e ...

Related keywords