| 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 lowEMI 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 Clanguage 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.
 |
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 |
|
| 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 |
| Panel-Mount Keypad/Display Unit. Water-resistant
remote keypad/display, 7-key/122 x 32 pixel LCD. (Cable not included, see
below). |
101-0541 |
| Keypad/Display Unit Cable. 20" cable for panel-mount
keypad/display unit. |
540-0066 |
| 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 |
| 9 V DC/110 Power Supply |
101-0686 |
| 1.27 mm Programming Cable. 1.27 mm connector for
Rabbit 3000-based products (except RCM30/3100, LP3500). |
101-0542 |
| RCM3400 Prototyping Board |
101-0563 |
| 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 |
|
| 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 |
|

|
 |


|
|