CBM7021 Capacitive Touch Sensor Controller Datasheet Chipsbank Microelectronics Co., Ltd.

Similar documents
GC221-SO16IP. 8-bit Turbo Microcontroller

ILI2117 Capacitive Touch Controller

TABLE OF CONTENTS. FT5x06 DATASHEET 1 OVERVIEW TYPICAL APPLICATIONS FUNCTIONAL DESCRIPTION... 1

I2C Demonstration Board I 2 C-bus Protocol

DS1803 Addressable Dual Digital Potentiometer

DS4000 Digitally Controlled TCXO

FLD00042 I 2 C Digital Ambient Light Sensor

INF8574 GENERAL DESCRIPTION

MiCo SnP HT-01D HT-01D. Humidity & Temperature Sensor Module. User s Manual. MiCo SnP. 1/16

16 Channels LED Driver

IN1307N/D/IZ1307 CMOS IC of Real Time Watch with Serial Interface, 56 Х 8 RAM

3-Channel Fun LED Driver

DS1307ZN. 64 X 8 Serial Real Time Clock

MT6803 Magnetic Angle Sensor IC

IS31FL3208A 18-CHANNEL LED DRIVER; SELECTABLE PWM FREQUENCY. August 2018

DS1307ZN. 64 X 8 Serial Real Time Clock PIN ASSIGNMENT FEATURES

PCA bit I 2 C LED driver with programmable blink rates INTEGRATED CIRCUITS May 05. Product data Supersedes data of 2003 Feb 20

FAH4830 Haptic Driver for DC Motors (ERMs) and Linear Resonant Actuators (LRAs)

SG8F160P. 8-BIT MCU With Embedded Touch Sensor Version 1.1. Sigma reserves the right to change this documentation without prior notice

S-35390A 2-WIRE REAL-TIME CLOCK. Rev.2.4_00. Features. Applications. Packages. Seiko Instruments Inc. 1

ABOV SEMICONDUCTOR Co., Ltd. LIGHT-TO-DIGITAL CONVERTER MC8121. Data Sheet (REV.1.61)

INTEGRATED CIRCUITS. PCA channel I 2 C multiplexer and interrupt logic. Product data Supersedes data of 2001 May 07.

DRF5150S Wireless Sensor Transmitter Module V1.30

INTEGRATED CIRCUITS. PCA9544A 4-channel I 2 C multiplexer with interrupt logic. Product data sheet Supersedes data of 2004 Jul 28.

Preliminary. Ultra-low power, two channel capacitive sensor and touch switch for human body detection

PBM230 series Digital barometer

INTEGRATED CIRCUITS. PCA bit I 2 C LED dimmer. Product data Supersedes data of 2003 Feb May 02. Philips Semiconductors

RW1026 Dot Matrix 48x4 LCD Controller / Driver

RayStar Microelectronics Technology Inc. Ver: 1.4

IS31FL CHANNELS LED DRIVER. February 2018

7 OUT1 8 OUT2 9 OUT3 10 OUT4 11 OUT5 12 OUT6 13 OUT7 14 OUT8 15 OUT9 16 OUT10 17 OUT11 18 OUT12 19 OUT13 20 OUT14 21 OUT15 22 OUT16 OUT17 23 OUT18

onlinecomponents.com

IS31FL CHANNEL FUN LED DRIVER July 2015

DRF5150S Wireless Sensor Transmitter Module V1.20

INTEGRATED CIRCUITS. PCA bit I 2 C LED dimmer. Product data sheet Supersedes data of 2004 Sep Oct 01. Philips Semiconductors

7 OUT1 8 OUT2 9 OUT3 10 OUT4 11 OUT5 12 OUT6 13 OUT7 14 OUT8 15 OUT9 16 OUT10 17 OUT11 18 OUT12 19 OUT13 20 OUT14 21 OUT15 22 OUT16 OUT17 23 OUT18

INTEGRATED CIRCUITS. PCA bit I 2 C LED dimmer. Product data Supersedes data of 2003 May Oct 01. Philips Semiconductors

I2C Digital Input RTC with Alarm DS1375. Features

