Chapter 8 - Using MS-DOS
PL-5910 Series User Manual
8-7
:
Number (n) of registered coordinate code lists
Offset of 1st coordinate code list
Segment of 1st coordinate code list
Offset of 2nd coordinate code list
Segment of 2nd coordinate code list
Offset of nth coordinate code list
Segment of nth coordinate code list
0102h
Touch panel non-destructive input
Returns coordinates of the area/position touched. Does not update touch panel
input buffer.
Input
AX = 0102h
Output
AH =0: Input present (No input = 1)
BH = Y coordinate range in PL-386 compatibility mode (0 - 26)
BL =X coordinate range in PL-386 compatibility mode (0 - 30)
CX = Number of valid data sets in touch panel input buffers
0200h
Input buffer clear
Clears touch panel input buffers.
Input
AX = 0200h
Output
AH = 0: Successfully completed
0300h
Coordinate code register
Registers code corresponding to the display coordinates.
Input
AX =0300h
ES = Segment from coordinate code management table
DI = Offset from coordinate code management table
Output
AH =0: Successfully completed
∗
Relationship between coordinate code management table and coordinate code
ES : DI
Coordinate code
Coordinate & Coordinate code
management table
Coordinate & Coordinate code
.
.
Coordinate & Coordinate code
∗∗∗∗∗
Coordinate Code Management Table Design
The coordinate code management table manages positions of multiple coordinate
code lists.
~~
~~