TC305K CORERIVER | Alldatasheet

Document overview

  • Manufacturer or author: Provided By alldatasheet.com(free datasheet download site)
  • PDF pages: 14

Technical content

@> CORERIVER Total Solution of MCU I Capacitive Touch Sensor Controller I CORERIVER Semiconductor reserves the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time. @ To discontinue any product or service, CORERIVER should inform customers of that before 3 months through its homepage. @ Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. @ The CORERIVER Semiconductor products listed in this document are intended for usage in general electronics applications. These CORERIVER Semiconductor products are neither intended nor warranted for usage in equipment that requires extraordinarily high quality and/or reliability or a malfunction or failure of which may cause loss of human life or bodily injury. Copyright CORERIVER Semiconductor Co., Ltd. 2014 All Rights Reserved CoreRiver Semiconductor Co,. Ltd www.coreriver.com sales@coreriver.com Revised May. 26, 2021

1 TC305K Overview

1.1 General Description

TC305K is a high-performance Controller for capacitive touch keys. Its engine is an 8-bit 80C51 compatible Processor. TC305K has two timer/counters, maximum 8-channel of fine turned touch sensors, maximum 11 programmable I/O pins, 4-channel 8-bit PWMs, 1 Watchdog timer, POR (Power-On Reset), I?C and LVD (Low Voltage Detector) as peripherals. In addition, it contains an internal ring oscillator, which can generate the 25 MHz system clock signal. TC305K has its own architecture for fast sensing. With the hardware filter, it provides noise immunity and excellent sensitivity. The firmware algorithm supports smart sensitivity and compensates for changes in the sensitivity due to environmental factors such as temperature and humidity. To effectively manage power, TC305K enables low power consumption by using scan interval and clock control methods after last touch. TC305K operates over the extended -25°C to +85°C temperature range, and is available in the 16-pin QFN package.

1.2 Features

@ Capacitive touch key controller = Supports up to 8 single-type fine turned touch keys = Supports scroll bar-type touch keys = Supports wheel-type touch keys = Supports Grip Sensor @ Response Time = The latency of < 20ms for touch, subject to configuration = Programmable sensing rate for power saving. C> CORERIVER Semiconductor Co., Ltd.

@> CORERIVER @ CPU = 8-bit Turbo 80C52 Architecture = 4 Cycles / 1 Machine Cycle = Instruction Level Compatible with Intel 80C52 @ Memory = 16KB Flash = 768B Internal Aux. RAM = 256B Internal RAM @ Power Supply * Operating Voltage : +1.75V to +3.60V @ Operating Frequency: Max. 25MHz @ 11 Programmable I/O Pins @ 4-channel 8-bit PWMs @ Communication interfaces = 1-channel I2C Communication (Slave) @ Internal Ring OSC with Calibration function @ Supporting ISP/IAP/MDS @ 7 Internal Interrupt Sources and 3 External Interrupt Sources @ 3 Reset Sources @ Power Down Wake-up Sources = Reset Sources + 3 External Interrupt (Both Levels) = Watchdog Timer Interrupt @ Power Consumption = Active Current : Max. mA @+3.3V, 2MHz = Sleep Current : Typ. 15uA @+3.3V(ST on) = Deep Sleep Current: Typ. 3uA @+3.3V @ E.S.D. Protection up to = 8,000V @ Latch-up Protection Up to +200mA @ Package = 16-pin QFN (0.50T) C> CORERIVER Semiconductor Co., Ltd.

1.3 Applications

@ Home appliance: TV, Monitor, Home Theater @ Mobile Phones @ Portable MP3, MP4 @ Digital Cameras @ Battery power applications

1.4 Product Family Guide

768 |1.75| IsP ‘C305K-| (e-PAD) 65,536) 16K | + | ~ | 25 2 1 12C) 8x4 1 LVR QF16IP 3x 3mm 256 |3.60) POR 0.55T & CORERIVER Semiconductor Co., Ltd.

2 Block Diagram

