![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
preliminar y ttp258 tontouch tm 16?/04/06 page 1 of 44 ver.: 1.2 patenten 1. p atent : ?e u ?s?tc ?e? ?,?i ? ? pat no. i339356 (taiwan) pat no. zl 2007 1 0202087. 0 (china) 2. p atent : ?h ?mye?c ? ? ? ? pat no. m383780 (taiwan) pat no. zl 2010 2 0141537. 7 (china) 3. patent : ? ? e?c? ?? ? ? ? pat no. m375250 (taiwan) pat no. zl 2010 2 0302392. 4 (china) general description: ttp258 mcu is an easy-used 4-bit cpu base microcontroller. it contains 1984-word rom e 144-nibble ram e timer/counter e interrupt service e io control hardware e lvr and touch pad feature for specified applications. the device is also suitable for diverse simple applications in control appliance and consumer product. features: 1. tontek risc 4-bit cpu core 2. total 26 crucial instructions and two addressing mode 3. most instructions need 1 word an d 1 machine cycle(2 system clocks) except read table instruction(rtb) 4. advance cmos process 5. working memory with 1984*16 program rom and 144*4 sram 6. 2-level stacks 7. operating voltage: 5.5v~3.1v (ldo on) i 5.5v~2.5v (ldo off e lvr on) i 5.5v~2.2v (ldo off e lvr off) i 8. system operating freq uency: (at vdd=5v ) . high-speed system oscillator (osch): ? built-in rc oscillat or: 4mhz(typical) .low speed peripheral oscillator (oscl): ? built-in rc oscillator: 16khz(typical) preliminar y ttp258 tontouch tm 16?/04/06 page 2 of 44 ver.: 1.2 9. offer 3 io+10 touch pad or 13 general programmable i/o ? io port built-in key wake-up feat ure enable by software setting ? providing external interrupt inputs ? offering internal signal outputs, like buzzer(pwm) 10. one 8-bit tcp1 auto-reload time r/counter & onetime base counter ? 4 timer clock sources selected by software ? time base offers 2 various period interrupt request 11. one 8-bit tcp2 auto-reload timer/ counter, can improve pwm function ? 4 timer clock sources selected by software 12. built-in 3 set 8-bit pwm output 13. mcu system protection and power saving controlled mode: ? built-in watch dog timer (wdt) circuit ? rom code error detection ? out of user program?s range detection ? providing high/low sy stem operating speed e sleep mode for power saving control ? built-in low voltage reset (lvr) function 14. 10 pins with touch pad detection 15. built-in ldo voltage 2.7v 16. provides 8 interrupt sources ? external: int0, int1 shared with io pad ? internal: two timer/counter, two time base timer ? two touchpad?s interrupt 17. provide package types ? sop 16 preliminar y ttp258 tontouch tm 16?/04/06 page 3 of 44 ver.: 1.2 applications: 1. household electric appliances 2. consumer products 3. measurement controller package description: 1 16 2 15 3 14 4 13 5 12 6 11 7 10 8 9 pc3/tp3 pc2/tp2 pc1/tp1 pc0/tp0 vdd vreg pa1/int1/pwm1 pa0/int0/pwm0 pd0/tp4 pd1/tp5 pd2/tp6 pd3/tp7 pb0/tp8 pb1/tp9 cap vss 16-sop-b pc3/tp3 pc2/tp2 pc1/tp1 pc0/tp0 vdd pa2/pwm2 pa1/int1/pwm1 pa0/int0/pwm0 pd0/tp4 pd1/tp5 pd2/tp6 pd3/tp7 pb0/tp8 pb1/tp9 cap vss 1 16 2 15 3 14 4 13 5 12 6 11 7 10 8 9 16-sop-a preliminar y ttp258 tontouch tm 16?/04/06 page 4 of 44 ver.: 1.2 block diagram: system control unit rom st426 mcu ram base timer interrupt reset lvr 8 bit timer/counter osch & oscl pwm 0, 1, 2 wdt 8 bit timer/counter pd3~pd0 pc3~pc0 pb1~pb0 pa2~pa0 rstb i/ o touch pad detection cap preliminar y ttp258 tontouch tm 16?/04/06 page 5 of 44 ver.: 1.2 pin description: pin name share pin i/o pin no . mask option pin description v dd - power +1 - positive power supply v ss - power +1 - negative power supply, ground rstb - i +1 - external reset input, active low, 50k ? pull-up( v dd =5v) pa0 pa1 pa2 int0/pwm0/vpp int1/pwm1 pwm2 io io io +3 - i/o port with external interrupt input and pwm output (pa0,pa1). pa2 is shared with internal pwm2 output. pb0 pb1 tp8 tp9 io/i io/i +2 - io port or touch pad input. pc0 pc1 pc2 pc3 tp0 tp1 tp2 tp3 io/i io/i io/i io/i +4 - io port or touch pad input. pd0 pd1 pd2 pd3 tp4 tp5 tp6 tp7 io/i io/i io/i io/i +4 - io port or touch pad input. cap - o +1 - touch signal output vreg power +1 - ldo voltage output 18 - preliminar y ttp258 tontouch tm 16?/04/06 page 6 of 44 ver.: 1.2 io cell type description: pin name i/o type description pa1 figure io-d std io with internal output & external input pa0 figure io-e std io with internal output & external input pa2 figure io-b std io with internal output pb0~pb1 figure io-a std io with external input pc0~pc3 figure io-a std io with external input pd0~pd3 figure io-a std io with external input absolute maximum ratings: item symbol rating unit operating temperature top |