CY8CTST200-48LTXIT Cypress Semiconductor Corp, CY8CTST200-48LTXIT Datasheet - Page 96

no-image

CY8CTST200-48LTXIT

Manufacturer Part Number
CY8CTST200-48LTXIT
Description
IC MCU 32K FLASH 48-QFN
Manufacturer
Cypress Semiconductor Corp
Series
TrueTouch™r
Datasheet

Specifications of CY8CTST200-48LTXIT

Applications
Touchscreen Controller
Core Processor
M8C
Program Memory Type
FLASH (32 kB)
Controller Series
CY8CT
Ram Size
2K x 8
Interface
I²C, SPI, UART/USART, USB
Number Of I /o
38
Voltage - Supply
1.8 V
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
48-QFN
Processor Series
CY8CTxx2xx
Core
M8C
Data Bus Width
8 bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
11.2.9
The TrueTouch Slew Control Register (CS_SLEW) enables
and controls a fast slewing mode for the relaxation oscillator.
Bits 7 to 1: FastSlew[6:0]. This 7-bit count sets the time
interval, in IMO cycles, for a faster slew rate on the relax-
ation oscillator edges. The interval applies to both rising and
falling edges. This timer value has no effect unless the
FS_EN bit is set high.
11.2.10
Pseudo Random Sequence and Prescaler Control Register
controls the prescaler and Pseudo Random Sequence gen-
erator output.
Bit 7: CS_CLK_OUT. This bit selects the TrueTouch clock
(inversion or non-inversion depending on bit 6 setting) to be
routed onto primary pin depending on the OUT_P1/OUT_P0
register selection.
Use a '1' to route prescaler output or PRS output (depending
on the CSD_PRSCLK in CS_CR0 when in CSD mode) or
route the clock based on CLKSEL bits in the CS_CR1 regis-
ter in normal TrueTouch mode to primary pins P1[2]/P0[7]
(depending on OUT_P1/OUT_P0 bit selections instead of
the normal CSOUT[1:0] selections). See the OUT_P1/
OUT_P0 registers for more details. Use a '0' to use CSOUT
[1:0] selections as normal.
Bit 6: CS_CLK_INV. This bit allows you to selectively route
either the TrueTouch clock or the inversion of the TrueTouch
clock onto a pin. A '1' routes inverted TrueTouch clock to pin
(see bit 7). A '0' routes non-inverted TrueTouch clock to pin
(see bit 7).
Bit 5: PRS_12BIT. This bit allows selection between 8-bit
PRS or 12-bit PRS output. With '0', the MSB of the 8-bit PRS
is sent out. With '1', the MSB of the 12-bit PRS is sent out.
TrueTouch Module
96
0,A8h
0,A9h
Address
Address
CS_SLEW
PRS_CR
CS_SLEW Register
PRS_CR Register
Name
Name
CS_CLK_OUT
Bit 7
Bit 7
CS_CLK_INV
Bit 6
Bit 6
PSoC CY8CTMG20x and CY8CTST200 TRM, Document No. 001-53603 Rev. *C
Bit 5
PRS_12BIT
Bit 5
FastSlew[6:0]
Bit 4
PRS_EN
Bit 4
Bit 0: FS_EN. This bit enables the fast slewing interval on
each edge of the relaxation oscillator.
For additional information, refer to the
page
Bit 4: PRS_EN. This bit is used to enable or disable the
PRS block. With '0', the PRS is disabled. The PRS block
output is 0. With '1', the PRS is enabled and bit 5 decides
whether the MSB of the 12-bit PRS is sent out or the MSB of
the 8-bit PRS is sent out.
Bit 3: PRESCALE_BYP. This bit is used to bypass the
prescaler and pass the input clock undivided onto the out-
put. The output of the prescaler feeds the clock input to the
PRS block. With '0', the divided clock is sent out of the pres-
caler depending on the setting of bit [2:0]. With '1', the
incoming IMO clock is sent out of the prescaler without any
division.
Bits 2 to 0: PRESCALE_CLK_DIV[2:0]. These bits allow
the selection of one of eight frequencies of the incoming
IMO clock to be fed as input to the PRS block.
For additional information, refer to the
page
PRESCALE_CLK_DIV[2:0]
219.
220.
Bit 3
PRESCALE
_BYP
Bit 3
000
001
010
011
100
101
110
111
Bit 2
Bit 2
PRESCALE_CLK_DIV[2:0]
Divides the input IMO clock by 2
Divides the input IMO clock by 4
Divides the input IMO clock by 8
Divides the input IMO clock by 16
Divides the input IMO clock by 32
Divides the input IMO clock by 64
Divides the input IMO clock by 128
Divides the input IMO clock by 256
Bit 1
Bit 1
Description
CS_SLEW register on
PRS_CR register on
FS_EN
Bit 0
Bit 0
Access
RW : 00
Access
RW : 00
[+] Feedback

Related parts for CY8CTST200-48LTXIT