Emerson PMT1 Manuel D’Utilisation

Page de 128
Monitor:
 Remote Host Commands
PmT1 and PmE1 User’s Manual
10002367-02
8-24
indicates that the start address segment value is one, and the start address offset value is 2, 
so the absolute start address is 12
16
.
=>:04003000902BB4FD60
loads byte 90
16
 to address 40
16
loads byte 2B
16
 to address 41
16
loads byte B4
16
 to address 42
16
loads byte FD
16
 to address 43
16
=>:00000001FF 
terminates the file.
Motorola S-record Format
S-records are named for the ASCII character “S,” which is used for the first character in each 
record. After the “S” character is another character that indicates the record type. Valid 
types are 0, 1, 2, 3, 5, 7, 8, and 9. After the type character is a sequence of characters that 
represent the length of the record, and possibly the address. The rest of the record is filled 
out with data and a checksum.
The checksum is the one’s complement of the 8-bit sum of the binary representation of all 
elements of the record except the S and the record type character. In other words, if you 
sum all the bytes of a record except for the S and the character immediately following it 
with the checksum itself, you should get FF
16
 for a proper record.
S0-records (User Defined)
S0nnd1d2d3...dncs
Where:
0 records are optional, and can contain any user-defined data.
Example:
=>S008763330627567736D
In this example, the length of the field is 8, and the data characters are the ASCII represen-
tation of “v30bugs.” The checksum is 6D
16
.
S0
indicates the record type
nn
is the count of data and checksum bytes
d1...dn
are the data bytes
cs
is the checksum