![Digi Rabbit 5000 User Manual Download Page 406](http://html1.mh-extra.com/html/digi/rabbit-5000/rabbit-5000_user-manual_2496192406.webp)
406
Rabbit 5000 Microprocessor User’s Manual
block diagram ..................232
buffer descriptor ..............235
buffer descriptor modes ...238
channel priorities .............238
clocks ...............................234
control ..............................230
dependencies ...................234
external requests ..............229
interrupts ..........231, 234, 236
example ISR ................236
memory addresses ...........230
operation ..........................235
overview ..........................229
priorities ..........................236
register descriptions .........243
registers ...........................233
setup ................................235
timed requests ..................230
transfer priorities .............236
transfer priority ................236
transfer rates ....................237
transfers ...........................231
use with peripherals .........242
DMA/HDLC/Ethernet in-
teraction ....................402
Ethernet .......................242
HDLC serial ports .......242
PWM and Timer C ......242
DMA control .......................229
E
ESD
ESD sensitivity ..................14
external I/O bus ...................315
operation ..........................320
handshake ....................320
strobes ..........................320
external I/O control .............315
block diagram ..................318
clocks ...............................319
dependencies ...................319
external I/O bus ...............315
handshake ........................317
operation ..........................320
external I/O bus ...........320
handshake ....................320
strobes ..........................320
overview ..........................315
register descriptions .........321
registers ...........................318
strobes ..............................316
H
hardware debugging.
See
breakpoints
I
input capture channels .........287
block diagram ..................288
clocks ...............................290
dependencies ...................290
interrupts .................290, 291
example ISR ................291
load parallel port output regis-
ters ...............................288
measure pulse widths ......287
modes ..............................287
input-capture mode ......287
input-count mode .........287
operation ..........................291
input-capture mode ......292
input-count mode .........292
overview ..........................287
register descriptions ........293
registers ...........................289
start and stop events ........287
interrupt priorities .................84
interrupts ...............................81
breakpoints ......................334
example ISR ................335
DMA channels 231, 234, 236
example ISR ................236
external interrupt vector table
83
external interrupts ........85, 86
block diagram ................85
clocks .............................86
dependencies .................86
example ISR ..................87
interrupt vectors .............86
operation ........................86
register descriptions .......88
registers .........................86
input capture channels ....290,
291
example ISR ................291
internal interrupt vector table
82
interrupt priorities ..............84
memory management ........62
Network Port B .......263, 265
Network Port C ...............286
operation ............................82
Parallel Port D .................109
Parallel Port E .................127
Parallel Port H .................145
priority levels ....................81
PWM ...............307, 310, 311
example ISR ................311
Quadrature Decoder 300, 302
example ISR ................303
Serial Ports A – D ...........176
Serial Ports E – F .............191
slave port .........203, 205, 208
example ISR ................208
system management ...45, 48,
49
System/User mode ..354, 360
Timer A ...................150, 153
example ISR ................153
Timer B ...................158, 159
example ISR ................159
Timer C ...................166, 167
example ISR ................167
L
land pattern
BGA package ..................391
low-power operation ...........339
clock rates ........................341
clock modes .................341
handling unused pins .......341
operation ..........................341
overview ..........................339
register descriptions ........348
registers ...........................340
self-timed chip selects .....347
short chip selects .............342
M
memory
read and write cycles (no wait
states) ..........................374
memory management ............57
block diagram ....................60
clocks .................................62
dependencies .....................62
interrupts ...........................62
logical memory space ........58
mapping physical memory
space ..............................58
MMU operation .................64
operation ............................63
16-bit and page modes ...66
instruction and data space ..
68
memory protection ........68
MMU .............................63
read and write transactions
66
stack protection ..............69
stack protection/DMA inter-
Summary of Contents for Rabbit 5000
Page 1: ...Rabbit 5000 Microprocessor User s Manual 019 0168_E...
Page 11: ...Table of Contents Appendix B Rabbit 5000 Errata 401 B 1 Errata 401 Index 405...
Page 12: ...Rabbit 5000 Microprocessor User s Manual...
Page 20: ...20 Rabbit 5000 Microprocessor User s Manual...
Page 36: ...36 Rabbit 5000 Microprocessor User s Manual...
Page 56: ...56 Rabbit 5000 Microprocessor User s Manual...
Page 92: ...92 Rabbit 5000 Microprocessor User s Manual...
Page 104: ...104 Rabbit 5000 Microprocessor User s Manual...
Page 122: ...122 Rabbit 4000 Microprocessor User s Manual...
Page 142: ...142 Rabbit 5000 Microprocessor User s Manual...
Page 214: ...214 Rabbit 5000 Microprocessor User s Manual...
Page 228: ...228 Rabbit 5000 Microprocessor User s Manual...
Page 280: ...280 Rabbit 5000 Microprocessor User s Manual...
Page 298: ...298 Rabbit 5000 Microprocessor User s Manual...
Page 306: ...306 Rabbit 5000 Microprocessor User s Manual...
Page 314: ...314 Rabbit 5000 Microprocessor User s Manual...
Page 368: ...368 Rabbit 5000 Microprocessor User s Manual...
Page 388: ...388 Rabbit 5000 Microprocessor User s Manual...
Page 396: ...396 Rabbit 5000 Microprocessor User s Manual...
Page 404: ...404 Rabbit 5000 Microprocessor User s Manual...