Mikroelektronika MIKROE-350 データシート

ページ / 526
Cf_Detect
Cf_Enable
Cf_Disable
193
MIKROELEKTRONIKA
- SOFTWARE AND HARDWARE SOLUTIONS FOR EMBEDDED WORLD
Libraries
mikroBasic PRO for AVR
CHAPTER 6
Prototype
sub function CF_Detect() as byte
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:
while (Cf_Detect() = 0)
nop
wend
Prototype
sub procedure Cf_Enable()
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
sub procedure Cf_Disable()
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()