beautypg.com

Instructions fun 063 atoh ascii to hex conversion – Toshiba 6F3B0253 User Manual

Page 164

background image

6F3B0253

162

T1-16S User’s Manual

7. Instructions

FUN 063

ATOH

ASCII to Hex conversion

Expression

Input

[ A ATOH (n) B ]

Output

Function

When the input is ON, the ASCII characters stored in n registers starting with A is converted into
hexadecimal data and stored in B and after. The lower byte of source A is stored as uppermost
digit of destination B, and followed in this order. The allowable ASCII character in the source table
is “0” (H30) to “9” (H39) and “A” (H41) to “F” (H46). The allowable range of n is 1 to 64.

Execution condition

Input

Operation

Output

ERF

OFF

No execution

OFF

ON

Normal execution

ON

Conversion data error (no execution)

OFF

Set

Operand

Name

Device

Register

Constant Index

X

Y

R

S

T.

C. XW YW RW SW T

C

D

I

J

K

A Source

n Data size

1 - 64

B Destination

Example

When R011 is ON, the ASCII characters stored in 8 words of D0300 to D0307 are converted
into hexadecimal data, and stored in 4 words registers starting with RW040.

F

8 7

0

F

0

D0300

“1” (H31)

“0” (H30)

RW040

H0123

D0301

“3” (H33)

“2” (H32)

Converted

RW041

H4567

D0302

“5” (H35)

“4” (H34)

RW042

H89AB

D0303

“7” (H37)

“6” (H36)

RW043

HCDEF

D0304

“9” (H39)

“8” (H38)

D0305

“B” (H42)

“A” (H41)

D0306

“D” (H44)

“C” (H43)

D0307

“F” (H46)

“E” (H45)

Note

If index register (I, J or K) is used for the operand A, only n = 1 is allowed.

If

n is odd number, lower 2 digits of the last converted data will not be fixed, Use even for n.