Nvis 5586A
Nvis Technologies Pvt. Ltd.
69
Subroutines
Address
Text
Description
F000:F000
JMP BCBA
RECORDER PROGRAM
F000:F003
JMP BB00
RS-232 PROGRAM
Practical Use of Subprogram (ROM’S Content)
Address
Text
Description
F000:F040
CALL SI
F000:F044
CALL FEE0
WRITE AL‘S INSTRUCTION INTO LCD
F000:F048
CALL FEF0
WRITE AL‘S DATA INTO LCD
F000:F04F
CALL FF00
READ LCD AND STORE DATA IN AL
F000:F053
CALL FE7A
INPUT KEYS AND STORE VALUE IN AL
F000:F04C
CALL FE8A
CONVERT INPUT NUMERICAL VALUES INTO ASCII CODE
AND STORE IN AL. IF IT IS NOT A NUMBER THAN IT WILL
BE SET TO C-FLAGS AS ―1‖.
F000:F058
CALL FEA0
CONVERT THE INPUT ALPHABETICAL VALUES INTO
ASCII CODE. IF IT IS NOT AN ALPHABET THEN IT WILL
BE SET TO C-FLAGS AS ―1‖.
F000:F05C
CALL FEB5
CONVERT THE INPUT SYMBOLS INTO ASCII CODE AND STORE
IN AL. IF IT IS NOT A SYMBOL THAN SET TO C-FLAGS AS ―1‖.
F000:F060
CALL FDF5
CONVERT THE INPUT FUNCTIONAL KEYS INTO ASCII CODE
AND STORE IN AL. OTHERWISE, SET TO C- FLAGS AS ―1‖.
F000:F064
CALL FB35
CALL FOR THE ABOVE 4 SUB-PROGRAM AND CHANGE INPUT
KEY INTO ASCII TO STORE IN AL.
F000:F068
CALL EA35
SAVE THE INPUT 4 DIGITS IN DX, DISPLAY POSITION FROM BL
TO BH INSTRUCTION.
F000:F06C
CALL FAA0
STORE INPUT 4 DIGITS IN DX AS SEGMENT BASE
AND ANOTHER 4 DIGITS AS THE EFFECTIVE ADDRESS IN DI
(DX: DI).
F000:F070
CALL FE15
CONVERT THE ASCII CODE IN AL TO HEXADECIMAL.
F000:F074
CALL FE30
CONVERT THE HEXADECIMAL IN AL TO ASCII CODE AND
STORE IN BETWEEN AH AND AL.
F000:F078
CALL FF2B
DELETE ONE LINE
F000:F07C
CALL FCD5
CLEAR THE SCREEN
Summary of Contents for 5586A
Page 2: ...Nvis 5586A Nvis Technologies Pvt Ltd 2...
Page 23: ...Nvis 5586A Nvis Technologies Pvt Ltd 23 Memory Read Timing in Maximum Mode...
Page 30: ...Nvis 5586A Nvis Technologies Pvt Ltd 30...
Page 48: ...Nvis 5586A Nvis Technologies Pvt Ltd 48 Diagram of module RESET power Instruction Set Note...