PMT9123QS-TVIT: Low Power Right Angle Optical Track Sensor

Temperature Sensor and System Monitor in a 10-Pin µmax

CAT bit Programmable LED Dimmer with I 2 C Interface DESCRIPTION FEATURES APPLICATIONS TYPICAL APPLICATION CIRCUIT

DS1807 Addressable Dual Audio Taper Potentiometer

M41T0 SERIAL REAL-TIME CLOCK

Nuvoton SMBus GPIO Controller W83L603G W83L604G

FMS Input, 6-Output Video Switch Matrix with Output Drivers, Input Clamp, and Bias Circuitry

DS1621. Digital Thermometer and Thermostat FEATURES PIN ASSIGNMENT

V OUT0 OUT DC-DC CONVERTER FB

IS31FL CHANNEL LIGHT EFFECT LED DRIVER. November 2017

IS31FL3206 IS31FL CHANNEL LED DRIVER; SELECTABLE PWM FREQUENCY. Preliminary Information May 2018

Two-/Four-Channel, I 2 C, 7-Bit Sink/Source Current DAC

DS1307/DS X 8 Serial Real Time Clock

BATRON. Specification for BTHQ 21605V-FSRE-I2C-COG

Low Dropout Regulator with On-Demand Power for DDR Memory VDDQ. Description. Applications. On-Demand Power Control Logic.

Two-/Four-Channel, I 2 C, 7-Bit Sink/Source Current DAC

INTRODUCTION...I FEATURES...I

Carbon Dioxide (Tiny CO2) Gas Sensor. Rev TG400 User Manual

HT1620 HT1621 HT1622 HT16220 HT1623 HT1625 HT1626 HT1627 HT16270 COM

CPS131. Data Sheet. Water Resistant Pressure Sensor. Consensic. Preliminary 0.1 January 2013 DAT 0006

PMT9121QS-TVIT: Low Power Optical Track Sensor

S-35392A 2-WIRE REAL-TIME CLOCK. Features. Applications. Package. ABLIC Inc., Rev.3.2_03

+Denotes lead-free package. *EP = Exposed paddle. V CC GND AGND AV CC GND I 2 C INTERFACE. -35dB TO +25dB GAIN AUDIO SOURCE AUDIO AMPLIFIER DS4420

Pin Assignment SEG28 SEG29 SEG30 SEG31 SEG32 SEG33 SEG34 SEG35 SEG36 SEG37 SEG38 VDD SDA SCL COM0 COM1 COM2 COM3 COM4 COM5 COM6 COM

IS31FL3209 IS31FL CHANNELS LED DRIVER; 1/24 DC SCALING WHITE BALANCE. December 2017

S Series FOR AUTOMOTIVE 125 C OPERATION 2-WIRE INTERVAL TIMER CONVENIENCE TIMER. Features. Application. Package.

FP Bit DAC 120mA VCM Driver with I 2 C Interface. Features. Description. Applications. Pin Assignments. Ordering Information FP5510

Features. General Description. Typical Operation Circuit. Applications. Pin Configuration. Encryption Flow. Ordering Information

ADC081C021/ADC081C027

HT162X HT1620 HT1621 HT1622 HT16220 HT1623 HT1625 HT1626 COM

S-35390A 2-WIRE REAL-TIME CLOCK. Features. Applications. Packages. SII Semiconductor Corporation, Rev.4.

KMA36 universal magnetic encoder

Figure 1. C805193x/92x Capacitive Touch Sense Development Platform

SD2085 Low Power HART TM Modem

IS31FL3235A 28 CHANNELS LED DRIVER. February 2017

INTEGRATED CIRCUITS DATA SHEET. TDA8424 Hi-Fi stereo audio processor; I 2 C-bus. Product specification File under Integrated Circuits, IC02

SD8000S. 20 bits ADC SOC with RTC. SD8000S Bare Die. Features. Applications. Description. Ordering Information. Pin Diagram and Descriptions

IS31FL3190 IS31FL CHANNEL FUN LED DRIVER. Preliminary Information November 2015

