Datasheet

Table Of Contents
FDS 6531/6532 005 Data Sheet 71M6531D/F-71M6532D/F
Rev 2 35
TCON. 1 ( IE0 )
Individual
Enable Bits
S 1 CON. 0 ( RI1 )
S 1 CON. 1 ( TI1 )
Individual Flags
Internal
Source
> = 1
TCON. 5 ( TF0 )
TCON. 3 ( IE1 )
TCON. 7 ( TF1 )
S 0 CON. 0 ( RI0 )
S 0 CON. 0 ( TI0 )
> = 1
IRCON.1
(IEX2)
I 2 FR
IRCON.2
(IEX3)
I 3 FR
IRCON.3
(IEX4)
IRCON.4
(IEX5)
IRCON.5
(IEX6)
IEN0. 7
(EAL)
IP1. 0/
IP0. 0
IP1. 1/
IP0. 1
IP1. 2/
IP0. 2
IP1. 3/
IP0. 3
IP1. 4/
IP0. 4
IP1. 5/
IP0. 5
Interrupt
Flags
Priority
Assignment
Interrupt
Vector
Polling Sequence
Interrupt Enable
Logic and Polarity
Selection
DIO
Timer 0
Timer 1
CE_BUSY
UART0
EEPROM
XFER_BUSY
RTC_1S
EX_RTC
PLL OK
External
Source
DIO_ Rn
DIO_ Rn
I2C
> = 1
Flash
Write
Collision
> = 1
IEN2. 0
(ES1 )
IEN0. 1
(ET0 )
IEN0. 0
(EX0 )
IEN1. 1
(EX2 )
IEN0. 2
(EX1 )
IEN1. 2
(EX3 )
IEN0. 3
(ET1 )
IEN1. 3
(EX4 )
IEN0. 4
(ES0 )
IEN1. 4
(EX5 )
IEN1. 5
(EX6 )
IE_XFER
IE_RTC
EX_XFER
> = 1
EX_EEX
EX_SPI
IE_EEX
IE_SPI
IT0
IE_FWCOL1
SPI_FLAG
UART1
(optical)
0
2
1
3
4
5
6
No.
Flag= 1 means
that an inter-
rupt has oc-
curred and
has not been
cleared
EX0 EX6 are cleared
automatically when the
hardware vectors to the
interrupt handler
byte received
byte transmitted
overflow occurred
overflow occurred
byte received
byte transmitted
accumulation
cycle completed
PLL status
changed
CE completed code run and
has new status information
DIO status
changed
DIO status
changed
every second
BUSY fell
command
received
SPI I/F
Write attempt, CE
busy
2 / 2 / 2009
IE_FWCOL0
DIO
NR_OVF
EX_FWCOL
EX_PLL
IE_PLLRISE
IE_PLLFALL
IEN_SPI
IEN_NR_
WDOVF
WD_NROVF_FLAG
CE code start,
flash write busy
WDT near
overflow
> = 1
MPU- external
sources
MPU- internal
sources
Figure 8: Interrupt Structure