User manual

mikroPascal PRO for dsPIC30/33 and PIC24
MikroElektronika
616
TP_TFT_Press_Detect
Prototype
function TP_TFT_Press_Detect() : byte;
Description Detects if the touch panel has been pressed.
Parameters None.
Returns - 1 - if touch panel is pressed.
- 0 - otherwise.
Requires Global variables:
- DriveX_Left: DriveX_Left pin.
- DriveX_Right: DriveX_Right pin.
- DriveY_Up: DriveY_Up pin.
- DriveY_Down: DriveY_Down pin.
- DriveX_Left_Direction: Direction of DriveX_Left pin.
- DriveX_Right_Direction: Direction of DriveX_Right pin.
- DriveY_Up_Direction: Direction of DriveY_Up pin.
- DriveY_Down_Direction: Direction of DriveY_Down pin.
must be dened before using this function.
Example
// Touch Panel module connections
var DriveX_Left : sbit at LATB13_bit;
var DriveX_Right : sbit at LATB11_bit;
var DriveY_Up : sbit at LATB12_bit;
var DriveY_Down : sbit at LATB10_bit;
var DriveX_Left_Direction : sbit at TRISB13_bit;
var DriveX_Right_Direction : sbit at TRISB11_bit;
var DriveY_Up_Direction : sbit at TRISB12_bit;
var DriveY_Down_Direction : sbit at TRISB10_bit;
// End Touch Panel module connections
if (TP_TFT_Press_Detect() <> 0) then
begin
...
end;
Notes None.