Chapter, Application development 110, Overview 110 – Casio IT-2000D User Manual

Page 110: Application development 7.1 overview

Advertising
background image

110

7. Application Development

7.1 Overview

This terminal uses the IBM PC/AT architecture. The actual display size is 192 (H) x 384 (V) pixels,

internally with the area of 640 (H) x 480 (V) pixels, is supported. Therefore, if the user develops an

application that makes use of the upper left 192 (H) x 384 (V) region of the display, a dedicated

application program will run on this terminal. Also, since the numeric keys generate the same

keycodes as the IBM PC/AT machine, there is no need to discriminate between this terminal and the

development machine in terms of the standard input/output operations.

There are two methods for developing user applications that use the touch panel. One method is to

use the mouse (INT 33h) for development. Application programs developed using this method can

be operated with a dedicated mouse driver on this terminal. The other method is to use the keypad

library.

The keypad is a set of dedicated driver and library used for characters, such as alphabets, that cannot

be entered using the numeric keys. Since the programs for implementing each method cannot reside

in the terminal concurrently, select one of them depending on the nature of the application program

to be developed.

Applications that use the COM1 port (8-pin) can be programmed in the same way they are for IBM

PC/AT machines except that they must include the power control functions. On this terminal, the

power to the COM port is default-set to off so that the power consumption is reduced to a minimum.

Therefore, application programs that use the COM port must turn on the power to the COM port in

advance using the system library.

Advertising