English
Language : 

TMP86FM48 Datasheet, PDF (185/205 Pages) Toshiba Semiconductor – 8 Bit Microcontroller
TMP86FM48
2.19.6.4 Product Discrimination Code Output Mode (Operation Command: C0H)
Table 2.19.9 shows product discrimination code output mode process.
BOOT
ROM
Table 2.19.9 Product Discrimination Code Output Process
Number of Bytes
Transferred
1st byte
2nd byte
Transfer Data from External
Controller to TMP86FM48
Matching data (5AH)
−
3rd byte
4th byte
Baud rate modification data
(See Table 2.19.3)
−
Baud Rate
9600 bps
9600 bps
9600 bps
9600 bps
5th byte
6th byte
7th byte
8th byte
9th byte
10th byte
11th byte
12th byte
13th byte
14th byte
15th byte
16th byte
17th byte
18th byte
19th byte
20th byte
Operation command data
(C0H)
−
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
Changed new baud rate
(Wait for the next operation)
(Command data)
Changed new baud rate
Transfer Data from TMP86FM48 to
External Controller
− (Baud rate auto set)
OK: Echo back data (5AH)
Error: Nothing transmitted
−
OK: Echo back data
Error: A1H × 3, A3H × 3, 62H × 3
(Note 1)
−
OK: Echo back data (C0H)
Error: A1H × 3, A3H × 3, 63H × 3
(Note 1)
3AH Start mark
0AH The number of transfer data
(from 9th to 18th byte)
02H Length of address (2 bytes)
00H Reserved data
00H Reserved data
00H Reserved data
00H Reserved data
01H The number of ROM block
(1 block)
80H First address of ROM
00H
FFH End address of ROM
FFH
7FH Checksum of transferred
data (from 9th to 18th byte)
−
Note: “xxH × 3” denotes that operation stops after sending 3 bytes of xxH. For details,
refer to “2.19.8 Error Code”.
Description of product discrimination code output mode
1. The process of the 1st byte through the 4th byte are the same as FLASH memory
writing mode.
2. The receive data in the 5th byte is the product discrimination code output
command data (C0H).
3. When the 5th byte is one of the operation command data shown in Table 2.19.5,
the device sends the echo back data which is the same as received operation
command data (in this case, C0H). If the 5th byte data does not correspond to the
operation command data, the device stops UART function after sending 3 bytes of
operation command error code: (63H).
4. The 7th and the 19th bytes are the product discrimination code. For details, refer
to 2.19.12 “Product Discrimination Code”.
5. After sending the SUM, the device waits for the next operation command data.
86FM48-183
2007-08-24