B.1.2 peripheral and isr address – Jameco Electronics Rabbit 3000 User Manual

Page 289

Advertising
background image

280

Rabbit 3000 Microprocessor

B.1.2 Peripheral and ISR Address

Table B-4. Rabbit 3000 I/O Address Ranges

and Interrupt Service Vectors

On-Chip Peripheral

I/O Address Range

ISR Starting Address

System Management

0x0000–0x000F

{R[7:1], 0, 0x00}

Memory Management

0x0010–0x001F and

0x0400–0x04FF

No interrupts

Slave Port

0x0020–0x002F

{IIR[7:1], 0, 0x80}

Parallel Port A

0x0030–0x0037

No interrupts

Parallel Port F

0x0038–0x003F

No interrupts

Parallel Port B

0x0040–0x0047

No interrupts

Parallel Port G

0x0048–0x004F

No interrupts

Parallel Port C

0x0050–0x0055

No interrupts

Input Capture

0x0056–0x005F

{IIR[7:1], 1, 0xA0}

Parallel Port D

0x0060–0x006F

No interrupts

Parallel Port E

0x0070–0x007F

No interrupts

External I/O Control

0x0080–0x0087

No interrupts

Pulse Width Modulator

0x0088–0x008F

No interrupts

Quadrature Decoder

0x0090–0x0097

{IIR[7:1], 1, 0x90}

External Interrupts

0x0098–0x009F

INT0 {EIR, 0x00}

INT1 {EIR, 0x10}

Timer A

0x00A0–0x00AF

{IIR[7:1], 0, 0xA0}

Timer B

0x00B0–0x00BF

{IIR[7:1], 0, 0xB0}

Serial Port A (async/cks)

0x00C0–0x00C7

{IIR[7:1], 0, 0xC0}

Serial Port E (async/HDLC)

0x00C8–0x00CF

{IIR[7:1], 1, 0xC0}

Serial Port B (async/cks)

0x00D0–0x00D7

{IIR[7:1], 0, 0xD0}

Serial Port F (async/HDLC)

0x00D8–0x00DF

{IIR[7:1], 1, 0xD0}

Serial Port C (async/cks)

0x00E0–0x00E7

{IIR[7:1], 0, 0xE0}

Serial Port D (async/cks)

0x00F0–0x00F7

{IIR[7:1], 0, 0xF0}

RST 10 instruction

n/a

{IIR[7:1], 0, 0x20}

RST 18 instruction

n/a

{IIR[7:1], 0, 0x30}

RST 20 instruction

n/a

{IIR[7:1], 0, 0x40}

RST 28 instruction

n/a

{IIR[7:1], 0, 0x50}

Advertising
This manual is related to the following products: