User`s guide
CY7C66013
C
CY7C66113
C
Document #: 38-08024 Rev. *B Page 2 of 61
TABLE OF CONTENTS
1.0 FEATURES ......................................................................................................................................6
2.0 FUNCTIONAL OVERVIEW .............................................................................................................7
2.1 GPIO ..........................................................................................................................................7
2.2 DAC ............................................................................................................................................7
2.3 Clock ..........................................................................................................................................7
2.4 Memory ......................................................................................................................................7
2.5 Power-on Reset, Watchdog, and Free-running Timer ...............................................................7
2.6 I2C and HAPI Interface ..............................................................................................................7
2.7 Timer ..........................................................................................................................................7
2.8 Interrupts ....................................................................................................................................8
2.9 USB ............................................................................................................................................8
3.0 PIN CONFIGURATIONS ...............................................................................................................10
4.0 PRODUCT SUMMARY TABLES ..................................................................................................14
4.1 Pin Assignments ......................................................................................................................14
4.2 I/O Register Summary ..............................................................................................................14
4.3 Instruction Set Summary ..........................................................................................................16
5.0 PROGRAMMING MODEL .............................................................................................................17
5.1 14-bit Program Counter (PC) ...................................................................................................17
5.1.1 Program Memory Organization ....................................................................................................18
5.2 8-bit Accumulator (A) ...............................................................................................................19
5.3 8-bit Temporary Register (X) ....................................................................................................19
5.4 8-bit Program Stack Pointer (PSP) ..........................................................................................19
5.4.1 Data Memory Organization ............................................................................................................19
5.5 8-bit Data Stack Pointer (DSP) ................................................................................................19
5.6 Address Modes ........................................................................................................................20
5.6.1 Data (Immediate) ............................................................................................................................20
5.6.2 Direct ..............................................................................................................................................20
5.6.3 Indexed ..........................................................................................................................................20
6.0 CLOCKING ....................................................................................................................................20
7.0 RESET ...........................................................................................................................................21
7.1 Power-on Reset .......................................................................................................................21
7.2 Watchdog Reset .......................................................................................................................21
8.0 SUSPEND MODE ..........................................................................................................................22
9.0 GENERAL-PURPOSE I/O (GPIO) PORTS ...................................................................................22
9.1 GPIO Configuration Port ..........................................................................................................23
9.2 GPIO Interrupt Enable Ports ....................................................................................................24
10.0 DAC PORT ..................................................................................................................................25
10.1 DAC Isink Registers ...............................................................................................................26
10.2 DAC Port Interrupts ................................................................................................................26
11.0 12-BIT FREE-RUNNING TIMER .................................................................................................27
12.0 I
2
C AND HAPI CONFIGURATION REGISTER ...........................................................................27
13.0 I
2
C-COMPATIBLE CONTROLLER .............................................................................................28
14.0 HARDWARE ASSISTED PARALLEL INTERFACE (HAPI) .......................................................30
15.0 PROCESSOR STATUS AND CONTROL REGISTER ................................................................31