Figure shows the block diagram of TC305K. Programs reside in the internal program memory (Embedded Flash Memory). Data are read from or written to data memory (SRAM) or special function registers (SFRs). The internal registers of TC305K are configured as part of the on-chip RAM: therefore each register has an address. This is reasonable for TC305K, since it has so many registers. P1[2:0) (sae > ” s ' a } Reset = =. ——— Module’ Interrupt MM oy. a, ISP md ISP_scL Controller gO PC controller CORE al at aS < ut mu £ POR FLASt i) LR 16KB Terbitxp)yy Touch yyy A VDDINT VDDIO vss TS[7:0] & CORERIVER Semiconductor Co., Ltd.

@> CORERIVER

3 Pin Configuration

netsoa/no/eto fl) | @ycoRERIveR | P22 ™72 vs a] | TC305K-QFL6IP | fio) ros/tss wor el | gt leer i) (Bottom PAD) 1 | ne | SBONOEC 2828 General 1/0 Port 1.1 12C1_SCL / INTI ea General I/O Port 1.2 INT2 / RESETB i a Touch Sensing Channel 2 PO.2 / PWM2 Touch Sensing Channel 1 PO.1 / PWM1 Touch Sensing Channel 0 P0.0 / PWMO @> CORERIVER Semiconductor Co., Ltd.

4 Absolute Maximum Ratings

.Absolute Maximum Ratings ( TA = 25°C ) DC Voltage in Vopio relative to Ground aa -0.5 V to +4.6V DC Input Voltage aa -0.5V to (Vopiot+0.5V) DC Output Voltage | -0.5 V to (Vopi0+0.5V) One HO pin active DC Output Current High All I/O pin active -100mA DC Output Current Low All I/O pin active +150mA Storage Temperature | oe -65 °C to +150 °C. Soldering Temperature P| 260 °C for 10 seconds .Recommended Operating Conditions Operating Voltage a +1,75V to +3.60V & CORERIVER Semiconductor Co., Ltd.

