beautypg.com

Jameco Electronics Rabbit 3000 User Manual

Page 347

background image

338

Rabbit 3000 Microprocessor

M

memory

A16, A19 inversions (/CS1

enable) .........................121

access time .......................215
access time delays ...........220
access times with clock

doubler ........................221

allocation of extended code

and data space .............123

breakpoint/debug control-

ler ................................123

compiler operation ...........127
data and clock delays .......216
I and D space ...................125
I/O access time ................223
I/O read time delays ........224
I/O write time delays .......224
instruction and data space

support .........................124

power consumption .........234
read and write cycles (no wait

states) ..................217, 219

read time delays ...............218
write time delays .............218

memory interface ..........25, 119

battery backup .................115
SRAM ..............................115
typical connections ..........116

memory mapping ................117
memory mapping unit .....23, 24
memory protection ..............284
memory timing ....................122
memory-mapping unit .........117
Modbus ................................196

O

opcodes ................................293

revision block effects ......294
System/User mode ...........318

open-drain outputs .................51
oscillator ..............................209

main oscillator .................209

oscillators

32.768 kHz ..........80, 81, 209
main clock .................80, 209

output pins

alternate assignment ..........90

P

Parallel Port D

open-drain outputs .............51

parallel ports ........................129

conflict between Port A and

Port F ...................129, 141

Parallel Port A .................130
Parallel Port B .................131
Parallel Port C .................132
Parallel Port D .................133
Parallel Port E .................137
Parallel Port F ..................140
Parallel Port G .................143

pin descriptions .....................62

alternate functions .............65

pinout

BGA package ....................59
LQFP package ...................56

ports

Rabbit slave port .............199
slave port lines .................203
slave port registers ...........204

power consumption .......85, 229

clock ........................235, 236
Dynamic C ......................241
mechanisms .....................232
memory ...........................234
sleepy mode .............231, 233

power management .............241
power usage, standby mode 210
programming port ...............269

alternate programming port

.....................................270

use as diagnostic port ......270

PWM modulator ..........103, 311
PWM outputs ..................17, 50

Q

quadrature decoder ..............110
quadrature encoder inputs .....17

R

Rabbit 3000

block diagram ......................5
comparison with Rabbit 2000

.....................................259

crystal frequencies ...........271
design features .....................9
features ................................1
list of advantages .................6
on-chip peripherals ............11
programing port ...............269
revision history ........273, 276
specifications ...................2, 4

Rabbit 3000A

internal I/O registers ........327
opcodes ............................293

Rabbit Semiconductor

history ..................................1
Z-World support ..................1

RAM segment relocation ....291
registers .................................21

accumulators .....................22
alternate registers ..............22
BDCR ..............................123
clocked serial port status

registers .......................171

default values ....................73
GCDR ................................83
GCMxR ...................213, 319
GCPU ................80, 282, 319
GCSR ................................82
GOCR ................................90
GPSCR ......................88, 297
GRAM configuration ........79
GREV ........................80, 282
GROM configuration ........79
GSCR ..............................298
I/O bank control ..............145
IBxCR 146, 152, 154, 157, 296
ICCR .......................105, 108
ICCSR .....................105, 107
ICLxR ......................105, 109
ICMxR .....................105, 109
ICSxR ......................105, 109
ICTxR ......................105, 108
index registers ...................22
internal I/O registers ........277
interrupt priority register ...22
interrupts ...........................44
MB0CR ...........................319
MBxCR ...........................120
MECR .............................122
memory bank control ......120
memory-mapping seg-

ments ...........................118

MMIDR ...........121, 124, 295
MTCR .....................122, 319
PADR ..............................130
parallel port alternate func-

tions ...............................67

PBDDR ...........................131
PBDR ..............................131
PCDR ..............................132
PCFR ...............................132
PDBxR ............................133
PDCR ......................133, 13
5
PDDCR ...........................133

This manual is related to the following products: