Page 462 - Programming Microcontrollers in C
P. 462

Index







            !=, not equal operator, 17, 26
          <=, less than or equal to operator, 26
            #, preprocessor command identifier,  2
  = =, equality operator, 26
            #asm, 152
                               >, greater than operator, 26
            #define, 16, 431
                        >=, greater than or equal to operator, 26
            #endasm, 152
                            15-bit timer, 130, 166
            #pragma, 115, 349, 418
                  16-bit timer, 130, 166, 178-181,
            %, modulo operator, 24
                  programming, 186-195
            %d, integer format, 5, 7
            &&, and operator, 26
            &, address-of operator, 65
              A
            *, multiplication operator, 24, 66
                                                     abs(x), 56
            -, subtraction operator, 24
                                                     accessing files, 110
            /, division operator, 24
                                                     acos(x), 117
            @far, 295
                                                     ADC, 132-133
            @port, 295
                                                     analog-to-digital converter (ADC), 132-133,
            \?, escape sequence for question mark, 15
                                                        195-201, 288
            \\, escape sequence for backslash, 15
                                                     AND, 26
            \’, escape sequence for single quote, 15
                                                     ANSI standard, 294
            \”, escape sequence for double quote, 15
                                                     argument, function, 51
            \a, escape sequence for bell character,15
                                                     arithmetic logic unit (ALU), 124
            \b, escape sequence for backspace, 15
                                                     arithmetic operators, 24-25
            \f, escape sequence for form feed, 15
                                                     arithmetic shift, 29
            \n, escape sequence for new line, 2, 15, 409, 411
                                                     array boundary checking, 19, 74
            \ooo, escape sequence for octal number, 15
                                                     array index, 19
            \r, escape sequence for carriage return, 15, 409,
                                                     array initialization, 80
               411
                                                     array, 18-19
            \t, escape sequence for horizontal tab, 6, 15
                                                     array, multidimensional, 80-87
            \v, escape sequence for vertical tab, 15
                                                     ASCII characters, 352
            \xxx, escape sequence for hexadecimal number,
                                                     asin(x), 117
               15
                                                     assembly codes callable by C6805, 150
            {, block or compound statement beginning in­
                                                     assembly language for MC68HC12, 388
               dicator,  2
                                                     assembly language for MC68HC16, 328-332,
            | |, or operator, 26
                                                        338, 345
            }, terminator of compound statement, 3
                                                     assembly language, 152
            “ “, file name delimiter, 2
                                                     assignment operators, 32
            +, addition operator, 24
                                                     association, 7
            <, less than operator, 26
                                                                                       447
   457   458   459   460   461   462   463   464   465   466   467