tmp89fm42 TOSHIBA Semiconductor CORPORATION, tmp89fm42 Datasheet - Page 368

no-image

tmp89fm42

Manufacturer Part Number
tmp89fm42
Description
8 Bit Microcontroller
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
tmp89fm42AUG
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp89fm42LUG
Manufacturer:
ST
Quantity:
500
Part Number:
tmp89fm42LUG
Manufacturer:
TOSHIBA
Quantity:
745
Part Number:
tmp89fm42LUG
Manufacturer:
TOSHIBA
Quantity:
1 000
Part Number:
tmp89fm42LUG
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp89fm42UG
Manufacturer:
PROCONN
Quantity:
3 705
Part Number:
tmp89fm42UG
Manufacturer:
TOSHIBA/PBF
Quantity:
29
Part Number:
tmp89fm42UG
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp89fm42UG
0
Company:
Part Number:
tmp89fm42UG
Quantity:
15 795
Company:
Part Number:
tmp89fm42UG
Quantity:
2 400
Part Number:
tmp89fm42UG(C
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp89fm42UG(C,JZ)
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp89fm42UG(CZHZ)
0
Part Number:
tmp89fm42UG(JZ)
Manufacturer:
Toshiba
Quantity:
10 000
22.11 Intel Hex Format (Binary)
22. Serial PROM Mode
RA002
22.11Intel Hex Format (Binary)
Table 22-20 Definition of the Intel Hex Format
(record type = 00)
(record type = 01)
(record type = 02)
Extended record
Data record
End record
For the following two commands, the Intel Hex format is used in part of the transfer format:
For information on the definition of the Intel Hex format, refer to Table 22-20.
Data is in binary form. The start mark ":" must be transmitted as binary data of 0x3A.
- Flash memory write command (0x30)
- RAM loader command (0x60)
1. After receiving the checksum of each data record, the TMP89FM42 goes into a wait state and awaits the
2. The external controller must be provisioned so that after it transmits the checksum of end record, it goes
3. If a receiving error or Intel Hex format error occurs, the TMP89FM42 goes into an idle state without return-
arrival of the start mark (0x3A ":") of the next data record. Although the external controller transmits data
other than 0x3A between records, the TMP89FM42 ignores such data when it is in this wait state.
into a wait state and does not transmit any data until the arrival of 3-byte data (overwrite detection, upper
and lower bytes of the checksum). (3-byte data is used if the flash memory write command is used. If the
RAM loader command is used, the external controller awaits the arrival of 2-byte data, or upper and lower
bytes of the checksum.)
ing an error code to the external controller. The Intel Hex format error occurs in the following cases:
- If the record type is other than 00h, 01h, or 02h
- If a checksum error of the Intel Hex format occurs
- If the data length of an extended record (record type = 0x02) is not 0x02
- If the TMP89FM42 receives the data record after receiving an extended record (record type = 0x02)
- I the data length of the end record (record type = 0x01) is not 0x00
- If the offset address of an extended record (record type = 0x02) is not 0x0000
whose segment address is more than 0x2000
mark
Start
(1)
3A
3A
3A
Number of data
in a data field
Data length
(1 byte)
(2)
00
02
Starting byte stor-
* Specified using
Offset address
age address
big-endian
(2 bytes)
00 00
00 00
(3)
Page 354
Record type
(1 byte)
(4)
00
01
02
Segment address
* Specified using
(1 to 255 bytes)
big-endian
(2 bytes)
None
Data
Data
(5)
(2) Data length
(3) Offset address
(4) Record type
(5) Data
Complement of 2 of the
sum total of the above
(2) Data length
(3) Offset address
(4) Record type
Complement of 2 of the
sum total of the above
(2) Data length
(3) Offset address
(4) Record type
(5) Segment address
Complement of 2 of the
sum total of the above
Checksum
(1 byte)
TMP89FM42
(6)

Related parts for tmp89fm42