Microprocessor and Development Tools - Embedded Control - Communications - Connectivity
  530.757.3737
Low-Cost Dev Kits
Application Kits
RabbitCores
Latest Downloads
Online Demos
Advertisements



Rabbit Consutling

Large View | 360° View
RCM3400 RabbitCore  
Models RCM3400, RCM3410

The RCM3400 analog RabbitCore provides a known-good processor and analog input subsystem for OEMs to quickly integrate into custom designs. The RCM3400 features a low-EMI Rabbit 3000-based CPU subsystem running at 29.4 MHz, with 512K Flash / 512K SRAM or 256K Flash / 256K SRAM, 5 serial ports, and 8 channels of programmable gain analog input in an extremely small footprint (1.37" × 1.16" / 34 × 29 mm). The RCM3400 comes with a pre-assigned MAC I.D. to be Ethernet ready and the development board features 10/100Base-T Ethernet and can be used as a reference design in conjunction with Dynamic C's royalty-free TCP/IP software libraries. Extensive demo programs and software application templates make it easy to get the RCM3400 up and running in record time.

RabbitCores mount directly on a user-designed motherboard and can interface with all manner of CMOS-compatible digital devices. Two 34-pin connectors route 47 digital I/O (shared with serial ports), power, and other signals to the motherboard. Built-in low—EMI features, including a clock spectrum spreader, practically eliminate EMI problems, helping OEMs pass CE and regulatory RF emissions tests.

The RCM3400 is equipped with 5 V tolerant I/O, quadrature encoder inputs, PWM outputs, and pulse capture and measurement capabilities. The RCM3400 also features a battery-backable real-time clock, glueless memory and I/O interfacing, and low-power "sleepy" modes. A fully enabled 8-bit slave port permits easy master-slave interfacing with another processor-based system, and an alternate I/O bus can be configured for 8 data lines and 6 address lines (shared with parallel I/O).

Programmed with Dynamic C, the RCM3400 executes math, logic, and I/O exceptionally quickly. The Rabbit 3000 chip, RCM3400, and Dynamic C were designed in a complementary fashion for maximum performance and ease of use in embedded systems. Our industry-proven Dynamic C® development system is a C—language environment that includes an editor, compiler, and in-circuit debugger. User programs can be compiled, executed, and debugged using Dynamic C and a programming cable-no in-circuit emulator is required. An extensive library of drivers and sample programs is provided, including royalty-free TCP/IP stack with source code.

Keypad/Display
The RCM3400 development board
features 10/100Base-T Ethernet
and prototyping area.

Features

  • 3.3 V operation
  • Powerful Rabbit 3000™ microprocessor
  • Low-EMI (typically <10 dB µV/m @ 3 m)
  • Up to 512K Flash / 512K SRAM
  • 8 channel 12-bit A/D with programmable gain
  • 47 digital I/O, alternate I/O bus
  • 5 serial ports (IrDA, SDLC/HDLC, asynch, SPI)
  • MAC ID installed

Design Advantages

  • Ready-made platform for fast time-to-market
  • Compact size simplifies integration
  • Dynamic C® development environment for real-time development and debugging
  • Exceptionally fast performance for math, logic, I/O

Designing with RabbitCores
The RabbitCore family of microprocessor core modules is designed to facilitate rapid development and implementation of embedded systems. RabbitCores are powered by high-performance 8-bit Rabbit microprocessors with extensive integrated features and a C-friendly instruction set designed for use with the Dynamic C® development system. The RabbitCore mounts on a user-designed motherboard and acts as the controlling microprocessor for the user's system. Small in size but packed with powerful features, these core modules give designers a complete package for control and communication.

Programming the RCM3400
Programs are developed using Z·World's industry-proven Dynamic C software development system. An extensive library of drivers and sample programs is provided.


RabbitCore RCM3400 Specifications
FEATURE RCM3400 RCM3410
Microprocessor Rabbit 3000 at 29.4 MHz
EMI Reduction Spectrum spreader for reduced EMI (radiated emissions)
Flash 512K 256K
SRAM 512K 256K
Backup Battery Connection for user-supplied battery (to support RTC and SRAM)
Analog Inputs 8 channels single-ended (11-bit) or
4 channels differential (12-bit)
Programmable gain: 1, 2, 4, 5, 8, 10, 16, and 20 V/V
General-Purpose I/O 47 digital I/O
41 configurable I/O
3 fixed inputs
3 fixed outputs
Additional Inputs 2 Startup Mode, Reset In, CONVERT
Additional Outputs Status, Reset Out, BVREF
Auxiliary I/O Bus 8 data and 6 address (shared with I/O), I/O Read-Write
Serial Ports 5 CMOS-compatible:
4 configurable as asynchronous (with IrDA), 3 as clocked serial (SPI), and 2 as SDLC/HDLC (with IrDA)
1 asynchronous serial port dedicated for programming
Support for MIR/SIR IrDA transceiver
Serial Rate Max. asynchronous baud rate = CLK/8
Slave Interface Slave port permits use as master or intelligent peripheral with Rabbit-based or other master controller
Real-Time Clock Yes
Timers Ten 8-bit timers (6 cascadable from the first) and one 10-bit timer with 2 match registers
Watchdog/Supervisor Yes
Pulse-Width Modulators 10-bit free-running counter and four pulse-width registers
Input Capture 2-channel input capture can be used to time input signals from various port pins.
Quadrature Decoder 2-channel quadrature decoder accepts inputs from external incremental encoder modules.
Power 3.0-3.45 V DC @ 29.4MHz td>
Operating Temp. -40°