NEXT Lab NXM1001. General Description. Feature. Application. Semiconductor Development Group. High Sensitivity 1-CH Capacitive Touch Switch

OTi APPROVED SHEET. OTi 6858 Data Sheet USB To RS232 Bridge Controller. OTi-6858 Data Sheet

DISCONTINUED. Modulation Type Number of RF Channels 15

Block Diagram , E I F = O 4 ) + J H 6 E E C + E H? K E J +,, H E L A H * E = I + E H? K E J + + % 8,, % 8 +, * * 6 A. H A G K A? O

Pin Configuration Pin Description PI4MSD5V9540B. 2 Channel I2C bus Multiplexer. Pin No Pin Name Type Description. 1 SCL I/O serial clock line

Touch Sensor Controller

Low Cost 3 Stereo Inputs and 4-Channel Outputs Volume, Tone, Balance, Fader, Loudness, and Selectable Input Gain APPLICATIONS R B.

ADVANCED COMMUNICATIONS & SENSING

Multiphase Spread-Spectrum EconOscillator

DTH-14. High Accuracy Digital Temperature / Humidity Sensor. Summary. Applications. Data Sheet: DTH-14

RAM Mapping 72*4 / 68*8 / 60*16 LCD Driver Controller HT16C24/HT16C24G

SD bits ADC SOC. Features. Applications. Ordering Information. Description. Pin Diagram and Descriptions

Quadravox. QV306m1 RS232 playback module for ISD series ChipCorders

DNT2400. Low Cost 2.4 GHz FHSS Transceiver Module with I/O

S3C9442/C9444/F9444/C9452/C9454/F9454

Ultralow Power, UART, 1-Phase Power Measurement IC

HT16C23/HT16C23G RAM Mapping 56 4 / 52 8 LCD Driver Controller

Data Sheet SHTW2. WLCSP Humidity and Temperature Sensor IC

IS31FL3236A 36-CHANNEL LED DRIVER; SELECTABLE PWM FREQUENCY IS31FL3236A. February 2018

Bluetooth low energy IC. Rev 1.20 TC35679IFTG

Built-in LCD display RAM Built-in RC oscillator

DISCONTINUED. Modulation Type Number of RF Channels 15

R/W address auto increment External Crystal kHz oscillator

Revision History. Rev. No Issued Date Page Description Summary. V Initial Release

Transcription:

CBM7021 Capacitive Touch Sensor Controller Datasheet Chipsbank Microelectronics Co., Ltd. No. 701 7/F, Building No. 12, Keji Central Road 2, Software Park High Tech Industrial Park, Shenzhen, P.R.China, 518057 (0755)86169690 Email: info@chipsbank.com URL: http://www.chipsbank.com

Specification Revision History: Doc.Version Date Revision Description Author V0.1 2011-11-02 Preliminary version Touch Sensor Group V0.2 2011-11-08 Updated product application Touch Sensor Group V0.3 2011-12-6 Updated package type Touch Sensor Group V0.4 2012-2-13 Updated package type Touch Sensor Group V0.5 2012-3-5 Updated package type Touch Sensor Group V0.6 2012-3-8 Updated register list Updated Package outline Touch Sensor Group

Contents 1. Introduction... 3 2. fundamental... 3 2.1. Capacitive Sensing Methods... 3 2.1.1. Self Capacitance... 4 2.1.2. Mutual Capacitance... 4 2.2. Self-Capacitance Equivalent Model... 4 2.3. Capacitance Conversion... 5 3. Features... 6 4. Packaging... 7 4.1. Package type... 7 4.2. PIN Description... 7 5. Communication Interface... 8 5.1. I2C Slave Interface... 9 6. Timing Description... 12 6.1. Power-on Reset... 12 6.2. IDLE MODE Timing... 12 7. Register List... 13 8. Electrical Characteristics... 14 8.1. Absolute Maximum Ratings... 14 8.2. DC Electrical Characteristics... 14 8.3. AC Electrical Characteristics... 14 8.4. Timing Specification... 14 8.5. EMI/EMC Specification... 15 9. Package Outline... 16 2 2