5 DC Characteristics

  • Ta= -25°C ~ +85°C, Vop=1.75V ~ 3.60V unless otherwise specified Parameter |Symbol Conditions |_min._ [typ] men | Input Le 0.2V1 meee |v | PO, PA Vooio = +1.75V to +3.60V 0.5 mee) iy Voltage +0.1 Input high 0.2VopI0 Vopio Vi PO, P1 Vi = +1.75V to +3.60V Vv Voltage a ee Vopio = +3.3V (lo. = 4.20mA) PO, P1 .3Vi Vv °. Vopio = +1.8V (lou = 2.00mA) 0.3V010 Output Low Voi Voltage PO, P1 (High Vopio = +3.3V (lo. = 34.14mA) 0.3Voo0} -V Vopio = +1.8V (lo. = 8.17mA) Drive) Output High Von | PO, P1 Vopio = +3.3V (low = -7.80mA) 0.7Voo10 v Voltage Vopio = +1.8V (lon = -2.22mA) Pull-up. _ Resistor Reut Vopio = +3.3V 5.6 KQ P41 Vioo=+22Vntaraltsveutaw) | 22] | Ka lege J BO Vopio = 3.0V + 10% Transition In| PO, P14 ~650 pA (Vin = +2.0V) Current Input Leakage | PO, P1 Vin = Vi vi +1 Pin vos ney |= fel - [| Vopio = +1.8V, Ta=25°C, Fsys =12.5MHz, Active Current Vss Touch Sampling rate = 100Hz(4 Channels), 1.31 2.1 mA no I/O sourcing current Vopio = +3.0V, Ta=25°C, Si Cl It Vs 3 7 [snr | tn [ve | no VO sourcing current P fele [« C> CORERIVER Semiconductor Co., Ltd.

6 AC Characteristics

  • Ta = -25°C ~ +85 °C, Von = 1.75V ~ 3.60V__ unless otherwise specified External Interrupt External tint Voo = 3V + 10% 4 Fsys Input Width Interrupt tint 0.8Vp 0.8Vp0 External Interrupt Pin 0.2Vpp. 0.2Vpp tint & CORERIVER Semiconductor Co., Ltd.
CORERIVER 7 12C Timing Characteristics | | 0.8Vpo 0.8V pp 0.8V p76 0.8Vp0 sci eee tsusto 5, obra HO:bTO 0.8Vo5 | \\ 0.8Vp5 eee 1 SDA 0.2Vo9 | FL0.2Vb5 l | i | START | |_ stop Condition Condition! teu: START Condition |_100kHz Mode | 4700 | =| Only relevant for repeated START. STA | Setup Time 400kHz Mode | «oo | - | condition tho: START Condition |_100kHz Mode 4,700 | - | After this period, the first clock pulse DSTA Hold Time 400kHz Mode | «oo | - | is generated tevero | STOP Condition | 100KH2 Mode | 4,700 | - | tupsro | STOP Condition | 100KH2 Mode | 4700 | - | Hold Time | aooktiz Mode | 600 | - _| @> CORERIVER Semiconductor Co., Ltd.

sc “ bag Toon “ _ ta ths thick | Clock High Time 400kHz Mode | soo | - | Minimum Frequency : 5MHz 100KHz Mode | 4,700 | —- [Minimum Frequency : 1MHz tow | Clock Low Time 400kHz Mode | 1,300 | - [Minimum Frequency : SMHz teuvar Data Input 100kHz Mode | 20 | - | eM [_ SetupTime | 4ooktiz Mode | 100 [= | tower Data Input 100kHz Mode | o | - | en Data Valid | 100KHz Mode | - _|_3,500 sooKtz Mode | 4700 | - | BUS Free Time 400kHz Mode | 1,300 | - | t spaasc. — |_200kH2 Mode |= | 1,000 | The Range of Cb is from 10pF ® Rising Time | 400kHz Mode oscb to 400pF i spaasc. |_200kH2 Mode | - | 300 _| The Range of Cb is from 10pF Falling Time | 4ookHz Mode | 29+ 300 _|to 400pF 0.1Cb & CORERIVER Semiconductor Co., Ltd. 111-13

CORERIVER 8 16-pin QFN Package Dimension D D Seeley as = LaLa

4 Cy 1 =

E: . — le | sp ne

2 Ly : Pj

| 1 = Ge oe k LEY let et I i = Pin #11D a ji TOP VIEW BOTTOM VIEW DETAILA PN uf Z i A Seating Plane aan “7 Ripe view eae Joo~t.05,_ DETAIL A A 04s 0.50 055 Ay 0.00 - 0.05 | A, 0.127 REF | dp 295 3.00 3.05 | £295 | 3.00 3.05 | | D, 170 | 1.80 190 | | E, 170 | 1.80 190 | | e | 0.50 BSC | bk 0300.35 040 ok 0.25 REF | Notes: 1. All Dimension are in mm. Angles in Degrees. 2. Dimension b applies to Plated Terminal & is measured. 3. BSC : Basic Dimension. Theoretically exact value shown without tolerances. REF : Reference Dimension, Usually without tolerance, for information purpose only. © CORERIVER Semiconductor Co., Ltd.

C@> CORERIVER

9 Revision History

and “PKG Dimension” Se @> CORERIVER Semiconductor Co., Ltd. 13.113

o fe) oO m Ye v2UDu sser588& ~ - ge 2g&s228 e085] 9 § Seassne g Fy es B29 <= A ily £2 seeg 18 | ' os Es eerooe ag a Ea) oc 5 2 = 4s B S395a AWe y 8 id @ @ > 3Ge« 2 = ee 5; © YOR g2gos fo?) Bee s saaeg 3 7° seg = = 3B “9322 >< N geno = 2 Ssstiw IY sag g 28528 =e qeg 5 ge235 Ze 3908 S aaig 38 eB- 8 Ss 3 sd + 3 260 —— S28 g os ma =a aio — 5 Sow 1B at is od 6 1 22} wa---5 1 _€ LB rod - Bypass Cap. te 81 ' t SAO OR Rost [TT TT i J- Ta] a g 8 5 8 He . 3 bs ' ‘| 888 a a2 t-----1 | PE2 B 2 a3 ves g 5 a 2 2 Reef COCEECET rt 4 (C5) seserer2/e1.2 ss vooro (as) a = nok C) we00s 4 oars Gs) 2 2 g Qo. ! t g Bs 3 (8) poms = ro2rs2 (43 ) 8 ad | | 6 38 3 38 8 a 2 f C7) ‘SLUG_GND_PAD ge & & ag ge ° ara, ‘eh FS ree! s| 4 2 «2 RB] o 1 i * B| 3 ' alelalalelelal2 : 582 e| 3] 8 ! 1 eS. 7 + g ' 1 QoQ n Ss ' of Bea : PEs ge s| 8 a H Sty Zo S| a) & ; ct 2) se i Bé a) 3 t 2222 RB EBB ! ¥) 5) 8 ) PRPEEE RR Se 8 ! 3-1 2 a. ee ee