Ultra-low power microcontroller



Part  Number EM6607
Manufacturer EM Microelectronic
Semiconductor DataSheet

DataSheet View

R EM MICROELECTRONIC - MARIN SA EM6607 Ultra-low power microcontroller with 4 high drive outputs Features Low Power typical 1.8µA active mode typical 0.5µA standby mode typical 0.1µA sleep mode @ 1.5V, 32kHz, 25 °C Figure 1. Architecture V DD VREG V SS Low Voltage 1.2 to 3.3 V ROM 2k × 16 (Mask Programmed) RAM 96 × 4 (User Read/Write) 2 clocks per instruction cycle RISC architecture 5 software configurable 4-bit ports 1 High drive output port Up to 20 inputs (5 ports) Up to 16 outputs (4 ports) buzzer three tone Serial Write buffer – SWB Supply Voltage level detection (SVLD). Analogue and timer watchdog 8 bit timer / event counter Internal interrupt sources (timer, event counter, prescaler) External interrupt sources (portA + portC) 32KHz Crystal Osc ROM 2k X 16Bit RAM 96 X 4Bit Power Supply VLD 3 Levels Power on Reset Prescaler 8-Bit Event Count/Timer Core EM6600 3 Tone Buzzer Interrupt Controller Serial Write Buffer Watchdog Timer Port A 0 1 2 3 Port B 0 1 2 3 High Drive Outputs Port C 0 1 2 3 Port D 0 1 2 3 Clk Data Port E 0 1 2 3 Buzzer Description The EM6607 is a single chip low power, mask programmed CMOS 4-bit microcontroller. It contains ROM, RAM, watchdog timer, oscillation detection circuit, combined timer / event counter, prescaler, voltage level detector and a number of clock functions. Its low voltage and low power operation make it the most suitable controller for battery, stand alone and mobile equipment. The EM6607 microcontroller is manufactured using EM’s Advanced Low Power CMOS Process. In 24 Pin package it is direct replacement for EM6603. Figure 2. PA0 PA2 PA3 PB0 PB1 PB2 PB3 TEST 1 Pin Configuration 24 VDD 23 VREG 22 RESET 21 PD3 20 PD2 PA0 PA2 PA3 PE0 PB0 PB1 PB2 PB3 1 28 27 26 25 24 23 VDD VREG RESET PE3 PD3 PD2 PD1 PD0 PE2 PC3 PC2 PC1 PC0 STB/RST PA1 2 PA1 2 3 4 5 6 7 8 9 Typical Applications sensor interfaces domestic appliances clocks security systems bicycle computers automotive controls TV & audio remote controls measurement equipment R/F and IR. control motor driving 3 4 5 6 7 8 9 EM6607 19 PD1 18 PD0 17 PC3 16 15 14 13 EM6607 22 21 20 19 PC2 PC1 PC0 STB/RST QOUT 10 QIN 11 VSS 12 PE1 10 TEST 11 QOUT 12 QIN 13 VSS 14 EM6680 18 17 16 15 (TS)SOP-24 (TS)SOP-28 Copyright © 2005, EM Microelectronic-Marin SA 1 www.emmicroelectronic.com R EM6607 EM6607 at a glance Power Supply - Low Voltage, low power architecture including internal voltage regulator - 1.2V ... 3.3 V battery voltage - 1.8μA in active mode - 0.5μA in standby mode - 0.1μA in sleep mode @ 1.5V, 32kHz, 25 °C - 32 kHz Oscillator or external clock RAM - 96 x 4 bit, direct addressable ROM - 2048 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) - Initial reset on Power-On (POR) - External reset pin - Watchdog timer (time-out) reset - Oscillation detection watchdog reset - Reset with input combination on PortA 4-Bit Input PortA - Direct input read - Debounced or direct input selectable (reg.) - Interrupt request on input’s rising or falling edge, selectable by register. - Pull-down or Pull-up selectable by metal mask - Software test variables for conditional jumps - PA3 input for the event counter - Reset with input combination on PortA (metal option) 4-Bit Input/Output PortB - Separate input or output selection by register - Pull-up, Pull-down or none, selectable by metal mask if used as Input 4-Bit Input/Output PortD - Input or Output port as a whole port - Pull-up, Pull-down or none, selectable by metal mask if used as Input - CMOS or N-channel open drain mode - Serial Write Buffer clock and data output 4-Bit Input/Output PortE - Separate input or output selection by register - Pull-up, Pull-down or none, selectable by metal mask if used as Input Serial (output) Write Buffer - max. 256 bits long clocked with 16/8/2/1kHz - automatic send mode - interactive send mode : interrupt request when buffer is empty Buzzer Output - if used output on PB0 (24 pin) or PE0 (28 pin) - 3 tone buzzer - 1kHz, 2kHz, 2.66kHz/4kHz (TBC) Prescaler - 32kHz output possible on the STB/RST pin - 15 stage system clock divider down to 1 Hz - 3 interrupt requests: 1Hz/8Hz/32Hz - Prescaler reset (from 8kHz to 1Hz) 8-bit Timer / Event Counter - 8-bit auto-reload count-down timer - 6 different clocks from prescaler - or event counter from the PA3 input - parallel load - interrupt request when comes to 00 hex. Supply Voltage Level Detector - 3 software selectable levels (1.3V, 2.0V, 2.3V or user defined between 1.3V and 3.0V) - Busy flag during measure - Active only on request during measurement to reduce power consumption Interrupt Controller - Buzzer output on PB0 (24-pin) / PE0 (28-pin) 4-Bit Input/Output PortC - Input or Output port as a whole port - Debounced or direct input selectable (reg.) - Interrupt request on input’s rising or falling edge, selectable by register. - Pull-up, pull-down or none, selectable by metal mask if used as input - CMOS or N-channel open drain mode - 9 external interrupt sources: 4 from PortA, 4 from PortC. - 3 internal interrupt sources, prescaler, timer and Serial Write Buffer - Each interrupt request is individually selectable - Interrupt request flag is cleared automatically on register read Copyright © 2005, EM Microelectronic-Marin SA 2 www.emmicroelectronic.com R EM6607 Table of Contents 1 2 2.1 2.2 2.3 3 4 4.1 4.2 4.3 4.4 4.5 4.6 4.7 5 5.1 6 7 7.1 7.2 7.3 7.4 7.5 8 8.1 9 9.1 PIN DESCRIPTION FOR EM6607 0H 5 7 7 7 7 1H 2H 3H 4H 18.7 OSCILLATOR 18.8 INPUT TIMING CHARACTERISTICS 56H 57H 43 43 44 58H OPERATING MODES ACTIVE MODE STANDBY MODE SLEEP MODE POWER SUPPLY 5H 19 20 PAD LOCATION DIAGRAM PACKAGE DIMENSIONS 59H 60H 45 47 47 47 61H 62H 8 9 9 9 10 10 10 11 11 6H 7H 8H 9H 10H 1H 12H 13H 21 ORDERING INFORMATION 21.1 PACKAGE MARKING 21.2 CUSTOMER MARKING RESET OSCILLATION DETECTION CIRCUIT RESET PIN INPUT PORT (PA0..PA3) RESET WATCHDOG TIMER RESET SOFTWARE POWER-ON-RESET CPU STATE AFTER RESET POR WITH POWER-CHECK RESET OSCILLATOR PRESCALER 14H 15H Table of Figures Figure 1. Figure 2. Figure 3. Figure 4. Figure 5. Figure 6. Figure 7. Figure 8. Figure 9. Figure 10. Figure 11. Figure 12. Figure 13. Figure 14. Figure 15. Figure 16. Figure 17. Figure 18. Figure 19. Figure 20. Architecture Pin Configuration Typical Configuration: VDD 1.4V up to 3.3V Typical Configuration: VDD 1.2V up to 1.8V Mode Transition Diagram System reset generation Port A Port B Port C Port D Port E Timer / Event Counter Interrupt Request generation Serial write buffer Automatic Serial Write Buffer transmission Interactive Serial Write Buffer transmission Dimensions of SOP24 Package SOIC Dimensions of TSSOP24 Package Dimensions of SOP28 Package SOIC Dimensions of TSSOP28 Package 69H 70H 71H 72H 73H 74H 75H 76H 7H 78H 79H 80H 81H 82H 12 12 12 16H WATCHDOG TIMER INPUT AND OUTPUT PORTS PORTA 17H 18H 13 13 14 19H 7.1.1 7.2.1 7.3.1 7.4.1 7.5.1 PortA registers 20H PORTB PortB registers 15 15 21H PORTC 2H 16 16 23H PortC registers 24H PORTD PortD registers 18 18 25H 1 1 6 6 7 9 14 15 17 18 19 21 24 27 28 29 45 45 46 46 63H 64H 65H 6H 67H 68H PORTE 26H 19 19 27H PortE registers 28H BUZZER BUZZER REGISTER 29H 20 20 21 22 30H 31H TIMER/EVENT COUNTER TIMER/COUNTER REGISTERS 32H 10 INTERRUPT CONTROLLER 10.1 INTERRUPT CONTROL REGISTERS 3H 23 23 34H 11 SUPPLY VOLTAGE LEVEL DETECTOR (SVLD) 25 26 28 29 35H 36H 37H 12 SERIAL WRITE BUFFER – SWB 12.1 SWB AUTOMATIC SEND MODE 12.2 SWB INTERACTIVE SEND MODE 13 14 15 STROBE / RESET OUTPUT 38H 30 39H TEST AT EM - ACTIVE SUPPLY CURRENT TEST30 METAL MASK OPTIONS 40H 31 32 32 32 41H 42H 43H 15.1.1 15.1.2 15.1.3 Power-Check Level Option PortA reset Option, see paragraph 3.3 SVLD levels Option, see paragraph 10.0 SVLD 4H 16 17 17.1 17.2 17.3 18 18.1 18.2 18.3 18.4 18.5 18.6 PERIPHERAL MEMORY MAP TEMPERATURE AND VOLTAGE BEHAVIOURS IDD CURRENT (TYPICAL) PULL-DOWN RESISTANCE (TYPICAL) OUTPUT CURRENTS (TYPICAL) 45H 46H 47H 48H 33 36 36 37 38 40 40 40 40 40 42 49H 50H 51H 52H 53H 54H ELECTRICAL SPECIFICATIONS ABSOLUTE MAXIMUM RATINGS STANDARD OPERATING CONDITIONS HANDLING PROCEDURES DC CHARACTERISTICS - POWER SUPPLY PINS DC CHARACTERISTICS - INPUT/OUTPUT PINS DC CHARACTERISTICS - SUPPLY VOLTAGE DETECTOR LEVELS 5H 43 3 www.emmicroelectronic.com Copyright © 2005, EM Microelectronic-Marin SA R EM6607 Table of Tables Table 1. Table 2. Table 3. Table 4. Table 5. Table 6. Table 7. Table 8. Table 9. Table 10. Table 11. Table 12. Table 13. Table 14. Table 15. Table 16. Table 17. Table 18. Table 19. Table 20. Table 21. Table 22. Table 23. Table 24. Table 25. Table 26. Table 27. Table 28. Table 29. Table 30. Table 31. Table 32. Table 33. Table 34. Table 35. Table 36. Table 37. Table 38. Table 39. Table 40. Table 41. Table 42. Table 43. Table 44. Table 45. Table 46. Table 47. IntRq register 7 8 Watchdog register - WD Internal state in Active, Stand-by and Sleep mode 8 PortA Inputs RESET options (metal Hardware option) 10 10 Watchdog-Timer Option (software option) Software Power-On-Reset 10 Initial Value after RESET 11 12 Prescaler interrupts source Prescaler control register - PRESC 12 Watchdog register - WD 12 13 Input / Output Ports Overview Option register - Option 13 PortA input status register - PortA 14 14 PortA Interrupt request register - IRQpA PortA interrupt mask register - MportA 14 PortB input/output status register - PortB 15 15 PortB Input/Output control register - CIOportB Ports A&C Interrupt 16 PortC input/output register - PortC 16 PortC Interrupt request register - IRQpC 16 16 PortC interrupt mask register - MportC Option2 register - Option2 17 PortD Input/Output register - PortD 18 18 Ports control register - CPIOB PortE Input/Output status register - PortE 19 PortE Input/Output control register - CIOPortE 19 20




English     |     日本語     |     漢語     |     한국어     |     Netherlands     |     La France     |     L'Italia     |     Deutschland     |     Россия
This is a individually operated, non profit site.
If this site is good enough to show, please introduce this site to others...

It welcomes all helping each other.     Tool Bar     |    Contact us     |     Link Exchange     |     Buy Components ?     |     Parts Cross Reference