User`s manual

User’s Manual 1
1. INTRODUCTION
The RCM3400 is a compact module that incorporates the pow-
erful Rabbit
®
3000 microprocessor, flash memory, static RAM,
digital I/O ports, analog inputs, and PWM outputs.
The Development Kit has the essentials that you need to design
your own microprocessor-based system, and includes a com-
plete Dynamic C software development system. This Develop-
ment Kit also contains a Prototyping Board that will allow you
to evaluate the RCM3400 and to prototype circuits that interface
to the RCM3400 module. You will also be able to write and test
software for the RCM3400 modules, including Ethernet or
TCP/IP applications.
Throughout this manual, the term RCM3400 refers to the complete series of RCM3400
RabbitCore modules unless other production models are referred to specifically.
The RCM3400 has a Rabbit 3000 microprocessor operating at up to 29.4 MHz, static
RAM, flash memory, an 8-channel A/D converter, two clocks (main oscillator and time-
keeping), and the circuitry necessary for reset and management of battery backup of the
Rabbit 3000’s internal real-time clock and the static RAM. Two 34-pin headers bring out
the Rabbit 3000 I/O bus lines, parallel ports, A/D converter channels, and serial ports.
The RCM3400 receives its +3.3 V power from the customer-supplied motherboard on
which it is mounted. The RCM3400 can interface with all kinds of CMOS-compatible
digital devices through the motherboard.
1.1 RCM3400 Features
Small size: 1.16" × 1.37" × 0.31"
(29 mm × 34 mm × 8 mm)
Microprocessor: Rabbit 3000 running
at up to 29.4 MHz
47 parallel 5 V tolerant I/O lines: 41 configurable for I/O, 3 fixed inputs, 3 fixed outputs
Two additional digital inputs, one additional digital output
Combinations of up to eight single-ended or four differential analog inputs