Jameco Electronics Rabbit 3000 User Manual

Page 7

Advertising
background image

Rabbit 3000 Microprocessor

Chapter 14. Rabbit 3000 Clocks

209

14.1 Low-Power Design......................................................................................................................... 210

Chapter 15. EMI Control

211

15.1 Power Supply Connections and Board Layout .............................................................................. 212
15.2 Using the Clock Spectrum Spreader .............................................................................................. 212

Chapter 16. AC Timing Specifications

215

16.1 Memory Access Time .................................................................................................................... 215
16.2 I/O Access Time............................................................................................................................. 223
16.3 Further Discussion of Bus and Clock Timing ................................................................................ 225
16.4 Maximum Clock Speeds ................................................................................................................ 227
16.5 Power and Current Consumption ................................................................................................... 229
16.6 Current Consumption Mechanisms ................................................................................................ 232
16.7 Sleepy Mode Current Consumption ............................................................................................... 233
16.8 Memory Current Consumption ...................................................................................................... 234
16.9 Battery-Backed Clock Current Consumption ................................................................................ 235
16.10 Reduced-Power External Main Oscillator.................................................................................... 236

Chapter 17. Rabbit BIOS and Virtual Driver

237

17.1 The BIOS........................................................................................................................................ 237

17.1.1 BIOS Services ....................................................................................................................... 237
17.1.2 BIOS Assumptions ................................................................................................................ 238

17.2 Virtual Driver ................................................................................................................................. 238

17.2.1 Periodic Interrupt ................................................................................................................... 238
17.2.2 Watchdog Timer Support ...................................................................................................... 238

Chapter 18. Other Rabbit Software

241

18.1 Power Management Support .......................................................................................................... 241
18.2 Reading and Writing I/O Registers ................................................................................................ 242

18.2.1 Using Assembly Language .................................................................................................... 242
18.2.2 Using Library Functions ........................................................................................................ 242

18.3 Shadow Registers ........................................................................................................................... 243

18.3.1 Updating Shadow Registers .................................................................................................. 243
18.3.2 Interrupt While Updating Registers ....................................................................................... 243
18.3.3 Write-only Registers Without Shadow Registers .................................................................. 244

18.4 Timer and Clock Usage.................................................................................................................. 244

Chapter 19. Rabbit Instructions

247

19.1 Load Immediate Data ..................................................................................................................... 250
19.2 Load & Store to Immediate Address.............................................................................................. 250
19.3 8-bit Indexed Load and Store ......................................................................................................... 250
19.4 16-bit Indexed Loads and Stores .................................................................................................... 250
19.5 16-bit Load and Store 20-bit Address ............................................................................................ 251
19.6 Register to Register Moves ............................................................................................................ 251
19.7 Exchange Instructions .................................................................................................................... 252
19.8 Stack Manipulation Instructions..................................................................................................... 252
19.9 16-bit Arithmetic and Logical Ops................................................................................................. 252
19.10 8-bit Arithmetic and Logical Ops................................................................................................. 253
19.11 8-bit Bit Set, Reset and Test......................................................................................................... 254
19.12 8-bit Increment and Decrement.................................................................................................... 254
19.13 8-bit Fast A Register Operations .................................................................................................. 255
19.14 8-bit Shifts and Rotates ................................................................................................................ 255
19.15 Instruction Prefixes ...................................................................................................................... 256

Advertising
This manual is related to the following products: