Link to inside page

Microcomputer:Important Notices

Restriction on Use of SPI Controller

Jan,2007

Product name
TOSHIBA Microcontrollers TLCS- 900 Family TLCS- 900/H1 Series
  • TMP92CZ26XBG
  • TMP92CZ26AXBG
  • TMP92CF26AXBG
  • TMP92CF29FG
  • TMP92CF29AFG

 With regard to the TLCS- 900/H1 Series microcontrollers listed above, we have found a restriction on use of the SPI controller, as explained below. If you have any questions or require any further information, please contact your local Toshiba sales office.

Problem
If the following three conditions are all met, the SPI controller will unintentionally start a transmit operation.
  • Condition 1: Operation mode is set to UNIT transmit mode (SPICT<TXMOD>=0).
  • Condition 2: Transmission is enabled (SPICT<TXE>=1).
  • Condition 3: A write occurs to one of the registers listed in the attached sheets.
Restriction
When transmission is enabled (SPICT<TXE>=1), do not write to the registers listed in the attached sheets. A recommended control sequence in UNIT transmit mode is shown below. In UNIT transmit mode, a transmission once started will be continued until it is completed even if the <TXE> bit is cleared immediately after the start of the transmission.

              LD (SPITD0),A ; Set transmit data
              DI                      ; Disable  interrupts
              SET 3, (SPICT) ; Set SPICT<TXE>
              RES 3, (SPICT) ; Clear SPICT<TXE>
              EI
Inquiries
To Inquiries on our products.

(Attachment 1-2)
Applicable Register List (Shaded areas indicate the applicable registers.)

(Attachment 1-2)Applicable Register List (Shaded areas indicate the applicable registers.)

  • Note: Do not access no allocated name address.

(Attachment 1-3)

(Attachment 1-3)

  • Note: Do not access no allocated name address.

(Attachment 1-4)

(Attachment 1-4)

  • Note: Do not access no allocated name address.

(Attachment 1-5)

(Attachment 1-5)

  • Note: Do not access no allocated name address.

Top of this page