1. Introduction CBM7021 is low-cost single chip solution for capacitive touch sensor controller. The chip is mainly used for mechanical buttons replacement in home appliances, consumer electronics, industrial areas. With robust sensing technology, it has high performance across a variety materials and thickness, high noise immunity, waterproof and dustproof. CBM7021 is 8-bit RISC architecture microcontroller devices with I2C Host/Slave, UART interface. For function application, CBM7021 support Button information for customers. In operation mode, it can support protocol and I/O mode for customer. Developer can use I/O mode to get a valid button message and develop their system very easily, and no longer need to decode the communication package. The capacitive touch sensor can be designed by placing a copper pad on the PCB directly, covered with a plastic or glass case. It provides auto-calibrate the parameter for a wide range of capacitance on the touch sensor(1pf ~ 40pF). The system controller converts finger data to button presses, depending on finger location and human interface context. CBM7021 robust sense solutions leverage our flexible programmable system-on-chip architecture, which accelerate time-to-market, integrates critical system functions and reduced BOM costs. CBM7021 supports multi-package for various application. 2. fundamental Chipsbank Sensor Controller use changes in capacitance to detect the presence of a finger or near a touch surface, as shown in Figure 2-1. This capacitive sensor example illustrates a touch sensor replacement for a mechanical button. Figure 2-1. Illustration of a Capacitance Sensor Application 2.1. Capacitive Sensing Methods Capacitance can be measured between two points using either self capacitance or mutual capacitance. 3 3

Self Capacitance Mutual Capacitance Figure 2-1-1. Self-Capacitance and Mutual-Capacitance Methods 2.1.1. Self Capacitance Self capacitance uses a single pin and measures the capacitance between that pin and ground. A self-capacitance sensing system operates by driving current on a pin connected to a sensor and measuring the voltage. When a finger is placed on the sensor it increases the measured capacitance. The self-capacitance effect is best suited for single-touch sensors, such as buttons and sliders. Chipsbank Sensor solutions use self-capacitance sensing. 2.1.2. Mutual Capacitance Mutual capacitance uses a pair of pins and measures the capacitance between those pins. A mutual-capacitance system operates by driving a current on a transmit pin and measuring the charge on a receive pin. When a finger is placed between the transmit and receive pins it decreases the measured capacitance. The mutual-capacitance effect is best suited to multitouch systems, such as touch screens. 2.2. Self-Capacitance Equivalent Model In CBM7021 self-capacitance system, the sensor capacitance measured by the controller is named C X. Figure 2-2-1 shows field lines only around the sensor pad, the actual electric field is more complicated. When a finger is not on the sensor, C X equals the parasitic capacitance of the system. This parasitic capacitance, C P, is a simplification of the distributed capacitance that includes the effects of the sensor pad, the overlay, the trace between the Sensor Controller pin and the sensor pad, the vias through the circuit board, and the pin capacitance of the Sensor Controller. C P is related to the electric field around the sensor pad. Although Figure 2-2-1 shows field lines only around the sensor pad, the actual electric field is more complicated. Figure. 2-2-1. C P and Electric Field 4 4

When a finger touches the sensor surface, it forms a simple parallel plate capacitor with the sensor pad through the overlay. The result is called finger capacitance, C F, and is defined: C ε ε A D Where ε = Free space permittivity; ε = Dielectric constant of overlay; A = Area of finger and sensor pad overlap; D = Overlay thickness Figure 2-2-2. Sensor System Equivalent Model With a finger on the sensor surface, C X equals the sum of C P and C F. C X = C P +C F 2.3. Capacitance Conversion CBM7021 algorithm converts the sensor capacitance into a digital count, called raw count. The raw count is interpreted as either a TOUCH or NO TOUCH state for the sensor. The numerical value of the raw count is the digital representation of the sensor capacitance, and increases as the capacitance increases. 5 5

