101-1121 Rabbit Semiconductor, 101-1121 Datasheet - Page 50
![KIT CAMERA INTERFACE APPLICATION](/photos/9/18/91835/101-1121_sml.jpg)
101-1121
Manufacturer Part Number
101-1121
Description
KIT CAMERA INTERFACE APPLICATION
Manufacturer
Rabbit Semiconductor
Series
RabbitCore 3000r
Specifications of 101-1121
Sensor Type
Motion, PIR (Pyroelectric Infrared)
Interface
10/100 BaseT Ethernet
Embedded
Yes, Other
Utilized Ic / Part
RCM3365
Interface Type
Ethernet
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Voltage - Supply
-
Sensitivity
-
Sensing Range
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
316-1119
- Current page: 50 of 164
- Download datasheet (3Mb)
5.2 Dynamic C Functions
5.2.1 Digital I/O
The RCM3365/RCM3375 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 func-
tions 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 external I/O bus on the Rabbit 3000 chip, add the line
to the beginning of any programs using the external I/O bus.
The sample programs in the Dynamic C
examples.
5.2.2 SRAM Use
The RCM3365/RCM3375 have a battery-backed data SRAM and a program-execution
SRAM. Dynamic C provides the
placed into the battery-backed SRAM. The compiler generates code that maintains two
copies of each protected variable in the battery-backed SRAM. The compiler also generates
a flag to indicate which copy of the protected variable is valid at the current time. This flag
is also stored in the battery-backed SRAM. When a protected variable is updated, the
“inactive” copy is modified, and is made “active” only when the update is 100% complete.
This assures the integrity of the data in case a reset or a power failure occurs during the
update process. At power-on the application program uses the active copy of the variable
pointed to by its associated flag.
The sample code below shows how a protected variable is defined and how its value can
be restored.
The
tery-backed SRAM without affecting the performance of the application program. Data
integrity is not assured when a reset or power failure occurs during the update process.
Additional information on
User’s Manual.
44
bbram
WrPortI(PEDDR, &PEDDRShadow, 0x00);
WrPortI(PEDDR, &PEDDRShadow, 0xFF);
#define PORTA_AUX_IO
protected nf_device nandFlash;
int main() {
...
_sysIsSoftReset();
keyword may also be used instead if there is a need to store a variable in bat-
bbram
// required to enable external I/O bus
protected
and
// restore any protected variables
protected
SAMPLES/RCM3360
keyword to identify variables that are to be
variables is available in the Dynamic C
folder provide further
RabbitCore RCM3365/RCM3375
Related parts for 101-1121
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![101-0577](/photos/37/60/376010/bl2500_600_tmb.jpg)
Part Number:
Description:
KIT DEV FOR BL2500 COYOTE
Manufacturer:
Rabbit Semiconductor
Datasheet:
![101-1288](/photos/9/18/91834/101-1288_tmb.jpg)
Part Number:
Description:
KIT APPLICATION SIMPLE SENSOR
Manufacturer:
Rabbit Semiconductor
Datasheet:
![101-1063](/photos/37/58/375899/101-1063_tmb.jpg)
Part Number:
Description:
KIT APPLICATION LCD COLOR INT'L
Manufacturer:
Rabbit Semiconductor
![20-668-0003](/photos/6/76/67658/316-100-pqfp_tmb.jpg)
Part Number:
Description:
IC CPU RABBIT2000 30MHZ 100PQFP
Manufacturer:
Rabbit Semiconductor
Datasheet:
![20-668-0024](/photos/6/76/67659/316-128-lqfp_tmb.jpg)
Part Number:
Description:
IC CPU RABBIT4000 128-LQFP
Manufacturer:
Rabbit Semiconductor
Datasheet:
![20-668-0011](/photos/6/76/67659/316-128-lqfp_tmb.jpg)
Part Number:
Description:
IC MPU RABIT3000A 55.5MHZ128LQFP
Manufacturer:
Rabbit Semiconductor
Datasheet:
![20-101-1112](/photos/37/59/375946/rcm4000_rgb_300_tmb.jpg)
Part Number:
Description:
MODULE RABBITCORE RCM4010
Manufacturer:
Rabbit Semiconductor
Datasheet:
![20-101-1093](/photos/6/74/67458/20-101-1093_tmb.jpg)
Part Number:
Description:
RCM4110 RABBITCORE
Manufacturer:
Rabbit Semiconductor
Datasheet:
![20-101-0404](/photos/6/74/67469/101-0404_tmb.jpg)
Part Number:
Description:
MODULE RABBITCORE RCM2000
Manufacturer:
Rabbit Semiconductor
Datasheet:
![20-101-0507](/photos/6/74/67473/101-0507_tmb.jpg)
Part Number:
Description:
MODULE RABBITCORE RCM3000
Manufacturer:
Rabbit Semiconductor
Datasheet:
![20-101-1094](/photos/6/74/67480/20-101-1094_tmb.jpg)
Part Number:
Description:
MCU RCM4000 RABBITCORE
Manufacturer:
Rabbit Semiconductor
Datasheet:
![20-101-1132](/photos/6/74/67484/20-101-1132_tmb.jpg)
Part Number:
Description:
MODULE RCM4210 RABBITCORE
Manufacturer:
Rabbit Semiconductor
Datasheet:
![20-101-1131](/photos/6/74/67490/20-101-1131_tmb.jpg)
Part Number:
Description:
MODULE RCM4200 RABBITCORE
Manufacturer:
Rabbit Semiconductor
Datasheet:
![20-101-0383](/photos/6/74/67456/101-0383_tmb.jpg)
Part Number:
Description:
MODULE RABBITCORE RCM2020
Manufacturer:
Rabbit Semiconductor
Datasheet: