CY8CTST200-32LQXIT Cypress Semiconductor Corp, CY8CTST200-32LQXIT Datasheet - Page 28
![no-image](/images/manufacturer_photos/0/1/179/cypress_semiconductor_corp_sml.jpg)
CY8CTST200-32LQXIT
Manufacturer Part Number
CY8CTST200-32LQXIT
Description
CY8CTST200-32LQXIT
Manufacturer
Cypress Semiconductor Corp
Series
TrueTouch™r
Datasheet
1.CY8CTST200-16LGXI.pdf
(308 pages)
Specifications of CY8CTST200-32LQXIT
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
28
Voltage - Supply
1.8 V
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
32-UQFN Exposed Pad, 32-HUQFN, 32-SQFN
Processor Series
CY8CTxx2xx
Core
M8C
Data Bus Width
8 bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
- Current page: 28 of 308
- Download datasheet (3Mb)
2.4
The instruction set is summarized in both
as a quick reference. If more information is needed, the Instruction Set Summary tables are described in detail in the PSoC
Designer Assembly Language User Guide (refer to the
Table 2-1. Instruction Set Summary Sorted Numerically by Opcode
CPU Core (M8C)
28
Note 1
Note 2
0C
0D
1C
1D
2C
0A
0B
0E
0F 10
1A
1B
1E
1F 10
2A
2B
00 15
01
02
03
04
05
06
07 10
08
09
10
12
13
14
15
16
17 10
18
19
20
21
22
23
24
25
26
27 10
28 11
29
11
4
6
7
7
8
9
4
4
6
7
7
8
9
4
4
6
7
7
8
9
5
4
6
7
7
8
9
5
4
6
7
7
8
9
4
6
7
7
The number of cycles required by an instruction is increased by one for instructions that span
128 byte page boundaries in the Flash memory space.
Interrupt acknowledge to Interrupt Vector table = 13 cycles.
1 SSC
2 ADD A, expr
2 ADD A, [expr]
2 ADD A, [X+expr]
2 ADD [expr], A
2 ADD [X+expr], A
3 ADD [expr], expr
3 ADD [X+expr], expr
1 PUSH A
2 ADC A, expr
2 ADC A, [expr]
2 ADC A, [X+expr]
2 ADC [expr], A
2 ADC [X+expr], A
3 ADC [expr], expr
3 ADC [X+expr], expr
1 PUSH X
2 SUB A, expr
2 SUB A, [expr]
2 SUB A, [X+expr]
2 SUB [expr], A
2 SUB [X+expr], A
3 SUB [expr], expr
3 SUB [X+expr], expr
1 POP A
2 SBB A, expr
2 SBB A, [expr]
2 SBB A, [X+expr]
2 SBB [expr], A
2 SBB [X+expr], A
3 SBB [expr], expr
3 SBB [X+expr], expr
1 POP X
2 AND A, expr
2 AND A, [expr]
2 AND A, [X+expr]
2 AND [expr], A
2 AND [X+expr], A
3 AND [expr], expr
3 AND [X+expr], expr
1 ROMX
2 OR A, expr
2 OR A, [expr]
2 OR A, [X+expr]
2 OR [expr], A
Instruction Set Summary
Instruction Format
Flags
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Table 2-1
2D
3C
3D
4C
4D
PSoC CY8CTMG20x and CY8CTST200 TRM, Document No. 001-53603 Rev. *C
2E
2F 10
3A
3B
3E 10
3F 10
4A 10
4B
4E
4F
30
31
32
33
34
35
36
37 10
38
39
40
41
42 10
43
44 10
45
46 10
47
48
49
50
51
52
53
54
55
56
57
58
59
8
9
9
4
6
7
7
8
9
5
5
7
8
8
9
4
9
9
9
8
9
9
5
7
7
5
4
4
5
6
5
6
8
9
4
6
7
and
2 OR [X+expr], A
3 OR [expr], expr
3 OR [X+expr], expr
1 HALT
2 XOR A, expr
2 XOR A, [expr]
2 XOR A, [X+expr]
2 XOR [expr], A
2 XOR [X+expr], A
3 XOR [expr], expr
3 XOR [X+expr], expr
2 ADD SP, expr
2 CMP A, expr
2 CMP A, [expr]
2 CMP A, [X+expr]
3 CMP [expr], expr
3 CMP [X+expr], expr
2 MVI A, [ [expr]++ ]
2 MVI [ [expr]++ ], A
1 NOP
3 AND reg[expr], expr
3 AND reg[X+expr], expr
3 OR reg[expr], expr
3 OR reg[X+expr], expr
3 XOR reg[expr], expr
3 XOR reg[X+expr], expr
3 TST [expr], expr
3 TST [X+expr], expr
3 TST reg[expr], expr
3 TST reg[X+expr], expr
1 SWAP A, X
2 SWAP A, [expr]
2 SWAP X, [expr]
1 SWAP A, SP
1 MOV X, SP
2 MOV A, expr
2 MOV A, [expr]
2 MOV A, [X+expr]
2 MOV [expr], A
2 MOV [X+expr], A
3 MOV [expr], expr
3 MOV [X+expr], expr
2 MOV X, expr
2 MOV X, [expr]
2 MOV X, [X+expr]
http://www.cypress.com
Table 2-2
Instruction Format
(in numeric and mnemonic order, respectively), and serves
if (A=B) Z=1
if (A<B) C=1
Flags
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
Z
web site).
5A
5B
5C
5D
5E
6A
6B
6C
6D
6E
7A
7B
7C 13
7D
7E 10
Cx
Dx
5F 10
60
61
62
63
64
65
66
67
68
69
6F
70
71
72
73
74
75
76
77
78
79
7F
Ax
Bx
Ex
Fx 13
8x
9x 11
5
4
4
6
7
5
6
8
9
4
7
8
4
7
8
4
7
8
4
7
8
4
4
4
4
4
4
7
8
4
4
7
8
7
8
5
5
5
5
5
7
2 MOV [expr], X
1 MOV A, X
1 MOV X, A
2 MOV A, reg[expr]
2 MOV A, reg[X+expr]
3 MOV [expr], [expr]
2 MOV reg[expr], A
2 MOV reg[X+expr], A
3 MOV reg[expr], expr
3 MOV reg[X+expr], expr
1 ASL A
2 ASL [expr]
2 ASL [X+expr]
1 ASR A
2 ASR [expr]
2 ASR [X+expr]
1 RLC A
2 RLC [expr]
2 RLC [X+expr]
1 RRC A
2 RRC [expr]
2 RRC [X+expr]
2 AND F, expr
2 OR F, expr
2 XOR F, expr
1 CPL A
1 INC A
1 INC X
2 INC [expr]
2 INC [X+expr]
1 DEC A
1 DEC X
2 DEC [expr]
2 DEC [X+expr]
3 LCALL
3 LJMP
1 RETI
1 RET
2 JMP
2 CALL
2 JZ
2 JNZ
2 JC
2 JNC
2 JACC
2 INDEX
Instruction Format
Flags
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
C, Z
Z
Z
Z
Z
Z
[+] Feedback
Related parts for CY8CTST200-32LQXIT
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![CY8CTST200-24LQXIT](/images/manufacturer_photos/0/1/179/cypress_semiconductor_corp_tmb.jpg)
Part Number:
Description:
CY8CTST200-24LQXIT
Manufacturer:
Cypress Semiconductor Corp
Datasheet:
![CY8CTST200-16LGXI](/images/manufacturer_photos/0/1/179/cypress_semiconductor_corp_tmb.jpg)
Part Number:
Description:
IC MCU 32K FLASH 16-QFN
Manufacturer:
Cypress Semiconductor Corp
Datasheet:
![CY8CTST200-24LQXI](/images/manufacturer_photos/0/1/179/cypress_semiconductor_corp_tmb.jpg)
Part Number:
Description:
IC MCU 32K FLASH 24UQFN
Manufacturer:
Cypress Semiconductor Corp
Datasheet:
![CY8CTST200-32LQXI](/photos/28/18/281876/cy8ctst200-32lqxi_tmb.jpg)
Part Number:
Description:
IC MCU 32K FLASH 32UQFN
Manufacturer:
Cypress Semiconductor Corp
Datasheet:
![CY8CTST200-48LTXI](/images/manufacturer_photos/0/1/179/cypress_semiconductor_corp_tmb.jpg)
Part Number:
Description:
IC MCU 32K FLASH 48-QFN
Manufacturer:
Cypress Semiconductor Corp
Datasheet:
![CY8CTST200-48PVXI](/images/manufacturer_photos/0/1/179/cypress_semiconductor_corp_tmb.jpg)
Part Number:
Description:
IC MCU 32K FLASH 48-SSOP
Manufacturer:
Cypress Semiconductor Corp
Datasheet:
![CY8CTST200-48LTXIT](/images/manufacturer_photos/0/1/179/cypress_semiconductor_corp_tmb.jpg)
Part Number:
Description:
IC MCU 32K FLASH 48-QFN
Manufacturer:
Cypress Semiconductor Corp
Datasheet:
![CY8CTST200-16LGXIT](/images/manufacturer_photos/0/1/179/cypress_semiconductor_corp_tmb.jpg)
Part Number:
Description:
IC MCU 32K FLASH 16-QFN
Manufacturer:
Cypress Semiconductor Corp
![CY8CTST200-48PVXIT](/images/manufacturer_photos/0/1/179/cypress_semiconductor_corp_tmb.jpg)
Part Number:
Description:
IC MCU 32K FLASH 48-SSOP
Manufacturer:
Cypress Semiconductor Corp
![5962-8863604LA](/images/manufacturer_photos/0/1/179/cypress_semiconductor_corp_tmb.jpg)
Part Number:
Description:
Manufacturer:
Cypress Semiconductor Corp
Datasheet: