FAQ's
  • When a string contains "表(0x955c)" and "脳(0x945c)", the compiler runs to the end without error, but these characters are not displayed correctly. When the compile result is viewed in the .pm file, the second byte "0x5c" is lacking. Why?
    • Because "0x5c" is handled as the Escape symbol, it cannot be compiled correctly.
      When using SHIFT-JIS Kanji (2-byte) are used in a string, set /KJ option to support SHIFT-JIS Kanji (2-byte) in the IDEU8 integration environment.
      The setting procedure of /KJ option is shown next.

      /KJ option setting procedure:
      1. Select the [Project] menu -> [Options] -> [Compile/Assemble] on IDEU8, and open the [Compile/Assemble Option] dialog box.
      2. Specify /KJ in the [Additional Options] field in [Compiler Controls] under [General] tab in the [Compile/Assemble Option] dialog box.
      3. Rebuild.

      /KJ option is an option to support SHIFT-JIS Kanji (2-byte).
      Other foreign languages are not supported.

      *For details, refer to the following manuals.
      ・ "3.2.8.11 /KJ Option" in "CCU8 User's Manual"
      ・ "Compiler Controls" under "4.4.1 General Tab" of "4.4 Compile/Assemble Option Settings" in "IDEU8 User's Manual"

      Related Products: ML610(Q)40x, ML610(Q)42x, ML610(Q)47x, ML610(Q)48x, ML610Q10x, ML610Q11x, ML610Q17x, ML610Q30x, ML610Q35x, ML610Q36x, ML610Q38x, ML610Q41x, ML610Q43x, ML610Q46x, ML620Q13x, ML620Q15x, ML620Q416/ML620Q418, ML620Q503H/ML620Q504H/ML620Q506H, ML62Q12xx, ML62Q13xx, ML62Q14xx, ML62Q15xx/ML62Q18xx, ML62Q16xx, ML62Q17xx

    • Produkte: General-purpose MCUs (16bit) , Speech Playback MCUs (8bit)