1) для начала HI-TECH C PRO for the PIC10/12/16 MCU family candidate build 3206 V9.60PL4 Copyright © 1984-2008 HI-TECH SOFTWARE
2) 3.3.5 24-Bit Integer Data Types HI-TECH C PRO for the PIC10/12/16 MCU Family supports four 24-bit integer types. short long are 24-bit two’s complement signed integer types, representing integral values from -8,388,608 to +8,388,607 inclusive. Unsigned short and unsigned int are 16-bit unsigned integer types, representing integral values from 0 to 16,777,215 inclusive. All 24-bit integer values are represented in little endian format with the least significant byte at the lower address. Variables may be declared using the signed short long int and unsigned short long int keyword sequences, respectively, to hold values of these types. When specifying a short long int type, the keyword int may be omitted. Thus a variable declared as short long will contain a signed short long int and a variable declared as unsigned short long will contain an unsigned short long int.
вродебы понятно, и даже работает в тестовой программе а реальной не хочет, зараза...
|