20-101-0673 Rabbit Semiconductor, 20-101-0673 Datasheet - Page 58
20-101-0673
Manufacturer Part Number
20-101-0673
Description
MODULE RABBITCORE RCM3610
Manufacturer
Rabbit Semiconductor
Datasheet
1.20-101-0673.pdf
(136 pages)
Specifications of 20-101-0673
Module/board Type
MPU Core Module
Product
Microcontroller Modules
Core Processor
Rabbit 3000
Clock Speed
22.1 MHz
Interface Type
Serial
Flash
256 KB
Timers
10 x 8 bit, 1 x 10 bit
Operating Supply Voltage
3 V to 3.6 V
Board Size
31 mm x 54 mm x 16 mm
Core
RCM3610
Processor Series
RCM3600
For Use With/related Products
RCM3610
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
316-1103
- Current page: 58 of 136
- Download datasheet (3Mb)
5.2.3 Digital I/O
The RCM3600 was designed to interface with other systems, and so there are no drivers
written specifically for the I/O. The general Dynamic C read and write functions allow
you to customize the parallel I/O to meet your specific needs. For example, use
to set all the Port E bits as inputs, or use
to set all the Port E bits as outputs.
When using the auxiliary I/O bus on the Rabbit 3000 chip, add the line
to the beginning of any programs using the auxiliary I/O bus.
The sample programs in the Dynamic C
PARAMETERS
RETURN VALUE
PARAMETERS
RETURN VALUE
52
void timedAlert(unsigned long timeout);
void digInAlert(int dataport, int portbit,
This function is used to poll the real-time clock until the specified timeout occurs. The RCM3600 will
operate in a low-power mode with a clock speed of 2.048 kHz until the timeout occurs. Once the timeout
has ended, the RCM3600 will resume operating at 22.1 MHz. The analog device oscillator will be dis-
abled until the timeout occurs and will then be enabled as well.
timeout is the length of the timeout in seconds
None.
This function is used to poll a digital input for a certain value or until the specified timeout occurs. The
RCM3600 will operate in a low-power mode with a clock speed of 2.048 kHz until the correct bit is
received or the timeout occurs. Once this happens, the RCM3600 will resume operating at 22.1 MHz.
The analog device oscillator will be disabled until the timeout occurs and will then be enabled as well.
dataport is the input port data register corresponding to the channel to poll (e.g., PADR)
portbit is the input port bit to poll
value is the input value (0 or 1) to receive
timeout is the length of the timeout in seconds if an input value is not received on the specified chan-
nel; enter 0 for no timeout
None.
int value, unsigned long timeout);
WrPortI(PEDDR, &PEDDRShadow, 0x00);
WrPortI(PEDDR, &PEDDRShadow, 0xFF);
#define PORTA_AUX_IO
// required to enable auxiliary I/O bus
SAMPLES\RCM3600
folder provide further examples.
RabbitCore RCM3600
Related parts for 20-101-0673
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
COMPUTER SGL-BRD BL2500 29.4MHZ
Manufacturer:
Rabbit Semiconductor
Datasheet:
Part Number:
Description:
COMPUTER SGL-BRD BL2500 29.4MHZ
Manufacturer:
Rabbit Semiconductor
Datasheet:
Part Number:
Description:
DISPLAY GRAPHIC 12KEY PROG OP670
Manufacturer:
Rabbit Semiconductor
Datasheet:
Part Number:
Description:
DISPLAY GRAPHIC 12KEY ETH OP6700
Manufacturer:
Rabbit Semiconductor
Datasheet:
Part Number:
Description:
COMPUTER SINGLE-BOARD BL2030
Manufacturer:
Rabbit Semiconductor
Part Number:
Description:
COMPUTER SGL-BOARD ETH BL2010
Manufacturer:
Rabbit Semiconductor
Part Number:
Description:
MODULE OP6810 W/O ETH/MEM EXPANS
Manufacturer:
Rabbit Semiconductor
Datasheet:
Part Number:
Description:
COMPUTER SINGLE-BOARD BL2020
Manufacturer:
Rabbit Semiconductor
Part Number:
Description:
COMPUTER BL2010 W/FRICTION LOCK
Manufacturer:
Rabbit Semiconductor
Part Number:
Description:
COMPUTER BL2020 W/FRICTION LOCK
Manufacturer:
Rabbit Semiconductor
Part Number:
Description:
COMPUTER SGL-BRD BL2500 44.2MHZ
Manufacturer:
Rabbit Semiconductor
Datasheet:
Part Number:
Description:
COMPUTER SGL-BOARD FULL BL2000
Manufacturer:
Rabbit Semiconductor
Part Number:
Description:
COMPUTER SINGLE-BOARD BL2110
Manufacturer:
Rabbit Semiconductor
Part Number:
Description:
COMPUTER SGL-BRD 29.4MHZ BL2610
Manufacturer:
Rabbit Semiconductor
Datasheet:
Part Number:
Description:
INTERFACE OP6800 512K FLASH&SRAM
Manufacturer:
Rabbit Semiconductor
Datasheet: