User manual
278
mikoPascal PRO for dsPIC30/33 and PIC24
MikroElektronika
External dependencies of Compact Flash Library
The following variables must be dened
in all projects using Compact Flash
Library:
Description: Example:
var CF_Data_Port : byte; sfr;
external;
Compact Flash Data Port.
var CF_Data_Port : byte at PORTD;
var CF_RDY : sbit; sfr;
external;
Ready signal line.
var CF_RDY : sbit at RB7_bit;
var CF_WE : sbit; sfr; external;
Write Enable signal line.
var CF_WE : sbit at LATB6_bit;
var CF_OE : sbit; sfr; external;
Output Enable signal line.
var CF_OE : sbit at LATB5_bit;
var CF_CD1 : sbit; sfr;
external;
Chip Detect signal line.
var CF_CD1 : sbit at RB4_bit;
var CF_CE1 : sbit; sfr;
external;
Chip Enable signal line.
var CF_CE1 : sbit at LATB3_bit;
var CF_A2 : sbit; sfr; external;
Address pin 2.
var CF_A2 : sbit at LATB2_bit;
var CF_A1 : sbit; sfr; external;
Address pin 1.
var CF_A1 : sbit at LATB1_bit;
var CF_A0 : sbit; sfr; external;
Address pin 0.
var CF_A0 : sbit at LATB0_bit;
var CF_RDY_direction : sbit;
sfr; external;
Direction of the Ready pin.
var CF_RDY_direction : sbit at
TRISB7_bit;
var CF_WE_direction : sbit; sfr;
external;
Direction of the Write Enable pin.
var CF_WE_direction : sbit at
TRISB6_bit;
var CF_OE_direction : sbit; sfr;
external;
Direction of the Output Enable pin.
var CF_OE_direction : sbit at
TRISB5_bit;
var CF_CD1_direction : sbit;
sfr; external;
Direction of the Chip Detect pin.
var CF_CD1_direction : sbit at
TRISB4_bit;
var CF_CE1_direction : sbit;
sfr; external;
Direction of the Chip Enable pin.
var CF_CE1_direction : sbit at
TRISB3_bit;
var CF_A2_direction : sbit; sfr;
external;
Direction of the Address 2 pin.
var CF_A2_direction : sbit at
TRISB2_bit;
var CF_A1_direction : sbit; sfr;
external;
Direction of the Address 1 pin.
var CF_A1_direction : sbit at
TRISB1_bit;
var CF_A0_direction : sbit; sfr;
external;
Direction of the Address 0 pin.
var CF_A0_direction : sbit at
TRISB0_bit;