Manuals database logo
manualsdatabase
Your AI-powered manual search engine

Rabbit 2000 User Manual

Also see for 2000: Getting started manualReference manualGetting startedGetting started manualDesigners handbook

Page 1 preview
Page 2 preview
Page 3 preview
Page 4 preview
Page 5 preview
Page 6 preview
Page 7 preview
Page 8 preview
Page 9 preview
Page 10 preview
Page 11 preview
Page 12 preview
Page 13 preview
Page 14 preview
Page 15 preview
Page 16 preview
Page 17 preview
Page 18 preview
Page 19 preview
Page 20 preview
Page 21 preview
Page 22 preview
Page 23 preview
Page 24 preview
Page 25 preview
Page 26 preview
Page 27 preview
Page 28 preview
Page 29 preview
Page 30 preview
Page 31 preview
Page 32 preview
Page 33 preview
Page 34 preview
Page 35 preview
Page 36 preview
Page 37 preview
Page 38 preview
Page 39 preview
Page 40 preview
Page 41 preview
Page 42 preview
Page 43 preview
Page 44 preview
Page 45 preview
Page 46 preview
Page 47 preview
Page 48 preview
Page 49 preview
Page 50 preview
Page 51 preview
Page 52 preview
Page 53 preview
Page 54 preview
Page 55 preview
Page 56 preview
Page 57 preview
Page 58 preview
Page 59 preview
Page 60 preview
Page 61 preview
Page 62 preview
Page 63 preview
Page 64 preview
Page 65 preview
Page 66 preview
Page 67 preview
Page 68 preview
Page 69 preview
Page 70 preview
Page 71 preview
Page 72 preview
Page 73 preview
Page 74 preview
Page 75 preview
Page 76 preview
Page 77 preview
Page 78 preview
Page 79 preview
Page 80 preview
Page 81 preview
Page 82 preview
Page 83 preview
Page 84 preview
Page 85 preview
Page 86 preview
Page 87 preview
Page 88 preview
Page 89 preview
Page 90 preview
Page 91 preview
Page 92 preview
Page 93 preview
Page 94 preview
Page 95 preview
Page 96 preview
Page 97 preview
Page 98 preview
Page 99 preview
Page 100 preview
Page 101 preview
Page 102 preview
Page 103 preview
Page 104 preview
Page 105 preview
Page 106 preview
Page 107 preview
Page 108 preview
Page 109 preview
Page 110 preview
Page 111 preview
Page 112 preview
Page 113 preview
Page 114 preview
Page 115 preview
Page 116 preview
Page 117 preview
Page 118 preview
Page 119 preview
Page 120 preview
Page 121 preview
Page 122 preview
Page 123 preview
Page 124 preview
Page 125 preview
Page 126 preview
Page 127 preview
Page 128 preview
Page 129 preview
Page 130 preview
Page 131 preview
Page 132 preview
Page 133 preview
Page 134 preview
Page 135 preview
Page 136 preview
Page 137 preview
Page 138 preview
Page 139 preview
Page 140 preview
Page 141 preview
Page 142 preview
Page 143 preview
Page 144 preview
Page 145 preview
Page 146 preview
Page 147 preview
Page 148 preview
Page 149 preview
Page 150 preview
Page 151 preview
Page 152 preview
Page 153 preview
Page 154 preview
Page 155 preview
Page 156 preview
Page 157 preview
Page 158 preview
Page 159 preview
Page 160 preview
Page 161 preview
Page 162 preview
Page 163 preview
Page 164 preview
Page 165 preview
Page 166 preview
Page 167 preview
Page 168 preview
Page 169 preview
Page 170 preview
Page 171 preview
Page 172 preview
Page 173 preview
Page 174 preview
Page 175 preview
Page 176 preview
Page 177 preview
Page 178 preview
Page 179 preview
Page 180 preview
Page 181 preview
Page 182 preview
Page 183 preview
Page 184 preview
Page 185 preview
Page 186 preview
Page 187 preview
Page 188 preview
Page 189 preview
Page 190 preview
Page 191 preview
Page 192 preview
Page 193 preview
Page 194 preview
Page 195 preview
Page 196 preview
Page 197 preview
Page 198 preview
Page 199 preview
Page 200 preview
Page 201 preview
Page 202 preview
Page 203 preview
Page 204 preview
Page 205 preview
Page 206 preview
Page 207 preview
Page 208 preview
Page 209 preview
Page 210 preview
Page 211 preview
Page 212 preview
Page 213 preview
Page 214 preview
Page 215 preview
Page 216 preview
Page 217 preview
Page 218 preview
Page 219 preview
Page 220 preview
Page 221 preview
Page 222 preview
Page 223 preview
Page 224 preview
Page 225 preview
Page 226 preview
Page 227 preview
Page 228 preview
Page 229 preview
Page 230 preview
Contents
  1. Table Of Contents
  2. Table Of Contents
  3. Table Of Contents
  4. Table Of Contents
  5. Chapter 1. Introduction
  6. Summary of Rabbit Advantages
  7. The Rabbit 8-bit Processor vs. 16-bit and 32-bit Processors
  8. Time/Date Oscillator
  9. Slave Port
  10. Design Standards
  11. Processor Registers
  12. Memory Mapping
  13. Extended Code Space
  14. Extending Data Memory
  15. Practical Memory Considerations
  16. Instruction Set Outline
  17. Load Immediate Data To a Register
  18. Load or Store Data Using an Index Register
  19. Register to Register Move
  20. Push and Pop Instructions
  21. Input/Output Instructions
  22. How to Do It in Assembly Language—Tips and Tricks
  23. Comparisons of Integers
  24. Atomic Moves from Memory to I/O Space
  25. Interrupt Structure
  26. Multiple External Interrupting Devices
  27. Critical Sections
  28. Computed Long Calls and Jumps
  29. Precisely Timed Output Pulses
  30. Pulse Width Modulation to Reduce Relay Power
  31. Open-Drain Outputs Used for Key Scan
  32. Cold Boot
  33. The Slave Port
  34. Slave Rabbit As A Protocol UART
  35. Package Schematic and Pinout
  36. Package Mechanical Dimensions
  37. Rabbit Pin Descriptions
  38. Bus Timing
  39. Description of Pins with Alternate Functions
  40. DC Characteristics
  41. Volts
  42. I/O Buffer Sourcing and Sinking Limit
  43. Chapter 6. Rabbit Internal I/O Registers
  44. Processor Identification
  45. Rabbit Oscillators and Clocks
  46. Clock Doubler
  47. Controlling Power Consumption
  48. Output Pins CLK, STATUS, /WDTOUT, /BUFEN
  49. Time/Date Clock (Real-Time Clock)
  50. Watchdog Timer
  51. System Reset
  52. Rabbit Interrupt Structure
  53. External Interrupts
  54. Interrupt Vectors: INT0 - EIR,0x00/INT1 - EIR,0x08
  55. Bootstrap Operation
  56. Memory-Mapping Unit
  57. Memory Interface Unit
  58. Memory Control Unit Registers
  59. MMU Instruction/Data Register
  60. Allocation of Extended Code and Data
  61. How Compiler Compiles to Memory
  62. Chapter 9. Parallel Ports
  63. Parallel Port A
  64. Parallel Port B
  65. Parallel Port C
  66. Parallel Port D
  67. Parallel Port E
  68. Chapter 10. I/O Bank Control Registers
  69. Chapter 11. Timers
  70. Timer A
  71. Timer A I/O Registers
  72. Practical Use of Timer A
  73. Timer B
  74. Using Timer B
  75. Chapter 12. Rabbit Serial Ports
  76. Serial Port Register Layout
  77. Serial Port Interrupt
  78. Transmit Serial Data Timing
  79. Clocked Serial Ports
  80. Clocked Serial Timing
  81. Serial Port Software Suggestions
  82. Controlling an RS-485 Driver and Receiver
  83. Extra Stop Bits, Sending Parity, 9th Bit Communication Schemes
  84. Supporting 9th Bit Communication Protocols
  85. Rabbit-Only Master/Slave Protocol
  86. Chapter 13. Rabbit Slave Port
  87. Hardware Design of Slave Port Interconnection
  88. Applications and Communications Protocols for Slaves
  89. Master-Slave Messaging Protocol
  90. Low-Power Design
  91. Memory Access and I/O Read/Write Times
  92. Current Consumption
  93. The BIOS
  94. BIOS Assumptions
  95. Power Management Support
  96. Reading and Writing I/O Registers
  97. Shadow Registers
  98. Write-only Registers Without Shadow Registers
  99. Load Immediate Data
  100. bit Load and Store 20-bit Address
  101. Exchange Instructions
  102. bit Arithmetic and Logical Ops
  103. bit Bit Set, Reset and Test
  104. bit Fast A register Operations
  105. Instruction Prefixes
  106. Control Instructions - Jumps and Calls
  107. Privileged Instructions
  108. A.1 The Rabbit Programming Port
  109. A.2 Use of the Programming Port as a Diagnostic/Setup Port
  110. A.4 Suggested Rabbit Crystal Frequencies
  111. Appendix B
  112. B.2 Discussion of Fixes and Improvements
  113. B.2.1 Rabbit Internal I/O Registers
  114. B.2.2 Revision-Level ID Register
  115. B.2.3 Serial Port Changes
  116. B.2.4 Improved Battery-Backup Circuit
  117. B.2.5 Added Support for Instruction/Data Split
  118. B.2.6 Write Inhibit (/WE0) After Reset
  119. B.2.10 DDCB/FDCB Instruction Page and Wait State Bug Fixes
  120. B.2.12 Clock Spectrum Spreader Module
  121. B.2.13 Early Memory Output-Enable Feature
  122. Index
/ 230
Related manuals for Rabbit 2000
Rabbit RCM2000 User Manual first page preview
Rabbit RCM2000 User Manual
Rabbit 6000 User Manual first page preview
Rabbit 6000 User Manual
Rabbit 3000 User Manual first page preview
Rabbit 3000 User Manual
Rabbit 4000 User Manual first page preview
Rabbit 4000 User Manual
Rabbit RabbitCore RCM2200 User Manual first page preview
Rabbit RabbitCore RCM2200 User Manual
Rabbit RabbitCore RCM2200 User Manual first page preview
Rabbit RabbitCore RCM2200 User Manual
Rabbit 2000 Reference Manual first page preview
Rabbit 2000 Reference Manual
Rabbit RabbitCore RCM4100 User Manual first page preview
Rabbit RabbitCore RCM4100 User Manual
Rabbit RabbitCore RCM3400 User Manual first page preview
Rabbit RabbitCore RCM3400 User Manual
Rabbit RabbitCore RCM2100 User Manual first page preview
Rabbit RabbitCore RCM2100 User Manual
This manual is suitable for:
2000
Manuals database logo
manualsdatabase
Your AI-powered manual search engine