English
Language : 

CC2430 Datasheet, PDF (57/212 Pages) Texas Instruments – A True System-on-Chip solution for 2.4 GHz IEEE 802.15.4 / ZigBee-TM
IRCON2 (0xE8) – Interrupt Flags 5
Bit Name
7:5 -
4 WDTIF
Reset R/W
00
R/W
0
R/W
3 P1IF
0
R/W
2 UTX1IF
0
R/W
1 UTX0IF
0
R/W
0 P2IF
0
R/W
8051 CPU : Interrupts
Description
Not used
WDTIF – Watchdog timer interrupt flag.
0 Interrupt not pending
1 Interrupt pending
P1IF – Port 1 interrupt flag.
0 Interrupt not pending
1 Interrupt pending
UTX1IF – USART1 TX interrupt flag.
0 Interrupt not pending
1 Interrupt pending
UTX0IF – USART0 TX interrupt flag.
0 Interrupt not pending
1 Interrupt pending
P2IF – Port2 interrupt flag.
0 Interrupt not pending
1 Interrupt pending
CC2430
11.5.3 Interrupt Priority
The interrupts are grouped into six interrupt
priority groups and the priority for each group
is set by the registers IP0 and IP1. In order to
assign a higher priority to an interrupt, i.e. to its
interrupt group, the corresponding bits in IP0
and IP1 must be set as shown in Table 31 on
page 58.
The interrupt priority groups with assigned
interrupt sources are shown in Table 32. Each
group is assigned one of four priority levels.
While an interrupt service request is in
IP1 (0xB9) – Interrupt Priority 1
progress, it cannot be interrupted by a lower or
same level interrupt.
In the case when interrupt requests of the
same priority level are received
simultaneously, the polling sequence shown in
Table 33 is used to resolve the priority of each
request. Note that the polling sequence in
Figure 10 is the algorithm fond in Table 33, not
that polling is among the IP bits as listed in the
figure.
Bit Name
7:6 -
5 IP1_IPG5
4 IP1_IPG4
3 IP1_IPG3
2 IP1_IPG2
1 IP1_IPG1
0 IP1_IPG0
Reset R/W
00
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
Description
Not used.
Interrupt group 5, priority control bit 1, refer to Table 32: Interrupt
Priority Groups
Interrupt group 4, priority control bit 1, refer to Table 32: Interrupt
Priority Groups
Interrupt group 3, priority control bit 1, refer to Table 32: Interrupt
Priority Groups
Interrupt group 2, priority control bit 1, refer to Table 32: Interrupt
Priority Groups
Interrupt group 1, priority control bit 1, refer to Table 32: Interrupt
Priority Groups
Interrupt group 0, priority control bit 1, refer to Table 32: Interrupt
Priority Groups
CC2430 Data Sheet (rev. 2.1) SWRS036F
Page 57 of 211