Development Kits for New Users
Jumpstart your evaluation and design efforts with a complete development kit, which includes RCM3400 microprocessor core module, development board with 10/100Base-T Ethernet and prototyping area, Dynamic C development system and complete documentation on CD-ROM, serial cable for programming and debugging, Getting Started manual, and AC adapter (U.S./Canada only).
Description Part Number U.S. Pricing
RCM3400 RabbitCore Development Kit. Includes RCM3400 and development tools (see above).
U.S. - 101-0587
Int'l - 101-0588
$399 qty. 1

Product Only
Description Part Number U.S. Pricing
Model RCM3400 101-0561
Model RCM3410 101-0562

Product Options and Accessories
Description Part Number U.S. Pricing
Programming/Development Tools
Dynamic C 9. Full-feature compiler, editor, and debugger (included in all development kits and tool kits).
Add-On Software Modules. Source code and sample programs for SNMP, PPP, microC/OS-II, and more.
TCP/IP 10Base-T Accessory Kit 101-0403 $99 qty. 1
RS-232-to-USB Converter Cable. Required for USB-only PCs. 540-0070 $39 qty. 1
Connector Adapter Boards. Adapts 2 mm or 1.27 pitch headers on products to 0.1" pitch for prototyping or development board. 151-0113
151-0114
151-0127
151-0128
$15 qty. 1
$15 qty. 1
$40 qty. 5
$40 qty. 5
RabbitLink Card. Remotely program and debug via Ethernet/Internet. 101-0580 $129 qty. 1
Rabbit Cloning Board. Copy compiled software from Rabbit to Rabbit. 101-0589 $89 qty. 1
Wi-Fi Add-On Kit. Add more flexibility to your embedded network. These kits provide integrated Wi-Fi (IEEE 802.11b) capability for existing and new Rabbit-based applications, for use with many of its RabbitCore Microprocessor Core Modules (RCMs). 101-0997
101-0998
101-0999
101-1000
$199 qty. 1
Mounting/Display
Keypad/Display Unit. Plugs directly into prototyping board. 101-0601
$79 qty. 1
Panel-Mount Keypad/Display Unit. Water-resistant remote keypad/display, 7-key/122 x 32 pixel LCD. (Cable not included, see below). 101-0541
$99 qty. 1
Keypad/Display Unit Cable. 20" cable for panel-mount keypad/display unit. 540-0066
$15 qty. 1
Expansion Boards
Serial Flash SF1000 Expansion Boards. 8 MB or 4 MB 101-0468
101-0467
$79 qty. 1
$89 qty. 1
Serial Expansion SE1100 Board. Parallel relay board to interface with digital output of any Z-World SBC. 101-0282 $99 qty. 1
Spare Parts for Exisiting Customers
2mm Programming Cable. 2mm connector for Rabbit 2000-based products, RCM30/3100, LP3500. 101-0513
$25 qty. 1
9 V DC/110 Power Supply 101-0686
$15 qty. 1
1.27 mm Programming Cable. 1.27 mm connector for Rabbit 3000-based products (except RCM30/3100, LP3500). 101-0542
$25 qty. 1
RCM3400 Prototyping Board 101-0563
$169 qty. 1
RCM3400 Accessory Kit. Accessory kit includes thermistor, one 2 x 30 0.1" header, one 2 x 5 0.1" header, five 0.1" jumpers, and two 2 x 17 1.27mm SMT female sockets. 151-0107
$15 qty. 1

Reference Books
Description Part Number U.S. Pricing
Embedded Systems Design using the Rabbit 3000 Microprocessor - Interfacing, Networking, and Application Development by Kamal Hyder & Bob Perrin. Authors Kamal Hyder and Bob Perrin are embedded engineers with years of experience and they offer a wealth of design details, "insider" tips, and techniques. This a reference you can't be without. 040-0003 $49 qty. 1
Embedded Ethernet and Internet Complete, Designing and programming small devices for networking by Jan Axelson. Complete examples using RabbitCore modules (RCM3200) show how to implement networking applications. 040-0002 $49 qty. 1
MicroC/OS-II: The Real-Time Kernel by Jean J. Labrosse. The Real-Time Kernel contains over 200 pages of new examples and explanations of MicroC/OS real-time kernel. 040-0001 $65 qty. 1





Documentation
RCM3400 Data Sheet
PDF ( 973K )
RCM3400 RabbitCore
User's Manual
HTML | PDF ( 3.1M )
RCM3400 Schematic
PDF ( 296K )
Dynamic C User's Manual
HTML | PDF ( 3.9M )
Dynamic C TCP/IP
User's Manual Vol. 1
HTML | PDF ( 1.7M )
Dynamic C TCP/IP
User's Manual Vol. 2
HTML | PDF ( 2.6M )
Core Module Selection Guide
PDF ( 70K )
Sample Programs
Roadmap to Sample Programs
HTML | PDF ( 687K )
Roadmap to TCP/IP Sample Programs
HTML | PDF ( 106K )



   Site Map | Privacy Policy | Contact Us | Feedback Copyright © Rabbit Semiconductor All Rights Reserved    A Digi International® Company  
View Cart
Products Solutions Support Company Channel partners Careers Ordering Information