Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

CY7C63413 Datasheet(PDF) 8 Page - Cypress Semiconductor

Part # CY7C63413
Description  Low-speed USB Peripheral Controller
Download  36 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CYPRESS [Cypress Semiconductor]
Direct Link  http://www.cypress.com
Logo CYPRESS - Cypress Semiconductor

CY7C63413 Datasheet(HTML) 8 Page - Cypress Semiconductor

Back Button CY7C63413 Datasheet HTML 4Page - Cypress Semiconductor CY7C63413 Datasheet HTML 5Page - Cypress Semiconductor CY7C63413 Datasheet HTML 6Page - Cypress Semiconductor CY7C63413 Datasheet HTML 7Page - Cypress Semiconductor CY7C63413 Datasheet HTML 8Page - Cypress Semiconductor CY7C63413 Datasheet HTML 9Page - Cypress Semiconductor CY7C63413 Datasheet HTML 10Page - Cypress Semiconductor CY7C63413 Datasheet HTML 11Page - Cypress Semiconductor CY7C63413 Datasheet HTML 12Page - Cypress Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 8 / 36 page
background image
CY7C63411/12/13
CY7C63511/12/13
CY7C63612/13
FOR
FOR
Document #: 38-08027 Rev. **
Page 8 of 36
4.0
Programming Model
4.1
14-bit Program Counter (PC)
The 14-bit Program Counter (PC) allows access for up to 8 kilobytes of EPROM using the CY7C634XX/5XX/6XX architecture.
The program counter is cleared during reset, such that the first instruction executed after a reset is at address 0x0000h. This is
typically a jump instruction to a reset handler that initializes the application.
The lower eight bits of the program counter are incremented as instructions are loaded and executed. The upper six bits of the
program counter are incremented by executing an XPAGE instruction. As a result, the last instruction executed within a 256-byte
“page” of sequential code should be an XPAGE instruction. The assembler directive “XPAGEON” will cause the assembler to
insert XPAGE instructions automatically. As instructions can be either one or two bytes long, the assembler may occasionally
need to insert a NOP followed by an XPAGE for correct execution.
The program counter of the next instruction to be executed, carry flag, and zero flag are saved as two bytes on the program stack
during an interrupt acknowledge or a CALL instruction. The program counter, carry flag, and zero flag are restored from the
program stack only during a RETI instruction.
Please note the program counter cannot be accessed directly by the firmware. The program stack can be examined by reading
SRAM from location 0x00 and up.
4.2
8-bit Accumulator (A)
The accumulator is the general purpose, do everything register in the architecture where results are usually calculated.
4.3
8-bit Index Register (X)
The index register “X” is available to the firmware as an auxiliary accumulator. The X register also allows the processor to perform
indexed operations by loading an index value into X.
3.0
Pin Assignments
Name
I/O
CY7C63411/12/13
CY7C635
11/12/13
CY7C636
12/13
Description
40-Pin
48-Pin
48-Pin
24-Pin
D+, D–
I/O
1,2
1,2
1,2
1,2
USB differential data; PS/2 clock and data signals
P0[7:0]
I/O
15,26,16,
25,17,24,
18,23
17,32,18,
31,19,30,
20,29
17,32,18,
31,19,30,
20,29
7,18,8,
17,9,16,
10,15
GPIO port 0 capable of sinking 7 mA (typical)
P1[3:0]
I/O
11,30,12,
29,13,28,
14,27
11,38,12,
37,13,36,
14,35
11,38,12,
37,13,36,
14,35
5,20,6,
19
GPIO Port 1 capable of sinking 7 mA (typical). P1[7:4] not
bonded out on CY7C63612/13. See note on page 17
for firmware code needed for unused pins.
P2
I/O
7,34,8,
33,9,32,
10,31
7,42,8,
41,9,40,
10,39
7,42,8,
41,9,40,
10,39
n/a
GPIO Port 2 not bonded out on CY7C63612/13. See
note on page 17 for firmware code needed for unused
pins.
P3[7:4]
I/O
3,38,4,
37,5,36,
6,35
3,46,4,
45,5,44,
6,43
3,46,4,
45,5,44,
6,43
3,22,4,
21
GPIO Port 3 capable of sinking 12 mA (typical). P3[3:0]
not bonded out on CY7C63612/13. See note on
page 17 for firmware code needed for unused pins.
DAC
I/O
n/a
n/a
15,34,16,
33,21,28,
22,27
n/a
DAC I/O Port with programmable current sink outputs.
DAC[1:0] offer a programmable range of 3.2 to 16 mA
typical. DAC[7:2] have a programmable sink current
range of 0.2 to 1.0 mA typical. DAC I/O Port not bonded
out on CY7C63612/13. See note on page 17 for firmware
code needed for unused pins.
XTALIN
IN
21
25
25
13
6-MHz ceramic resonator or external clock input
XTALOUT OUT
22
26
26
14
6-MHz ceramic resonator
VPP
19
23
23
11
Programming voltage supply, ground during operation
VCC
40
48
48
24
Voltage supply
Vss
20,39
24,47
24,47
12,23
Ground


