User manual

mikroPascal PRO for dsPIC30/33 and PIC24
MikroElektronika
614
Touch Panel TFT Library
The mikroPascal PRO for dsPIC30/33 and PIC24 provides a library for working with Touch Panel for TFT.
Library Dependency Tree
External dependencies of Touch Panel TFT Library
The following variables must be dened in all
projects using Touch Panel TFT Library: Description: Example:
var DriveX_Left : sbit; sfr; external;
DriveX_Left line.
var DriveX_Left : sbit at
LATB13_bit;
var DriveX_Right : sbit; sfr; external;
DriveX_Right line.
var DriveX_Right : sbit at
LATB11_bit;
var DriveY_Up : sbit; sfr; external;
DriveY_Up line.
var DriveY_Up : sbit at
LATB12_bit;
var DriveY_Down : sbit; sfr; external;
DriveY_Down line.
var DriveY_Down : sbit at
LATB10_bit;
var DriveX_Left_Direction : sbit; sfr;
external;
Direction of the DriveX_Left pin.
var DriveX_Left_Direction :
sbit at TRISB13_bit;
var DriveX_Right_Direction : sbit; sfr;
external;
Direction of the DriveX_Right
pin.
var DriveX_Right_Direction :
sbit at TRISB11_bit;
var DriveY_Up_Direction : sbit; sfr;
external;
Direction of the DriveY_Up pin.
var DriveY_Up_Direction : sbit
at TRISB12_bit;
var DriveY_Down_Direction : sbit; sfr;
external;
Direction of the DriveY_Down
pin.
var DriveY_Down_Direction :
sbit at TRISB10_bit;
Library Routines
- TP_TFT_Init
- TP_TFT_Set_ADC_Threshold
- TP_TFT_Press_Detect
- TP_TFT_Get_Coordinates
- TP_TFT_Calibrate_Min
- TP_TFT_Calibrate_Max
- TP_TFT_Get_Calibration_Consts
- TP_TFT_Set_Calibration_Consts