Z-World RabbitCore RCM3100 Getting Started Manual

C-programmable module

Advertisement

Quick Links

All manuals and user guides at all-guides.com
RabbitCore RCM3100
C-Programmable Module
Getting Started Manual
019–0114 • 020601–A

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the RabbitCore RCM3100 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Z-World RabbitCore RCM3100

  • Page 1 All manuals and user guides at all-guides.com RabbitCore RCM3100 C-Programmable Module Getting Started Manual 019–0114 • 020601–A...
  • Page 2 Z-World reserves the right to make changes and improvements to its products without providing notice. Trademarks Rabbit 2000 is a trademark of Rabbit Semiconductor. Dynamic C is a registered trademark of Z-World Inc. Z-World, Inc. Rabbit Semiconductor 2900 Spafford Street...
  • Page 3: Table Of Contents

    All manuals and user guides at all-guides.com Table of Contents Chapter 1. Introduction & Overview 1.1 Rabbit 3000 Microprocessor ........................ 1 1.2 RCM3100 Series RabbitCore Modules....................2 1.2.1 Physical & Electrical Specifications ................... 3 1.3 Development Software......................... 4 1.4 How to Use This Manual ........................4 1.4.1 Additional Product Information ....................
  • Page 4 All manuals and user guides at all-guides.com Notice to Users Index Schematics RabbitCore RCM3100...
  • Page 5: Chapter 1. Introduction & Overview

    Low-EMI features such as a clock spectrum spreader eliminate schedule-wrecking EMI problems. Software development support is based on Z-World’s Dynamic C, and includes extensive libraries for chip peripherals and more. Refer to the Rabbit 3000 Microprocessor User’s Manual for complete information on the Rabbit 3000 microprocessor and complete specifications.
  • Page 6: Rcm3100 Series Rabbitcore Modules

    There are two production models in the RCM3100 series. If the standard models do not serve your needs, other variations can be specified and ordered in production quantities. Contact your Z-World or Rabbit Semiconductor sales representative for details. Table 1 below highlights the differences between the two models in the RCM3100 family.
  • Page 7: Physical & Electrical Specifications

    All manuals and user guides at all-guides.com 1.2.1 Physical & Electrical Specifications Table 2 lists the basic specifications for the RCM3100. Table 2. RCM3100 Specifications Specification Data Power Supply 3.15 – 3.45 V DC (75 mA at 29.4 MHz clock speed) Size 1.65"...
  • Page 8: Development Software

    RCM3100 module to effective use. 1.4.1 Additional Product Information Detailed information about the RCM3100 will be found in the RabbitCore RCM3100 User’s Manual, provided on the accompanying CD-ROM in both HTML and Adobe PDF format.
  • Page 9: Using Online Documentation

    All manuals and user guides at all-guides.com 1.4.3 Using Online Documentation We provide the bulk of our user and reference documentation in two electronic formats, HTML and Adobe PDF. We do this for several reasons. We believe that providing all users with our complete library of product and reference manuals is a useful convenience.
  • Page 10 All manuals and user guides at all-guides.com RabbitCore RCM3100...
  • Page 11: Chapter 2. Hardware Setup

    All manuals and user guides at all-guides.com 2. H ARDWARE ETUP This chapter describes the RCM3100 hardware in more detail, and explains how to set up and use the accompanying Prototyping Board. NOTE: This chapter (and this manual) assume that you have the RCM3100 Development Kit.
  • Page 12: Prototyping Board

    RC29 RC26 UX13 RCM3000 PROTOTYPING BOARD RESET RxC TxC /RES DISPLAY BOARD DISPLAY BOARD RS-232 TxB RxB User LCD/Keypad Reset RS-232 LEDs Master Module Module Switch Extension Headers Signal User Connections Header Switches Figure 2. RCM3000/RCM3100 Prototyping Board RabbitCore RCM3100...
  • Page 13: Prototyping Board Features

    All manuals and user guides at all-guides.com 2.2.1 Prototyping Board Features Power Connection —A power-supply jack and a 3-pin header are provided for con- • nection to the power supply. Note that the 3-pin header is symmetrical, with both outer pins connected to ground and the center pin connected to the raw V+ input.
  • Page 14 +5 V or the +3.3 V supplies, respectively. —A motor/encoder header is provided at header J6 for future use. • Motor Encoder —Z-World’s LCD/keypad module (Z-World part number • LCD/Keypad Module 101-0465) may be plugged in directly to headers J7, J8, and J10.
  • Page 15: Development Hardware Connections

    All manuals and user guides at all-guides.com 2.3 Development Hardware Connections There are four steps to connecting the Prototyping Board for use with Dynamic C and the sample programs: 1. Attach the RCM3100 series module to the Prototyping Board. 2. Connect the programming cable between the RCM3100 module and the workstation PC. 3.
  • Page 16: Connect Programming Cable

    RS-232 converter section located in the middle of the cable. Programming cables with clear shrink wrap from other Z-World or Rabbit Semiconductor kits were not designed to work with RCM3100 series modules.
  • Page 17: Connect Power

    All manuals and user guides at all-guides.com 2.3.3 Connect Power When all other connections have been made, you can connect power to the RCM3000/RCM3100 Prototyping Board. Connect the wall transformer to jack J11 on the Prototyping Board as shown in Figure 5 below.
  • Page 18: Run A Sample Program

    1. Run all of the sample programs described in Section 3.4 to get a basic familiarity with Dynamic C and the RCM3100 module’s capabilities. 2. For further development, refer to the RabbitCore RCM3100 User’s Manual for details of the module’s hardware and software components.
  • Page 19: Chapter 3. Software Installation & Overview

    VERVIEW To develop and debug programs for the RCM3100 (and for all other Z-World and Rabbit Semiconductor hardware), you must install and use Dynamic C. This chapter takes you through the installation of Dynamic C, and then provides a tour of its major features with respect to the RCM3100.
  • Page 20: Hardware Requirements

    The PC on which you install Dynamic C for development of RCM3100-based systems should have the following hardware: • A Pentium or later microprocessor • 32 MB of RAM • At least one free COM (serial) port for communication with the target systems • A CD-ROM drive (for software installation) RabbitCore RCM3100...
  • Page 21: Installing Dynamic C

    All manuals and user guides at all-guides.com 3.2 Installing Dynamic C Insert the Dynamic C CD-ROM in the drive on your PC. If autorun is enabled, the CD installation will begin automatically. If autorun is disabled or the installation otherwise does not start, use the Windows Start | Run menu or Windows Disk Explorer to launch SETUP.EXE...
  • Page 22: Installation Type

    (default). Only Dynamic C will be installed. • Compact Installation — You will be allowed to choose which components are • Custom Installation — installed. This choice is useful to install or reinstall just the documentation. RabbitCore RCM3100...
  • Page 23: Select Com Port

    All manuals and user guides at all-guides.com 3.2.3 Select COM Port Dynamic C uses a COM (serial) port to communicate with the target development system. The installation allows you to choose the COM port that will be used. The default selection, as shown in the example above, is COM1. You may select any avail- able port for Dynamic C’s use.
  • Page 24: Starting Dynamic C

    PC cannot handle the 115,200 bps baud rate. Try changing the baud rate to 57,600 bps as follows. • Locate the dialog in the Dynamic C Serial Options Options > Communications menu. Change the baud rate to 57,600 bps. RabbitCore RCM3100...
  • Page 25: Sample Programs

    All manuals and user guides at all-guides.com 3.4 Sample Programs To help familiarize you with the RCM3100 modules, Dynamic C includes several sample programs. Loading, executing and studying these programs will give you a solid hands-on overview of the RabbitCore’s capabilities, as well as a quick start with Dynamic C as an application development tool.
  • Page 26 All manuals and user guides at all-guides.com RabbitCore RCM3100...
  • Page 27 Specifications are based on characterization of tested sample units rather than testing over temperature and voltage of each unit. Z-World products may qualify components to operate within a range of parameters that is different from the manufacturer’s recom- mended range.
  • Page 28 All manuals and user guides at all-guides.com RabbitCore RCM3100...
  • Page 29 All manuals and user guides at all-guides.com NDEX additional information hardware connections ... 11 sample programs ....21 online documentation ..5 install RCM3100 on Prototyp- getting to know the RCM3100 references ......4 ing Board ...... 11 CONTROLLED.C ..21 power supply .....
  • Page 30 All manuals and user guides at all-guides.com RabbitCore RCM3100...
  • Page 31 All manuals and user guides at all-guides.com CHEMATICS 090-0144 RCM3100 Schematic www.rabbitsemiconductor.com/documentation/schemat/090-0144.pdf 090-0137 RCM3000/RCM3100 Prototyping Board Schematic www.rabbitsemiconductor.com/documentation/schemat/090-0137.pdf 090-0128 Programming Cable Schematic www.rabbitsemiconductor.com/documentation/schemat/090-0128.pdf The schematics included with the printed manual were the latest revisions available at the time the manual was last revised. The online versions of the manual contain links to the latest revised schematic on the Web site.
  • Page 32 All manuals and user guides at all-guides.com...

This manual is also suitable for:

Rabbitcore rcm3110

Table of Contents