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 dened 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