Attention to Internet Explorer users: ROHM website does not recommend browsing in IE 11. Please use latest browser to ensure the best performance on ROHM website.
By adding a suffix to the number to indicate that it is an unsigned integer, it is possible to prevent the operation result from becoming a negative number. #define MACRO_DATA1 (63UL) Here, the number is defined as an unsigned long type by adding a suffix (UL: unsigned long) to the number. For the suffix, see "2.2.4.1 Integral Constants" in the CCU8 Language Reference Manual.