The RabbitCore RCM3600 is a perfect introduction into embedded control and monitoring. Its small size and ease of integration when paired with Dynamic C® allow engineers to develop a control and monitoring solution for many of today’s applications. The RCM3600 mounts directly onto a user-designed motherboard with a single 2x20 dual row IDC header, interfacing with all types of CMOS-compatible digital devices. Built-in low EMI features, including a clock spectrum spreader, practically eliminate EMI problems, which helps with passing CE and RF emissions tests.
Rabbit hardware and Dynamic C are designed in a complementary fashion for maximum performance and ease of use in embedded systems. The additional software components in Dynamic C allow you to add functionality for customized embedded applications.
The RCM3600 RabbitCore is the lowest priced Rabbit® 3000 microprocessor based core module designed for a wide variety of applications. The RCM3600 features 512K Flash / 512K SRAM or 256K Flash / 128K SRAM, 4 serial ports, and an extremely small footprint (2.11" × 1.23" / 54 × 31 mm). The RCM3610 is the least expensive of the Rabbit 3000 microprocessor based core modules with a development kit price of $239. Extensive demo programs and software application templates make it easy to get the RCM3600 up and running in record time.
This RabbitCore mounts directly on a user-designed motherboard with a single 0.1" (2.54 mm) 2x20 dual-row IDC header and can interface with all manner of CMOS-compatible digital devices. 33 digital I/O (shared with serial ports), power, and other signals are routed directly to the motherboard. Built-in low – EMI features, including a clock spectrum spreader, practically eliminate EMI problems, helping OEMs pass European CE and other regulatory RF emissions tests.
The RCM3600 is equipped with +5 VDC tolerant I/O, quadrature encoder inputs, PWM outputs, and pulse capture and measurement capabilities. The RCM3600 also features a battery-backable real-time clock, glueless memory and I/O interfacing, and low-power "sleepy" modes. An alternate I/O bus can be configured for 8 data lines and 6 address lines (shared with parallel I/O).
Programmed with Rabbit's Dynamic C® integrated development environment, the RCM3600 executes math, logic, and I/O exceptionally quickly. The Rabbit 3000 microprocessor, RCM3600, and Dynamic C were designed in a complementary fashion for maximum performance and ease of use in embedded systems. Rabbit's 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.
Key Features
- Powerful Rabbit 3000 microprocessor
- Low-profile footprint: 2.11" x 1.23" x 0.62" (54 x 31 x 16mm)
- Up to 512K Flash / 512K SRAM
- 33 digital I/O, alternate I/O bus
- Up to 4 serial ports (IrDA, HDLC, asynch, sync, SPI)
- 5 VDC input, 3.3 VDC interface
Design Advantages
- Low-cost solution
- Ready-made platform for fast time-to-market, up to 3 months design integration time savings.
- Compact size
- Dynamic C® development environment for real-time development and debugging
- Exceptionally fast performance for math, logic, I/O
Applications
- Handheld devices & Instrumentation
- Remote Data Logging
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.