Rabbit Semiconductor Rabbit 2000 microprocessor User’s Manual

Below you will find brief information for microprocessor Rabbit 2000. The Rabbit 2000 is a microprocessor, specifically designed for use in small and medium-scale controllers. It shares a similar architecture and a high degree of compatibility with Z80, Z180 and HD64180 microprocessors, but it is a vast improvement. It provides a glueless architecture, supports multiple serial ports, precision pulse and edge generation, and interrupts with multiple priorities. Additionally, processor speed and power consumption are under software control.

PDF Download
Document
Rabbit 2000 Microprocessor User's Manual | Manualzz

Advertisement

Advertisement

Advertisement

Key Features

  • Glueless architecture
  • 4 Serial ports
  • Precision pulse and edge generation
  • 4 levels of interrupt priorities
  • Programmable clock speed and power consumption
  • Ultra low power mode
  • Slave processor capability
  • Cold booting
  • 10-pin programming interface
  • Battery-backable time/date clock

Frequently Answers and Questions

What are the main advantages of using the Rabbit 2000 microprocessor?

The Rabbit 2000 offers a glueless architecture, multiple serial ports, precision pulse and edge generation, interrupt priority levels, and programmable clock speed and power consumption. It also features a low power mode, slave processor capability, cold booting, a 10-pin programming interface, a battery-backable time/date clock, and industrial temperature and voltage specifications.

How is the Rabbit 2000 different from other 8-bit microprocessors?

The Rabbit 2000 offers a compact instruction set, an extended Z80-style instruction set optimized for C language execution, and efficient 1-byte opcodes for new instructions. It also provides extensive support for static memory and features a built-in clock doubler, allowing for reduced radiated emissions.

How can the Rabbit 2000 be used as a slave processor?

The Rabbit 2000's slave port allows it to be used as an intelligent peripheral device slaved to a master processor. This enables offloading protocol stacks or other complex tasks to the Rabbit, while the master processor can focus on other functions.

What is the benefit of the Rabbit 2000's cold boot capability?

The Rabbit 2000 can be cold booted via a serial port or the parallel access slave port. This allows for unprogrammed flash memory to be soldered in place and reprogrammed without requiring an existing program or BIOS. This is particularly useful for applications where the device's initial state is unknown.

What is the purpose of the 10-pin programming port on the Rabbit 2000?

The 10-pin programming port eliminates the need for in-circuit emulators and PROM programmers. Software can be downloaded and debugged using Z-World's Dynamic C and a simple connection to a PC serial port. This significantly simplifies the development process.
Preparing document for printing…
0%