R
EM6680
Table of Contents
8.4
PULSE WIDTH MODULATION (PWM) _______ 28
How the PWM Generator works._________29
PWM Characteristics__________________30
COUNTER SETUP _____________________ 30
10-BIT COUNTER REGISTERS ____________ 31
FEATURES______________________________ 1
DESCRIPTION ___________________________ 1
EM6680 AT A GLANCE ____________________ 2
8.4.1
8.4.2
8.5
8.6
1.
PIN DESCRIPTION FOR EM6680_______ 4
9.
SUPPLY VOLTAGE LEVEL DETECTOR /
2.
OPERATING MODES ________________ 5
ACTIVE MODE_______________________ 5
STANDBY (HALT) MODE _______________ 5
SLEEP MODE _______________________ 5
4-BIT ADC ______________________________ 33
10. ADC/SVLD COMPARATOR
CHARACTERISTICS______________________ 36
2.1
2.2
2.3
11.
RAM _____________________________ 36
3.
POWER SUPPLY____________________ 6
12.
INTERRUPT CONTROLLER __________ 37
4.
RESET ____________________________ 7
POR WITH POWER-CHECK RESET_________ 8
INPUT PORT A RESET __________________ 9
DIGITAL WATCHDOG TIMER RESET ________ 9
SLEEP COUNTER RESET _______________ 10
WAKE-UP ON CHANGE ________________ 10
THE CPU STATE AFTER RESET __________ 10
12.1 INTERRUPT CONTROL REGISTERS _________ 38
4.1
4.2
4.3
4.4
4.5
4.6
13.
14.
15.
PERIPHERAL MEMORY MAP _________ 39
ACTIVE SUPPLY CURRENT TEST _____ 41
MASK OPTIONS____________________ 42
15.1 INPUT / OUTPUT PORTS ________________ 42
15.1.1 Port A Metal Options __________________42
15.1.2 RC oscillator Frequency Option _________43
15.1.3 Debouncer Frequency Option ___________43
15.1.4 Power-Check Level Option _____________43
15.1.5 ADC/SVLD Voltage Level #15___________43
15.1.6 Counter Update option ________________44
15.1.7 Voltage Regulator level ________________44
5.
OSCILLATOR AND PRESCALER _____ 11
RC OSCILLATOR OR EXTERNAL CLOCK_____ 11
SPECIAL 4 STAGE FREQUENCY DIVIDER ____ 12
PRESCALER ________________________ 12
5.1
5.2
5.3
6.
6.1
6.2
INPUT AND OUTPUT PORT A ________ 14
INPUT / OUTPUT PORT OVERVIEW ________ 14
PORTA AS INPUT AND ITS MULTIPLEXING ___ 15
Debouncer __________________________15
IRQ on Port A _______________________16
Pull-up/down ________________________16
Software test variables ________________17
Port A for 10-Bit Counter _______________17
Port A Wake-Up on change_____________17
Port A for Serial Interface ______________17
Port A for External Reset_______________17
Port PA[4] as Comparator Input _________17
16.
TEMP. AND VOLTAGE BEHAVIORS ___ 45
16.1 IDD CURRENT (TYPICAL) AND VREG FOR 2
6.2.1
THRESHOLDS AND 1/3 OF POSSIBLE CURRENT
6.2.2
6.2.3
6.2.4
6.2.5
6.2.6
6.2.7
6.2.8
6.2.9
FOR VREG.___________________________ 45
16.2 PULL-DOWN RESISTANCE (TYPICAL) _______ 45
16.3 PULL-UP RESISTANCE (TYPICAL)__________ 45
16.4 OUTPUT CURRENTS (TYPICAL) ___________ 46
17.
ELECTRICAL SPECIFICATION ________ 48
17.1 ABSOLUTE MAXIMUM RATINGS ___________ 48
17.2 HANDLING PROCEDURES _______________ 48
17.3 STANDARD OPERATING CONDITIONS_______ 48
17.4 DC CHARACTERISTICS - POWER SUPPLY ___ 49
17.5 SUPPLY VOLTAGE LEVEL DETECTOR_______ 51
17.6 DC CHARACTERISTICS - I/O PINS _________ 53
17.7 RC OSCILLATOR FREQUENCY ____________ 54
17.8 SLEEP COUNTER RESET - SCR __________ 55
6.2.10 Reset and Sleep on Port A _____________17
6.2.11 Port A Blocked Inputs _________________17
6.3
PORTA AS OUTPUT AND ITS MULTIPLEXING _ 18
CMOS / Nch. Open Drain Output ________18
PORT A REGISTERS___________________ 19
6.3.1
6.4
7.
7.1
7.2
SERIAL PORT _____________________ 21
GENERAL FUNCTIONAL DESCRIPTION______ 22
DETAILED FUNCTIONAL DESCRIPTION______ 22
Output Modes _______________________23
SERIAL INTERFACE REGISTERS __________ 25
18.
PACKAGE DIMENSIONS_____________ 56
7.2.1
18.1 SO-8/14 ___________________________ 56
18.2 TSSOP-8/14 _______________________ 57
7.3
8.
10-BIT COUNTER __________________ 26
FULL AND LIMITED BIT COUNTING ________ 26
FREQUENCY SELECT AND UP/DOWN COUNTING27
EVENT COUNTING____________________ 28
19.
ORDERING INFORMATION___________ 58
8.1
8.2
8.3
19.1 PACKAGE MARKING ___________________ 58
19.2 CUSTOMER MARKING__________________ 58
3
www.emmicroelectronic.com
Copyright © 2005, EM Microelectronic-Marin SA