Table of Contents

1. Introduction

1.1 RCM3000 Features
1.2 Advantages of the RCM3000
1.3 Development and Evaluation Tools
1.4 How to Use This Manual
1.4.1 Additional Product Information
1.4.2 Online Documentation

2. Hardware Reference

2.1 RCM3000 Digital Inputs and Outputs
2.1.1 Memory I/O Interface
2.1.2 Other Inputs and Outputs
2.2 Serial Communication
2.2.1 Serial Ports
2.2.2 Ethernet Port
2.2.3 Programming Port
2.2.3.1 Alternate Uses of the Programming Port
2.3 Other Hardware
2.3.1 Clock Doubler
2.3.2 Spectrum Spreader
2.4 Memory
2.4.1 SRAM
2.4.2 Flash EPROM
2.4.3 Dynamic C BIOS Source Files

3. Software Reference

3.1 More About Dynamic C
3.2 Programming Cable
3.2.1 Changing from Program Mode to Run Mode
3.2.2 Changing from Run Mode to Program Mode
3.3 Dynamic C Libraries
3.3.1 I/O
3.3.2 Serial Communication Drivers
3.3.3 TCP/IP Drivers
3.4 Sample Programs
3.5 Upgrading Dynamic C
3.5.1 Upgrades

Legal Notice

Appendix A. RabbitCore RCM3000 Specifications

A.1 Electrical and Mechanical Characteristics
A.1.1 Headers
A.1.2 Physical Mounting
A.2 Bus Loading
A.3 Rabbit 3000 DC Characteristics
A.4 I/O Buffer Sourcing and Sinking Limit
A.5 Conformal Coating
A.6 Jumper Configurations

Appendix B. Prototyping Board

B.1 Mechanical Dimensions and Layout
B.2 Power Supply
B.3 Using the Prototyping Board
B.3.1 Adding Other Components
B.3.2 Measuring Current Draw
B.3.3 Attach Modules to Prototyping Board
B.3.4 Other Prototyping Board Modules and Options

Appendix C. LCD/Keypad Module

C.1 Specifications
C.2 Mounting LCD/Keypad Module on the Prototyping Board
C.3 Keypad Labeling
C.4 Header Pinouts
C.4.1 I/O Address Assignments
C.5 LCD/Keypad Module Function APIs
C.5.1 LEDs
C.5.2 LCD Display
C.5.3 Keypad
C.6 Sample Programs

Appendix D. Power Supply

D.1 Power Supplies
D.1.1 Battery-Backup Circuits
D.1.2 Reset Generator
D.2 Optional +5 V Output

Appendix E. Programming Cable

Appendix F. Motor Control Option

F.1 Overview
F.2 Header J6
F.3 Using Parallel Port F
F.3.1 Parallel Port F Registers
F.4 PWM Outputs
F.5 PWM Registers
F.6 Quadrature Decoder

Index

Schematics