Table of Contents

1. Introduction

1.1 RCM4100 Features
1.2 Advantages of the RCM4100
1.3 Development and Evaluation Tools
1.3.1 RCM4110 Development Kit
1.3.2 RCM4100 Analog Development Kit
1.3.3 Software
1.3.4 Online Documentation

2. Getting Started

2.1 Install Dynamic C
2.2 Hardware Connections
2.2.1 Step 1 — Prepare the Prototyping Board for Development
2.2.2 Step 2 — Attach Module to Prototyping Board
2.2.3 Step 3 — Connect Programming Cable
2.2.4 Step 4 — Connect Power
2.3 Run a Sample Program
2.3.1 Troubleshooting
2.4 Where Do I Go From Here?
2.4.1 Technical Support

3. Running Sample Programs

3.1 Introduction
3.2 Sample Programs
3.2.1 Serial Communication
3.2.2 A/D Converter Inputs (RCM4100 only)
3.2.2.1 Downloading and Uploading Calibration Constants
3.2.3 Real-Time Clock

4. Hardware Reference

4.1 RCM4100 Digital Inputs and Outputs
4.1.1 Memory I/O Interface
4.1.2 Other Inputs and Outputs
4.2 Serial Communication
4.2.1 Serial Ports
4.2.1.1 Using the Serial Ports
4.2.2 Programming Port
4.3 Programming Cable
4.3.1 Changing Between Program Mode and Run Mode
4.3.2 Standalone Operation of the RCM4100
4.4 A/D Converter (RCM4100 only)
4.4.1 A/D Converter Power Supply
4.5 Other Hardware
4.5.1 Clock Doubler
4.5.2 Spectrum Spreader
4.6 Memory
4.6.1 SRAM
4.6.2 Flash EPROM

5. Software Reference

5.1 More About Dynamic C
5.2 Dynamic C Function Calls
5.2.1 Digital I/O
5.2.2 Serial Communication Drivers
5.2.3 SRAM Use
5.2.4 Prototyping Board Function Calls
5.2.4.1 Board Initialization
5.2.4.2 Alerts
5.2.5 Analog Inputs (RCM4100 only)
5.3 Upgrading Dynamic C
5.3.1 Add-On Modules

Appendix A. RCM4100 Specifications

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

Appendix B. Prototyping Board

B.1 Introduction
B.1.1 Prototyping Board Features
B.2 Mechanical Dimensions and Layout
B.3 Power Supply
B.4 Using the Prototyping Board
B.4.1 Adding Other Components
B.4.2 Measuring Current Draw
B.4.3 Analog Features (RCM4100 only)
B.4.3.1 A/D Converter Inputs
B.4.3.2 Thermistor Input
B.4.3.3 A/D Converter Calibration
B.4.4 Serial Communication
B.4.4.1 RS-232
B.5 Prototyping Board Jumper Configurations

Appendix C. Power Supply

C.1 Power Supplies
C.1.1 Battery-Backup Circuits
C.1.2 Reset Generator

Index

Schematics