EasyManua.ls Logo

Rabbit 2000 - An Overview of Dynamic C for the Rabbit

Rabbit 2000
43 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
2 Rabbit 2000 Development Kit
numbers and the cross-references and table of contents links only work if viewed on line.
The PDF versions contain page number references to allow navigation when reading a
paper version of the manual. To view the online documentation with a browser, open the
file default.htm in the docs folder. When you open the default.htm file with your
browser, you will see a page similar to that shown below.
1.3 An Overview of Dynamic C for the Rabbit
The Rabbit 2000 is programmed using Z-Worlds Dynamic C, an integrated development
environment that includes an editor, a C compiler, and a debugger. Library functions pro-
vide an easy-to-use interface for the Jackrabbit board included with the Development Kit.
The Jackrabbit board included with the Development Kit is a powerful board that includes
a complete Rabbit microprocessor system. A Prototyping Board that includes pushbutton
switches, LEDs, and a beeper can be plugged into the Jackrabbit board. By writing pro-
grams that run on the Jackrabbit board, you can flash the LEDs, beep the beeper, and oth-
erwise demonstrate the capabilities of the Rabbit. Schematics for both boards are included
on the CD-ROM in PDF format.
The Jackrabbit board has a standard Rabbit programming connector, which is a 10-pin,
2 mm header. A programming cable is used to connect a PC serial port (COM port) to the
Jackrabbit board. The programming cable has a level converter board in the middle of the
cable since the programming connector supports CMOS logic levels, and not the RS-232
levels that are used by PC serial ports. When the programming cable is connected,
Dynamic C running on the PC can hard reset the Jackrabbit board and cold boot it. The
cold boot includes compiling and downloading a BIOS program that stays resident while
you work. If you crash the target, Dynamic C will automatically reboot and recompile the
BIOS if it senses that a target communication error occurred.

Other manuals for Rabbit 2000