CY7C63743QXC Cypress Semiconductor Corp, CY7C63743QXC Datasheet - Page 16
![no-image](/images/manufacturer_photos/0/1/179/cypress_semiconductor_corp_sml.jpg)
CY7C63743QXC
Manufacturer Part Number
CY7C63743QXC
Description
Manufacturer
Cypress Semiconductor Corp
Datasheet
1.CY7C63743QXC.pdf
(53 pages)
Specifications of CY7C63743QXC
Lead Free Status / RoHS Status
Compliant
■
■
■
Note that open drain mode can be achieved by fixing the Data
and Mode1 Registers LOW, and switching the Mode0 register.
Input thresholds are CMOS, or TTL as shown in the table (See
Section for the input threshold voltage in TTL or CMOS modes).
Both input modes include hysteresis to minimize noise sensi-
tivity. In suspend mode, if a pin is used for a wake-up interrupt
using an external R-C circuit, CMOS mode is preferred for lowest
power.
Table 3. Ports 0 and 1 Output Control Truth Table
Auxiliary Input Port
Port 2 serves as an auxiliary input port as shown in Figure . The
Port 2 inputs all have TTL input thresholds.
Figure 13. Port 2 Data Register (Address 0x02)
Document #: 38-08022 Rev. *D
Name
Read/
Reset
Write
Bit #
High Sink Mode (Mode1 = 1, Mode0 = 1, and the pin’s Data
Register = 0)
High Drive Mode (Mode1 = 0 or 1, Mode0 = 1, and the pin’s
Data Register = 1)
Resistive Mode (Mode1 = 1, Mode0 = 0, and the pin’s Data
Register = 1)
Bit
Q1 and Q3 are OFF. Q2 is ON. The GPIO pin is capable of
sinking 50 mA of current.
Q1 and Q2 are OFF. Q3 is ON. The GPIO pin is capable of
sourcing 2 mA of current.
Q2 and Q3 are OFF. Q1 is ON. The GPIO pin is pulled up with
an internal 14-kΩ resistor.
Register
Data
0
1
0
1
0
1
0
1
Reserved
7
0
-
6
0
-
Mode1 Mode0
(SCLK)
0
0
1
1
State
D+
R
5
0
(SDATA)
0
1
0
1
State
D–
R
4
0
Output Drive
High (50 mA)
(8 mA) Sink
Low (2 mA)
High Drive
High Drive
Reserved
Strength
Resistive
Medium
3
0
-
Hi-Z
Hi-Z
Sink
Sink
2
0
-
(Internal
Clock
Mode
Only)
P2.1
Threshold
R
1
0
CMOS
CMOS
CMOS
CMOS
CMOS
CMOS
CMOS
Input
TTL
VREG
State
P2.0
Pin
R
0
0
Bit [7:6]: Reserved
Bit [5:4]: D+ (SCLK) and D– (SDATA) States
Bit [3:2]: Reserved
Bit 1: P2.1 (Internal Clock Mode Only)
Bit 0: P2.0/VREG Pin State
USB Serial Interface Engine (SIE)
The SIE allows the microcontroller to communicate with the USB
host. The SIE simplifies the interface between the microcon-
troller and USB by incorporating hardware that handles the
following USB bus activity independently of the microcontroller:
■
■
■
■
■
■
■
■
Firmware is required to handle the rest of the USB interface with
the following tasks:
■
■
■
■
Translate the encoded received data and format the data to be
transmitted on the bus.
CRC checking and generation. Flag the microcontroller if errors
exist during transmission.
Address checking. Ignore the transactions not addressed to
the device.
Send appropriate ACK/NAK/STALL handshakes.
Token type identification (SETUP, IN, or OUT). Set the appro-
priate token bit once a valid token is received.
Place valid received data in the appropriate endpoint FIFOs.
Send and update the data toggle bit (Data1/0).
Bit stuffing/unstuffing.
Coordinate enumeration by decoding USB device requests.
Fill and empty the FIFOs.
Suspend/Resume coordination.
Verify and select Data toggle values.
The state of the D+ and D– pins can be read at Port 2 Data
Register. Performing a read from the port pins returns their
logic values.
1 = Port Pin is logic HIGH
0 = Port Pin is logic LOW
In the Internal Clock mode, the XTALIN pin can serve as a
general purpose input, and its state can be read at Port 2, Bit
1 (P2.1). See Section for more details.
1 = Port Pin is logic HIGH
0 = Port Pin is logic LOW
In PS/2 mode, the VREG pin can be used as an input and its
state can be read at port P2.0. Section for more details.
1 = Port Pin is logic HIGH
0 = Port Pin is logic LOW
CY7C63722C
CY7C63723C
CY7C63743C
Page 16 of 53
[+] Feedback