RTD Embedded Technologies, Inc.
|
www.rtd.com
39
DMx820 User’s Manual
IncEnc0
Interrupt from Incremental Encoder block at 0x0280
’0’ = Interrupt Disabled
’1’ = Interrupt Enabled
IncEnc1
Interrupt from Incremental Encoder block at 0x02C0
’0’ = Interrupt Disabled
’1’ = Interrupt Enabled
PWM0
Interrupt from Pulse Width Modulator block at 0x0300
’0’ = Interrupt Disabled
’1’ = Interrupt Enabled
PWM1
Interrupt from Pulse Width Modulator block at 0x0340
’0’ = Interrupt Disabled
’1’ = Interrupt Enabled
PClk0
Interrupt from Programmable Clock block at 0x0100
’0’ = Interrupt Disabled
’1’ = Interrupt Enabled
PClk1
Interrupt from Programmable Clock block at 0x0140
’0’ = Interrupt Disabled
’1’ = Interrupt Enabled
PClk2
Interrupt from Programmable Clock block at 0x0180
’0’ = Interrupt Disabled
’1’ = Interrupt Enabled
PClk3
Interrupt from Programmable Clock block at 0x01C0
’0’ = Interrupt Disabled
’1’ = Interrupt Enabled
FIFO0
Interrupt from FIFO block at 0x00C0
’0’ = Interrupt Disabled
’1’ = Interrupt Enabled
FIFO1
Interrupt from FIFO block at 0x00D0
’0’ = Interrupt Disabled
’1’ = Interrupt Enabled
INT_STATUS
This register shows if any of the interrupt conditions has occurred. This is a sticky register
–
bits remain set until cleared by writing a ‘1’.
Interrupts do not have to be enabled in INT_ENABLE in order for status bits to be set.
15
14
13
12
11
10
9
8
FIFO1
FIFO0
PClk3
PClk2
PClk1
PClk0
PWM1
PWM0
RC,+0
RC,+0
RC,+0
RC,+0
RC,+0
RC,+0
RC,+0
RC,+0
7
6
5
4
3
2
1
0
Reserved
IncEnc1
IncEnc0
Rsvd
82C54
AdvInt1
AdvInt0
R,+00
RC,+0
RC,+0
R,+0
RC,+0
RC,+0
RC,+0
Field
Description
AdvInt0
Interrupt from Advance Interrupt block at 0x0200
’0’ = Interrupt has not occurred
’1’ = Interrupt has occurred.
Write ‘1’ to clear.
AdvInt1
Interrupt from Advance Interrupt block at 0x0240
’0’ = Interrupt has not occurred
’1’ = Interrupt has occurred.
Write ‘1’ to clear.
82C54
Interrupt 82C54 Timer/Counter block at 0x0080
’0’ = Interrupt has not occurred
’1’ = Interrupt has occurred.
Write ‘1’ to clear.
IncEnc0
Interrupt from Incremental Encoder block at 0x0280
’0’ = Interrupt has not occurred
’1’ = Interrupt has occurred.
Write ‘1’ to clear.