Datasheet
Cf_Detect
Cf_Enable
Cf_Disable
255
MIKROELEKTRONIKA - SOFTWARE AND HARDWARE SOLUTIONS FOR EMBEDDED WORLD
Libraries
mikroC PRO for AVR
CHAPTER 6
Prototype
unsigned short Cf_Detect(void);
Returns
- 1 - if CF card was detected
-
0 - otherwise
Description Checks for presence of CF card by reading the chip detect pin.
Requires
The corresponding MCU ports must be appropriately initialized for CF card. See
Cf_Init.
Example
// Wait until CF card is inserted:
do
asm nop;
while (!Cf_Detect());
Prototype
void Cf_Enable(void);
Returns Nothing.
Description
Enables the device. Routine needs to be called only if you have disabled the
device by means of the Cf_Disable routine. These two routines in conjunction
allow you to free/occupy data line when working with multiple devices.
Requires
The corresponding MCU ports must be appropriately initialized for CF card. See
Cf_Init.
Example
// enable compact flash
Cf_Enable();
Prototype
void Cf_Disable(void);
Returns Nothing.
Description
Routine disables the device and frees the data lines for other devices. To enable
the device again, call Cf_Enable. These two routines in conjunction allow you to
free/occupy data line when working with multiple devices.
Requires
The corresponding MCU ports must be appropriately initialized for CF card. See
Cf_Init.
Example
// disable compact flash
Cf_Disable();