PT630 Programming Reference Guide
Page 2 of 59
------------------------------------------------------------------------------------------------------------------
CHAPTER 1.
BIOS AND SYSTEM FUNCTIONS ...................................................................................................5
1.1
I
NTERRUPT
V
ECTOR
A
SSIGNMENT FOR
I/O
S
.................................................................................................5
1.2
D
ISPLAY
F
ONT
F
UNCTIONS
( INT 09H )
......................................................................................................5
2.4.1
Select Large Font
.......................................................................................................................................5
2.4.2
Select Small Font
.......................................................................................................................................5
2.4.3
Set Font Type
..............................................................................................................................................6
2.4.4
Get Font Type ..............................................................................................................................................6
2.4.5
Set User-Defined Font for All Characters...................................................................................................6
2.4.6
Get Font Data for All Characters ...............................................................................................................7
2.4.7
Set User-Defined Font for One Character ..................................................................................................7
2.4.8
Get Font Data for One Characters .............................................................................................................8
1.3
K
ERMIT
S
ERVER
F
UNCTION
( INT 0FH )
......................................................................................................8
1.4
LCD C
ONTROL
F
UNCTIONS
( INT 10H )
.......................................................................................................9
2.4.1
Clear LCD Screen .......................................................................................................................................9
2.4.2
Enable/Disable Screen Scroll......................................................................................................................9
2.4.3
Set Cursor Position .....................................................................................................................................9
2.4.4
Get Cursor Position ..................................................................................................................................10
2.4.5
Display 16x16 Bitmap ...............................................................................................................................10
2.4.6
Set Cursor On/Off......................................................................................................................................12
2.4.7
Enable/Disable Power-on Logo Display...................................................................................................12
2.4.8
Display Character.....................................................................................................................................13
2.4.9
Display 16*16 Bitmap at Current Cursor Position...................................................................................13
2.4.10
Read Pixel from screen.........................................................................................................................13
2.4.11
Write Pixel to screen.............................................................................................................................14
1.5
S
YSTEM
F
UNCTIONS
( INT 21H )
.................................................................................................................15
2.4.1
Terminate Program ...................................................................................................................................15
2.4.2
Read Keypad (wait if no key) and Write to LCD .......................................................................................15
2.4.3
Write LCD .................................................................................................................................................15
2.4.4
Read RS232 (wait if no character) ............................................................................................................15
2.4.5
Write RS232...............................................................................................................................................16
2.4.6
Direct Console I/O ....................................................................................................................................16
2.4.7
Read Keypad (wait if no key) ....................................................................................................................16
2.4.8
Read Keypad (wait if no key) ....................................................................................................................17
2.4.9
Write Character String to LCD .................................................................................................................17
2.4.10
Buffered Keypad Input..........................................................................................................................17
2.4.11
Check Keypad Status ............................................................................................................................17
2.4.12
LCD Backlight ON/OFF Control ...........................................................
Error! Bookmark not defined.
2.4.13
Buzzer ON/OFF Control ........................................................................
Error! Bookmark not defined.
2.4.14
Beeper Volume......................................................................................................................................18
2.4.15
Enable/Disable RS232 Port..................................................................................................................19
2.4.16
Enable/Disable Key or Key Function...................................................................................................19
2.4.17
Set Keypad Language...........................................................................................................................20
2.4.18
Check Main Battery Status ...................................................................................................................21
2.4.19
Check Backup Battery Status................................................................................................................21
2.4.20
Set Good-read LED ..............................................................................................................................21
2.4.21
Set Laser Scanner Trigger Mode ..........................................................................................................22
2.4.22
Enable/Disable Double Verification When Read Bar Code Label........................................................22
2.4.23
Check Laser Scanner............................................................................................................................22
2.4.24
Get Scanner Port Status .......................................................................................................................23
2.4.25
Get MULTIPOINT Address ..................................................................................................................23
2.4.26
Set Communication Parameters ...........................................................................................................24
2.4.27
Software Control Flow .........................................................................................................................25
2.4.28
Hardware Control Flow .......................................................................................................................26
2.4.29
Set Communication Protocol................................................................................................................26
2.4.30
Get MULTIPOINT Address ..................................................................................................................26