RabbitCore RCM2000C-Programmable ModuleGetting Started Manual019–0080 • 050501–G
6 RabbitCore RCM2000
Getting Started 72. GETTING STARTEDThis chapter describes the RCM2000 hardware in more detail,and explains how to set up the accompanying Prototyping
8 RabbitCore RCM20002.2 Overview of the Prototyping BoardThe Prototyping Board included in the Development Kit makes it easy to connect an RCM2000 mo
Getting Started 92.3 Connections1. Attach RCM2000 to Prototyping BoardTurn the RCM2000 so that the Rabbit 2000 microprocessor is facing as shown belo
10 RabbitCore RCM20002. Connect RCM2000 to PCConnect the 10-pin connector of the programming cable labeled PROG to header J3 on the RCM2000 module as
Getting Started 113. Power Supply ConnectionsHook up the connector from the wall transformer to header J5 on the Prototyping Board as shown in Figure
12 RabbitCore RCM20002.4 Run a Sample ProgramIf you already have Dynamic C installed, you are now ready to test your programming connections by runni
Getting Started 132.5 Where Do I Go From Here?If everything appears to be working, we recommend the following sequence of action:1. Run all of the sa
14 RabbitCore RCM2000
Getting Started 153. SOFTWARE INSTALLATION & OVERVIEWTo develop and debug programs for the RCM2000 (and for allother Z-World and Rabbit Semicondu
RabbitCore RCM2000Z-World, Inc.2900 Spafford StreetDavis, California 95616-6800USATelephone: (530) 757-3737Fax: (530) 757-3792www.zworld.comRabbit Sem
16 RabbitCore RCM2000Dynamic C has a number of standard features.• Full-feature source and/or assembly-level debugger, no in-circuit emulator required
Getting Started 173.2 Installing Dynamic CInsert the Dynamic C CD from the Development Kit in your PC’s CD-ROM drive. If the installation does not au
18 RabbitCore RCM20003.3 Sample ProgramsTo help familiarize you with the RCM2000 modules, Dynamic C includes several sample programs in the Dynamic C
Getting Started 193.3.1 Running Sample Program FLASHLED.CThis sample program will be used to illustrate some of the functions of Dynamic C.First, ope
20 RabbitCore RCM2000• A message reports “No Rabbit Processor Detected” in cases where the RCM2000 and the Prototyping Board are not connected togethe
Getting Started 21You can set break points while the program is running by positioning the cursor to a state-ment and using the F2 key. If the executi
22 RabbitCore RCM2000• Setting break points. The F2 key is used to turn on or turn off (toggle) a break point at the cursor position if the program ha
Getting Started 23#define DS2 0 // predefine for LED DS2#define DS3 1 // predefine for LED DS3// This cofunction flashes LED on for ontime,
24 RabbitCore RCM20003.3.1.8 Advantages of Cooperative MultitaskingCooperative multitasking, as implemented with language extensions, has the advanta
Getting Started 253.3.2 Getting to Know the RCM2000The following sample programs can be found in the SAMPLES\RCM2000 folder.• EXTSRAM.C—demonstrates
Getting StartedTABLE OF CONTENTSChapter 1. Overview 11.1 RCM2000 Description...
26 RabbitCore RCM2000• FLASHLEDS.C—demonstrates the use of coding with assembly instructions, cofunc-tions, and costatements to flash LEDs DS2 and DS3
Getting Started 27• LCD_DEMO.C—demonstrates a simple setup for an LCD that uses the HD44780 con-troller or an equivalent.Connect the LCD to the RCM200
28 RabbitCore RCM20003.3.3 Serial CommunicationThe following sample programs can be found in the SAMPLES\RCM2000 folder.Two sample programs, CORE_FLO
Getting Started 293.4 Upgrading Dynamic CDynamic C patches that focus on bug fixes are available from time to time. Check the Web sites• www.zworld.c
30 RabbitCore RCM2000
Getting Started 31NOTICE TO USERSZ-WORLD PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE-SUPPORT DEVICES OR SYSTEMS UNLESS A SPECIF
32 RabbitCore RCM2000
User’s Manual 33INDEXAadditional informationonline documentation ... 5references ... 4Ddescription ...
User’s Manual 34
Getting Started 35SCHEMATICS090-0097 RCM2000 Schematicwww.rabbitsemiconductor.com/documentation/schemat/090-0097.pdf090-0099 RCM2000 Prototyping Board
RabbitCore RCM2000
Getting Started 11. OVERVIEWThe RCM2000 series of RabbitCore modules is an advancedline of modules that incorporates the powerful Rabbit® 2000micropr
2 RabbitCore RCM20001.2 Physical and Electrical SpecificationsTable 2 lists the basic specifications for all models in the RCM2000 series.NOTE: For c
Getting Started 31.3 Development SoftwareThe RCM2000 modules use the Dynamic C development environment for rapid creation and debugging of runtime ap
4 RabbitCore RCM20001.4 How to Use This ManualThis Getting Started manual is intended to give users a quick but solid start with RCM2000 modules. It
Getting Started 51.4.3 Using Online DocumentationWe provide the bulk of our user and reference documentation in two electronic formats, HTML and Adob
Commentaires sur ces manuels