Document # 001-20559 Rev. *D
63
Interrupt Controller
5.2
Application Description
The interrupt controller and its associated registers allow the user’s code to respond to an interrupt from almost every func-
tional block in the PSoC devices. Interrupts for all the digital blocks and each of the analog columns are available, as well as
interrupts for supply voltage, sleep, variable clocks, and a general GPIO (pin) interrupt.
The registers associated with the interrupt controller allow interrupts to be disabled either globally or individually. The registers
also provide a mechanism by which a user can
all pending and posted interrupts, or clear individual posted or pending
interrupts. A
mechanism is provided to set individual interrupts. Setting an interrupt by way of software is very useful
during code development, when one may not have the complete hardware system necessary to generate a real interrupt.
The following table lists the interrupts for all PSoC devices (highlighting specifically the CY8C24533, CY8C23533,
CY8C23433CY8C24633) and the priorities that are available in each PSoC device.
Table 5-1. PSoC Device Interrupt Table
Interrupt Priority
Interrupt Address
CY8C24633CY8
C24533,
CY8C23533,
CY8C23433
Interrupt Name
0 (Highest)
0000h
Reset
1
0004h
Supply Voltage Monitor
2
0008h
Analog Column 0
3
000Ch
Analog Column 1
5
0014h
SAR8 ADC
6
0018h
VC3
7
001Ch
GPIO
8
0020h
PSoC Block DBB00
9
0024h
PSoC Block DBB01
10
0028h
PSoC Block DCB02
11
002Ch
PSoC Block DCB03
24
0060h
I2C
25 (Lowest)
0064h
Sleep Timer
Содержание PSoC CY8C23533
Страница 4: ...Contents Overview 4 Document 001 20559 Rev D Section G Glossary 385 Index 401 ...
Страница 16: ...Contents Overview 16 Document 001 20559 Rev D ...
Страница 24: ...24 Document 001 20559 Rev D Section A Overview ...
Страница 30: ...30 Document 001 20559 Rev D Pin Information ...
Страница 54: ...54 Document 001 20559 Rev D Supervisory ROM SROM ...
Страница 60: ...60 Document 001 20559 Rev D RAM Paging ...
Страница 68: ...68 Document 001 20559 Rev D Interrupt Controller ...
Страница 76: ...12 Document 001 20559 Rev D General Purpose IO GPIO ...
Страница 82: ...18 Document 001 20559 Rev D Internal Main Oscillator IMO ...
Страница 84: ...20 Document 001 20559 Rev D Internal Low Speed Oscillator ILO ...
Страница 90: ...26 Document 001 20559 Rev D External Crystal Oscillator ECO ...
Страница 94: ...30 Document 001 20559 Rev D Phase Locked Loop PLL ...
Страница 106: ...42 Document 001 20559 Rev D Sleep and Watchdog ...
Страница 228: ...164 Document 001 20559 Rev D Section D Digital System ...
Страница 234: ...170 Document 001 20559 Rev D Array Digital Interconnect ADI ...
Страница 278: ...214 Document 001 20559 Rev D Digital Blocks ...
Страница 296: ...232 Document 001 20559 Rev D Analog Interface ...
Страница 304: ...240 Document 001 20559 Rev D Analog Array ...
Страница 308: ...244 Document 001 20559 Rev D Analog Input Configuration ...
Страница 312: ...248 Document 001 20559 Rev D Analog Reference ...
Страница 338: ...274 Document 001 20559 Rev D Section F System Resources ...
Страница 354: ...290 Document 001 20559 Rev D Multiply Accumulate MAC ...
Страница 374: ...310 Document 001 20559 Rev D I2C ...
Страница 400: ...336 Document 001 20559 Rev D Section G Glossary ...