![Rabbit 3000 User Manual Download Page 98](http://html2.mh-extra.com/html/rabbit/3000/3000_user-manual_3114034098.webp)
90
Rabbit 3000 Microprocessor
In the case of the external interrupts the only action that will clear the interrupt request is
for the interrupt to take place, which automatically clears the request. A special action
must be taken in the interrupt service routine for the other interrupts.
7.9.1 External Interrupts
There are two external interrupts. Each interrupt has 2 input pins that can be used to trig-
ger the interrupt. The inputs have a pulse catcher that can detect rising, falling or either ris-
ing or falling edges.
Table 7-9. Interrupts—Priority and Action to Clear Requests
Priority
Interrupt Source
Action Required to Clear the Interrupt
Highest
External 1
Automatically cleared by the interrupt acknowledge.
External 0
Automatically cleared by the interrupt acknowledge.
Periodic (2 kHz)
Read the status from the GCSR.
Quadrature Decoder
Read the status from the QDSR.
Timer B
Read the status from the TBSR.
Timer A
Read the status from the TASR.
Input Capture
Read the status from the ICCSR.
Slave Port
Rd: Read the data from the SPD0R, SPD1R or SPD2R.
Wr: Write data to the SPD0R, SPD1R, SPD2R or write a
dummy byte to the SPSR.
Serial Port E
Rx: Read the data from the SEDR or SEAR.
Tx: Write data to the SEDR, SEAR, SELR or write a dummy
byte to the SESR.
Serial Port F
Rx: Read the data from the SFDR or SFAR.
Tx: Write data to the SFDR, SFAR, SFLR or write a dummy
byte to the SFSR.
Serial Port A
Rx: Read the data from the SADR or SAAR.
Tx: Write data to the SADR, SAAR, SALR or write a dummy
byte to the SASR.
Serial Port B
Rx: Read the data from the SBDR or SBAR.
Tx: Write data to the SBDR, SBAR, SBLR or write a dummy
byte to the SBSR.
Serial Port C
Rx: Read the data from the SCDR or SCAR.
Tx: Write data to the SCDR, SCAR, SCLR or write a dummy
byte to the SCSR.
Lowest
Serial Port D
Rx: Read the data from the SDDR or SDAR
Tx: Write date to the SDDR, SDAR, SDLR or write a dummy
byte to the SDSR
Summary of Contents for 3000
Page 1: ...Rabbit 3000 Microprocessor User s Manual 019 0108 020426 A...
Page 8: ...Rabbit 3000 Microprocessor...
Page 28: ...20 Rabbit 3000 Microprocessor...
Page 73: ...User s Manual 65 6 RABBIT INTERNAL I O REGISTERS...
Page 122: ...114 Rabbit 3000 Microprocessor...
Page 138: ...130 Rabbit 3000 Microprocessor...
Page 150: ...142 Rabbit 3000 Microprocessor...
Page 188: ...180 Rabbit 3000 Microprocessor...
Page 208: ...200 Rabbit 3000 Microprocessor...
Page 228: ...220 Rabbit 3000 Microprocessor...
Page 232: ...224 Rabbit 3000 Microprocessor...
Page 238: ...230 Rabbit 3000 Microprocessor...
Page 260: ...252 Rabbit 3000 Microprocessor...
Page 266: ......