EasyManua.ls Logo

Sharp MZ-80B - Page 24

Sharp MZ-80B
94 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Subroutine name
and address
(in hexadecimal)
CALL HLHEX
$0614
CALL
CURSR
$0B2C
Function
When
the
4 successive bytes
of
data contained in
the
area
starting
at
the
address indicated in
the
DE register are an
ASCII code string representing a 4 digit hexadecimal num-
ber, this subroutine sets
the
4 digit hexadecimal number in
the
HL register and returns control
to
the
calling program.
If
the
ASCII code string does
not
represents a 4 digit hexa-
decimal number, this subroutine sets
the
C flag
to
1 and
returns control
to
the
calling program. In this case,
the
A
register contents are undefined.
For
example, when $33, $30, $43 and $39 are stored in
successive areas starting at
$8000, $30C9
is
set in
the
HL
register
by
executing.
LD DE,
8000H
CALL 0614H
Sets
the
Video-RAM address corresponding
to
the
current
cursor position in the HL register.
For
example, when
the
cursor
is
in
the
home position
(upper left comer),
$DOOO
is
set in
the
HL register.
Number
of
Stacks
4
2
19

Other manuals for Sharp MZ-80B

Related product manuals