CY7C65013
CY7C65113
Document #: 38-08002 Rev. *B
Page 2 of 51
TABLE OF CONTENTS
1.0 FEATURES ..................................................................................................................................... 6
2.0 FUNCTIONAL OVERVIEW ............................................................................................................. 7
3.0 PIN CONFIGURATIONS ................................................................................................................. 9
4.0 PRODUCT SUMMARY TABLES ....................................................................................................9
4.1 Pin Assignments ....................................................................................................................... 9
4.2 I/O Register Summary ............................................................................................................. 10
4.3 Instruction Set Summary .......................................................................................................... 11
5.0 PROGRAMMING MODEL ............................................................................................................. 12
5.1 14-bit Program Counter ........................................................................................................... 12
5.1.1 Program Memory Organization ...................................................................................................... 13
5.2 8-bit Accumulator (A) ............................................................................................................... 14
5.3 8-bit Temporary Register (X) ................................................................................................... 14
5.4 8-bit Program Stack Pointer (PSP) .......................................................................................... 14
5.4.1 Data Memory Organization ............................................................................................................ 14
5.5 8-bit Data Stack Pointer (DSP) ................................................................................................ 15
5.6 Address Modes ........................................................................................................................ 15
5.6.1 Data (Immediate) ........................................................................................................................... 15
5.6.2 Direct .............................................................................................................................................. 15
5.6.3 Indexed .......................................................................................................................................... 15
6.0 CLOCKING .................................................................................................................................... 16
7.0 RESET ........................................................................................................................................... 16
7.1 Power-on Reset ....................................................................................................................... 16
7.2 Watchdog Reset ...................................................................................................................... 17
8.0 SUSPEND MODE .......................................................................................................................... 17
9.0 GENERAL-PURPOSE I/O PORTS ............................................................................................... 18
9.1 GPIO Configuration Port .......................................................................................................... 19
9.2 GPIO Interrupt Enable Ports .................................................................................................... 20
10.0 12-BIT FREE-RUNNING TIMER ................................................................................................. 21
11.0 I2C CONFIGURATION REGISTER ............................................................................................ 22
12.0 I2C-COMPATIBLE CONTROLLER ............................................................................................ 22
13.0 PROCESSOR STATUS AND CONTROL REGISTER ............................................................... 24
14.0 INTERRUPTS .............................................................................................................................. 25
14.1 Interrupt Vectors .................................................................................................................... 27
14.2 Interrupt Latency .................................................................................................................... 28
14.3 USB Bus Reset Interrupt ........................................................................................................ 28
14.4 Timer Interrupt ....................................................................................................................... 28
14.5 USB Endpoint Interrupts ........................................................................................................ 28
14.6 USB Hub Interrupt .................................................................................................................. 28
14.7 GPIO Interrupt ........................................................................................................................ 29
14.8 I2C Interrupt ............................................................................................................................ 29
15.0 USB OVERVIEW ......................................................................................................................... 30
15.1 USB Serial Interface Engine (SIE) ......................................................................................... 30
15.2 USB Enumeration .................................................................................................................. 30