20-101-1094 Rabbit Semiconductor, 20-101-1094 Datasheet - Page 29

MCU RCM4000 RABBITCORE

20-101-1094

Manufacturer Part Number
20-101-1094
Description
MCU RCM4000 RABBITCORE
Manufacturer
Rabbit Semiconductor
Datasheet

Specifications of 20-101-1094

Module/board Type
MPU Core Module
Product
Microcontroller Modules
Core Processor
Rabbit 4000
Clock Speed
58.98 MHz
Interface Type
Ethernet, Serial
Flash
512 KB
Timers
10 x 8 bit, 1 x 10 bit, 1 x 16 bit
Operating Supply Voltage
3 V to 3.6 V
Board Size
47 mm x 61 mm x 20 mm
Core
RCM4000
Processor Series
RCM4000
Cpu Core
Rabbit 4000
For Use With/related Products
RCM4000
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
316-1139
3.2.3 A/D Converter Inputs (RCM4000 only)
The following sample programs are found in the
User’s Manual
AD_CAL_ALL.C
channels with one gain using two known voltages to generate the calibration constants
for each channel. The constants will be rewritten into the user block data area.
Connect a positive voltage (for example, the power supply positive output) to analog
input channels LN0IN–LN6IN on the Prototyping Board, and connect the ground to
GND.
STDIO window once you compile and run this sample program. Remember that analog input
LN7 on the Prototyping Board is used with the thermistor and should not be used with this
sample program.
AD_CAL_CHAN.C
channel with one gain using two known voltages to generate the calibration constants
for that channel. The constants will be rewritten into the user block data area.
Connect a positive voltage to an analog input channel on the Prototyping Board, and
connect the ground to GND.
tions in the Dynamic C STDIO window. Remember that analog input LN7 on the Prototyping
Board is used with the thermistor and should not be used with this sample program.
AD_RDVOLT_ALL.C
using previously defined calibration constants. Coefficients are read from the simulated
EEPROM in the flash memory to compute equivalent voltages, and cannot be run in
RAM.
Compile and run this sample program once you have connected a positive voltage from
0–20 V DC to an analog input (except LN7) on the Prototyping Board, and ground to
GND. Follow the prompts in the Dynamic C
equivalent voltages will be displayed.
AD_SAMPLE.C
inputs. The program will continuously display the voltage (averaged over 10 samples)
that is present on the A/D converter channels (except LN7). Coefficients are read from
the simulated EEPROM in the flash memory to compute equivalent voltages, so the
sample program cannot be run in RAM.
Compile and run this sample program once you have connected a positive voltage from
0–20 V DC to an analog input (except LN7) on the Prototyping Board, and ground to
GND. Follow the prompts in the Dynamic C
equivalent voltages will be displayed. If you attach a voltmeter between the analog
input and ground, you will be able to observe that the voltage in the Dynamic C
window tracks the voltage applied to the analog input as you vary it.
NOTE: The above sample program will overwrite any existing calibration constants.
NOTE: The above sample program will overwrite any existing calibration constants.
Use a voltmeter to measure the voltage, and follow the instructions in the Dynamic C
—Demonstrates how to how to use a low level driver on single-ended
—Demonstrates how to recalibrate all the single-ended analog input
—Demonstrates how to recalibrate one single-ended analog input
—Demonstrates how to read all single-ended A/D input channels
Use a voltmeter to measure the voltage, and follow the instruc-
STDIO
STDIO
SAMPLES\RCM4000\ADC
window. Computed raw data and
window. Computed raw data and
folder.
STDIO
23

Related parts for 20-101-1094