Figure 2-3-1. Output of Sensing Algorithm 3. Features Support in-system programming and external reset control Powerful 8-bit RISC architecture processor Speed running up to 32MHz 24 x 8 multiply & divide, 32 bit accumulate Support normal and idle operating mode Operating voltage: 2.7V to 5.5V Industrial temperature range: -40 o C to + 85 o C Robust sensing Technology Up to 18 sensor channel analog-to-digital converters (ADC) Flexible configuration for button, slider and wheel Work normally covered by complete water film Temperature, humidity adaptive adjustment Low and high frequency interference immunity 24-bit timers, counters, and pulse width modulators (PWM) 8KB multi-time programmable device for user code and parameter, support code upgrading Cyclical redundancy check (CRC) modules for MTP data check Support Full-duplex UART, I2C slave/master interface 2KB user SRAM data storage Support up to 20 GPIOs Precision, programmable clocking Internal 28MHz main oscillator internal 32KHz oscillator for watch dog 6 6

4. Packaging 4.1. Package type TSSOP28: 4.2. PIN Description NUM. PIN NAME ATTR. DESCRIPTION 1 VSS PWR Ground 2 AVS PWR Ground 3 X_SC17 I/O General purpose I/O 17 Sensor channel 17 4 X_SC0 I/O General purpose I/O 0 Sensor channel 0 PWM output 5 X_SC6 I/O General purpose I/O 6 Sensor channel 6 6 X_SC7 I/O General purpose I/O 7 Sensor channel 7 External crystal input (XTALin) 7 X_SC9 I/O General purpose I/O 9 Sensor channel 9 External crystal output (XTALout) 8 X_IRQ I/O General purpose I/O 18 Interrupt request output External pull-up resistor needed 9 X_SDA I/O General purpose I/O 20 I2C SDA UART RXD External pull-up resistor needed 7 7

10 X_SCL I/O General purpose I/O 19 I2C SCL UART TXD External pull-up resistor needed 11 VPP PWR 6.5V power supply for MTP programming 12 X_SC10 I/O General purpose I/O 10 Sensor channel 10 13 X_SC15 I/O General purpose I/O 15 Sensor channel 15 14 X_SC16 I/O General purpose I/O 16 Sensor channel 16 15 AVD PWR Power supply 16 AVDH PWR Power supply 17 X_RESET_ I External reset signal, active low 18 X_SC14 I/O General purpose I/O 14 Sensor channel 14 19 X_SC8 I/O General purpose I/O 8 Sensor channel 8 20 X_SC11 I/O Sensor channel 11 21 X_SC12 I/O Sensor channel 12 22 X_SC13 I/O Sensor channel 13 23 X_SC5 I/O General purpose I/O 5 Sensor channel 5 24 VDD PWR Power supply 25 X_SC4 I/O General purpose I/O 4 Sensor channel 4 26 X_SC3 I/O General purpose I/O 3 Sensor channel 3 27 X_SC2 I/O General purpose I/O 2 Sensor channel 2 28 X_SC1 I/O General purpose I/O 1 Sensor channel 1 Note I: Input signal O: Output signal I/O: Bi-direction signal PWR: Power signal NC: Not Connection 5. Communication Interface CBM7021 supports I2C slave/master,uart communication interface. I2C slave clk: 100KHz ~ 400KHz; I2C master clk: 100KHz ~ 400KHz (4 clock frequency available); I2C slave address: 0x22 (Redefined available); UART Baud Rate: 9600/19200/38400/57600bps 8 8

