3980xpi Users Manual - Data I/O Corporation
3980xpi Users Manual - Data I/O Corporation
3980xpi Users Manual - Data I/O Corporation
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Translation Formats<br />
ASCII Octal and Hex Formats, Codes 30-37 and 50-58<br />
Each of these formats has a start and end code, and similar address and<br />
checksum specifications. Figure 5-6 illustrates 4 data bytes coded in each of<br />
the 9 ASCII Octal and Hexadecimal formats. <strong>Data</strong> in these formats is<br />
organized into sequential bytes separated by the execute character (space,<br />
percent, apostrophe, or comma). Characters immediately preceding the<br />
execute character are interpreted as data. ASCII Octal and Hex formats can<br />
express 8-bit data, by 3 octal, or 2 hexadecimal characters. Line feeds,<br />
carriage returns, and other characters may be included in the data stream as<br />
long as a data byte directly precedes each execute character.<br />
Figure 5-6. ASCII Octal and Hex Formats (example)<br />
FORMAT 30 (OR 35)<br />
FORMAT 31 (OR 36)<br />
FORMAT 32<br />
FORMAT 37<br />
FORMAT 50 (OR 55)<br />
FORMAT 51 (OR 56)<br />
FORMAT 52<br />
FORMAT 53 (OR 58)<br />
FORMAT 57<br />
1<br />
1<br />
1<br />
2<br />
1<br />
1<br />
1<br />
1<br />
2<br />
Optional Octal Address Field (Typical)<br />
Octal <strong>Data</strong> Byte (Typical)<br />
$A000000,<br />
377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 377 4<br />
$S007760,<br />
Execute Character<br />
Optional Octal Sumcheck Field (Typical)<br />
$A000000,<br />
377%377%377%377%377%377%377%377%377%377%377%377%377%377%377%377% 4<br />
$S007760,<br />
$A000000,<br />
377'377'377'377'377'377'377'377'377'377'377'377'377'377'377'377'<br />
$S007760,<br />
$A000000,<br />
377'377'377'377'377'377'377'377'377'377'377'377'377'377'377'377'<br />
$S007760,<br />
Optional Hex Address Field<br />
$A0000,<br />
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 4<br />
$S0FF0,<br />
Optional Hex Sumcheck Field<br />
$A0000,<br />
FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%FF%<br />
$S0FF0,<br />
$A0000,<br />
FF'FF'FF'FF'FF'FF'FF'FF'FF'FF'FF'FF'FF'FF'FF'FF'<br />
$S0FF0,<br />
$A0000,<br />
FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,<br />
$S0FF0,<br />
$A0000,<br />
FF'FF'FF'FF'FF'FF'FF'FF'FF'FF'FF'FF'FF'FF'FF'FF'<br />
$S0FF0,<br />
1<br />
2<br />
3<br />
LEGEND<br />
Start Code is nonprintable STX - CTRL B (optionally SOH - CTRL A)<br />
Start Code is nonprintable SOM - CTRL R<br />
End Code is nonprintable EOM - CTRL T<br />
End Code is nonprintable ETX - CTRL C<br />
4 0078-2<br />
5-14 <strong>3980xpi</strong>/3980/3900/2900 User <strong>Manual</strong><br />
4<br />
4<br />
4<br />
3<br />
4<br />
3