Similar Part No. - CY7C63413

ManufacturerPart #DatasheetDescription
logo
Cypress Semiconductor
CY7C63413C CYPRESS-CY7C63413C Datasheet
1Mb / 32P
   Low-Speed High I/O, 1.5-Mbps USB Controller
CY7C63413C-PVXC CYPRESS-CY7C63413C-PVXC Datasheet
1Mb / 32P
   Low-Speed High I/O, 1.5-Mbps USB Controller
CY7C63413C-PVXCT CYPRESS-CY7C63413C-PVXCT Datasheet
1Mb / 32P
   Low-Speed High I/O, 1.5-Mbps USB Controller
CY7C63413C-PXC CYPRESS-CY7C63413C-PXC Datasheet
1Mb / 32P
   Low-Speed High I/O, 1.5-Mbps USB Controller
CY7C63413C-XC CYPRESS-CY7C63413C-XC Datasheet
1Mb / 32P
   Low-Speed High I/O, 1.5-Mbps USB Controller
More results

Similar Description - CY7C63413

ManufacturerPart #DatasheetDescription
logo
Cypress Semiconductor
CY7C63221 CYPRESS-CY7C63221 Datasheet
1Mb / 50P
   Low-speed USB Peripheral Controller
CY7C63221A CYPRESS-CY7C63221A_04 Datasheet
966Kb / 50P
   Low-speed USB Peripheral Controller
CY7C632XX CYPRESS-CY7C632XX Datasheet
44Kb / 3P
   Low-speed USB Peripheral Controller
CY7C63221A CYPRESS-CY7C63221A Datasheet
960Kb / 49P
   enCoRe USB Low-speed USB Peripheral Controller
CY7C63310 CYPRESS-CY7C63310_11 Datasheet
1Mb / 86P
   enCoRe??II Low Speed USB Peripheral Controller
CY7C63310 CYPRESS-CY7C63310_08 Datasheet
1Mb / 83P
   enCoRe II Low Speed USB Peripheral Controller
CY7C63310 CYPRESS-CY7C63310 Datasheet
1Mb / 83P
   enCoRe??II Low-Speed USB Peripheral Controller
CY7C63310 CYPRESS-CY7C63310_12 Datasheet
1,018Kb / 91P
   enCoRe??II Low Speed USB Peripheral Controller
CY7C63923-PVXC CYPRESS-CY7C63923-PVXC Datasheet
1Mb / 68P
   enCoRe??II Low-Speed USB Peripheral Controller
logo
NXP Semiconductors
ISP1582 NXP-ISP1582 Datasheet
364Kb / 69P
   Hi-Speed USB peripheral controller
Rev. 07-22 September 2008
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com