5.1. I2C Slave Interface All address packets are 9 bits long, consisting of 7 address bits, one READ/WRITE control bit and an acknowledge bit. When the touch pad controller recognizes that it is being addressed, it will acknowledge by pulling SDA low in the ninth SCL (ACK) cycle. All data packets are 9 bits long, consisting of one data byte and an acknowledge bit. An acknowledge (ACK) is signaled by the Receiver pulling the SDA line low during the ninth SCL cycle. If the Receiver leaves the SDA line high, a NACK is signaled. Each write or read cycle must end with a STOP condition. Figure 5-1-1 and 5-1-2 show bit level waveform of I2C master Write/Read data to/from I2C slave device with 7 bit addressing mode. When R/~W bit is set to 0, I2C master can write data to I2C slave that only slave address is verified. On the contrary, when R/~W bit is set to 1, I2C master can read data from I2C slave if slave address is verified. If slave address verify is error, I2C slave will not work. Figure 5-1-1. Bit Level waveform of I2C master write data to I2C slave (~W=0) Figure 5-1-2. Bit Level waveform of I2C master read data from I2C slave (R=1) The I2C bit level waveform of figure 5-1-1 and figure 5-1-2 are supported by CBM7021. The CBM7021 touch sensor controller is defined as a slave device of I2C and host is defined as a master. The device address of touch pad controller is designed as 7-bits address format. The controller address default is 0x22. If CBM7021 and other device setting have same I2C salve address, the developer can change I2C slave address content of CBM7021 by writing I2C Address Register. I2C slave address setting content range is 0x00~0x7F. Figure 5-1-3 shows the system block diagram including I2C slave interface. The CBM7021 detects the object on the touch sensor and sends the information including button state to host. In I2C slave interface, the SCL and SDA signals should be pulled high with 5.1k resistors at the end of the host. The host processor has to provide the I2C serial clock signal (SCL) to CBM7021. 9 9

CBM7021 AVDH Host AVDH AVDH Touch Sensor X_SDA X_SCL 5.1K 5.1K X_SDA X_SCL I2C GND GND GND I2C Figure 5-1-3. System block diagram with I2C interface An address packet consisting of a slave address and a READ or a WRITE bit is called Slave address+r or Slave address+w, respectively. The sequence of events required to write data to the touchpad controller is shown next. S Slave address+w A Mem Address Data P Start condition Slave address plus write bit Acknowledge bit Target memory address within CBM7021 Data to be written Stop condition The sequence of events required to read data from the touch sensor controller is shown next. S Slave address+w A Mem Address Start condition Slave address plus write bit Acknowledge bit Target memory address within CBM7021 10 10

Data Data from CBM7021 P Stop condition SLA+R Slave address plus read bit /A Not Acknowledge bit/indicates last byte transmission Figure 5-1-4 below shows the timing condition and characteristics of the I2C interface. In CBM7021, the touch pad adopts a bit rate of up to 400k bit/sec. Figure 5-1-4. The Timing of I2C interface Table1: Characteristics of the I2C SDA and SCL Pins Symbol Description Standard Mode Fast Mode Units Min Max Min Max F SCL SCL clock frequency 0 100 0 400 KHz T HD;STA Hold time (repeated) START condition 4.0-0.6 - μs T LOW LOW period of the SCL clock 4.7-1.3 - μs T HIGH High period of the SCL clock 4.0-0.6 - μs TSU;STA Setup time for a repeated START 4.7-0.6 - μs condition T HD;DAT Data hold time 0-0 - μs T SU;DAT Data setup time 250-100 - ns T SU;STO Setup time for STOP condition 4.0-0.6 - μs T BUF Bus free time between a STOP and START condition 4.7-1.3 - μs 11 11

6. Timing Description 6.1. Power-on Reset After the touch system is powered on, this controller will do initialization. The initialization includes MCU and analog parameter initialization. During the initial process, CBM7021 is not acknowledged any command. When Host gets CBM7021 device ID, the touch sensor is ready to work. Host must be release bus during touch sensor getting interface configuration to make sure touch sensor getting interface correctly. The release time (Tr) is 10 ms. Figure 6-1-1 shows the process after power up. Touch sensor power-on time is 300ms. 6.2. IDLE MODE Timing Figure 6-1-1. Power up process The one of key feature of CBM7021 microcontroller is its ability to provide an IDLE mode to save the power consumption. There are three main aspects to the design that contribute to the overall power consumption: clock source, clock frequency, and time spent out of a idle mode. The CBM7021 series of microcontrollers include an integrated 28-MHz digitally controlled oscillator (DCO) as well as a very-low-power oscillator (VLO). The DCO is a high precision oscillator that can support wide range of frequency settings. Calibrated settings for the DCO include 28, 24, 20, 16, 12 and 1 MHz. In addition, the clock module allows the input frequency to be divided by 1, 2, 3, or 8. By adjusting these values, you can achieve various period lengths which directly relate to the length of time allocated for measuring each capacitive sensor and, thus, allow for greater sensitivity. On the other hand, a longer period means more time spent out of idle modes, which causes an increase in power consumption. In idle mode, the DCO is closed and only idle timer module is working with VLO clock. Power consumption can be greatly reduced by altering how long the device spends in a idle mode. Figure 6-2-1 shows a example of IDLE mode application. Figure 6-2-1. A example of IDLE mode application The Controller starts a cycle by setting up the appropriate modules, then it enters IDLE mode and waits for the number of cycles defined in the IDLE time register. After the target number of cycles is reached, the controller wakes up and scans the sensors channel in a low speed. If a touch event is occurred, it switch to a fast speed clock to scan the sensors and determine the touch event properly. 12 12

