User manual

mikroPascal PRO for dsPIC30/33 and PIC24
MikroElektronika
610
TP_Set_Calibration_Consts
Prototype
procedure TP_Set_Calibration_Consts(x_min : word; x_max : word; y_min :
word; y_max : word);
Description Sets calibration constants.
Parameters - x_min: x coordinate of the bottom left corner of the working area.
- x_max: x coordinate of the upper right corner of the working area.
- y_min: y coordinate of the bottom left corner of the working area.
- y_max: y coordinate of the upper right corner of the working area.
Returns Nothing.
Requires Nothing.
Example
TP_Set_Calibration_Consts(148, 3590, 519, 3370); // Set calibration
constants
Notes None.
Library Example
The following drawing demo tests routines of the Touch Panel library:
Copy Code To Clipboard
program TouchPanelCalibrationAndWrite;
// Glcd module connections
var GLCD_D7 : sbit at RD3_bit;
GLCD_D6 : sbit at RD2_bit;
GLCD_D5 : sbit at RD1_bit;
GLCD_D4 : sbit at RD0_bit;
GLCD_D3 : sbit at RB3_bit;
GLCD_D2 : sbit at RB2_bit;
GLCD_D1 : sbit at RB1_bit;
GLCD_D0 : sbit at RB0_bit;
GLCD_D7_Direction : sbit at TRISD3_bit;
GLCD_D6_Direction : sbit at TRISD2_bit;
GLCD_D5_Direction : sbit at TRISD1_bit;
GLCD_D4_Direction : sbit at TRISD0_bit;
GLCD_D3_Direction : sbit at TRISB3_bit;
GLCD_D2_Direction : sbit at TRISB2_bit;
GLCD_D1_Direction : sbit at TRISB1_bit;
GLCD_D0_Direction : sbit at TRISB0_bit;
var GLCD_CS1 : sbit at LATB4_bit;
GLCD_CS2 : sbit at LATB5_bit;
GLCD_RS : sbit at LATF0_bit;
GLCD_RW : sbit at LATF1_bit;
GLCD_EN : sbit at LATF4_bit;
GLCD_RST : sbit at LATF5_bit;
var GLCD_CS1_Direction : sbit at TRISB4_bit;