After that, the controller returns to the IDLE mode again. Table 2: Operation Current under different oscillator frequency OSC Frequency CISC Clock Divider Operation current 28MHz 1 22.3mA 28MHz 2 19.2mA 28MHz 3 18.1mA 28MHz 8 16.7mA 24MHz 1 20.9mA 24MHz 2 18.3mA 24MHz 3 17.4mA 24MHz 8 16.3mA 20MHz 1 20.2mA 20MHz 2 17.8mA 20MHz 3 17.1mA 20MHz 8 16.9mA 16MHz 1 19.2mA 16MHz 2 17.3mA 16MHz 3 16.6mA 16MHz 8 16.4mA 12MHz 1 18.2mA 12MHz 2 16.6mA 12MHz 3 16.1mA 12MHz 8 16.0mA Note: Sensor Channel: 11 Scan cycles: 38 7. Register List Register Name Description Conditions CONFIG_R0 System configuration register RW CONFIG_R1 System configuration register RW TIMER 24bit Timer RW PIO_IN GPIO Input register R PIO_OUT GPIO output register RW PIO_CTL GPIO output enable register RW SENSOR_CTL Sensor channel enable register RW SER_REG UART receive data register R SOFT_FLAG Firmware state register RW COUNTER_I 16bit counter RW COUNTER_J 16bit counter RW COUNTER_K 16bit counter RW ADC_REG ADC RAW count output register R CRC_REG CRC setting register RW SENSOR_ACT Touch state register RW 13 13

OSC_REG Oscillator setting register RW I2C_DATA I2C read/write data register RW I2C_ADDR I2C address register RW I2C_MEMADDR I2C memory address register RW PWM_LOW 32bit PWM output low configuration register RW PWM_HIGH 32bit PWM output low configuration register RW WATCH_DOG 24bit watch dog register RW RESET_PC Watch dog/soft Reset setting register RW 8. Electrical Characteristics 8.1. Absolute Maximum Ratings Item Temperature under bias -40 to + 85 Storage temperature -55 to +125 Input voltage Vss-0.3V to Vdd+0.5V Output voltage Vss-0.3V to Vdd+0.5V Rating 8.2. DC Electrical Characteristics Parameter Description Min Typ Max Units Condition DVDD Power supply voltage 2.7 5 V IDDR Normal operating current 20 ma AVDH = 5V OSC = 20MHz IDDS Idle operating current 1 ma AVDH = 5V VIL Input low voltage 0.3AVDH V 2.7V < AVDH <5.5V VHL Input High voltage 0.7AVDH V 2.7V < AVDH <5.5V VOL Output low voltage 0.3AVDH V VOH Output high voltage 0.7AVDH V 8.3. AC Electrical Characteristics Parameter Description Min Typ Max Units Notes T CLK Internal oscillator 26.6 28 32.6 MHz AVDH = 5V T VLCLK Internal oscillator 36.1 38 41.2 KHz AVDH = 5V 8.4. Timing Specification Parameter Description Min Typ Max Units Notes 14 14

T EXTRST External reset time 200 us T POR Power on to normal 300 ms operation time 8.5. EMI/EMC Specification Parameter Description Min Typ Max Units Notes EFT 4.5 KV ESD 8 KV 15 15

9. Package Outline 16 16