Table of Contents
198
4/198
10.5.4 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
10.5.5 Register Description . .... . . . . . . . . ... ... . . . . . . . . ... .. .. ... . . . .... . ... 97
10.5.6 Low Power Modes . . .... . ... .. . . . . .... .... .. . .... .. . . . . . . ... .. . . . . . 99
10.5.7 Interrupts . . . . . . . . . . . . . .... . . ... .. ... .. .. . . . . . . . ... .. .. .... . . ... .. 99
10.6 SERIAL COMMUNICATIONS INTERFACE (SCI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
10.6.1 Introduction . . . . . . . . . . . . . . . . . . ... . . . . ... .. ... .. .. ... .. . ... .. . . ... . 101
10.6.2 Main Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... . . . 101
10.6.3 General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... .... .. . . . . . . . . . 101
10.6.4 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
10.6.5 Low Power Modes . . .... . ... .. . . . . .... .... .. . .... .. . . . . . . ... .. . . . . 108
10.6.6 Interrupts . . .... ... . ... .. . . ... .. . .... . ... .. . . . . .... . . . . .. . . . . . . . . . 108
10.6.7 Register Description . . . . ... .. . . ... . . . . ... .. ... .. . . . . . . . . ... .. . . ... . 109
10.7 I2C BUS INTERFACE (I2C) . . . . . . . . . . . . . .... .... .. . .... .. . . . . . . ... .. . . . . 115
10.7.1 Introduction . . . . . . . . . . . . . . . . . . ... . . . . ... .. ... .. .. ... .. . ... .. . . ... . 115
10.7.2 Main Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... . . . 115
10.7.3 General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... .... .. . . . . . . . . . 115
10.7.4 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
10.7.5 Low Power Modes . . .... . ... .. . . . . .... .... .. . .... .. . . . . . . ... .. . . . . 121
10.7.6 Interrupts . . .... ... . ... .. . . ... .. . .... . ... .. . . . . .... . . . . .. . . . . . . . . . 121
10.7.7 Register Description . . . . ... .. . . ... . . . . ... .. ... .. . . . . . . . . ... .. . . ... . 122
10.8 CONTROLLER AREA NETWORK (CAN) . . . .... .... .. . . . . . . . . . . . . . ... .. . . . . 128
10.8.1 Introduction . . . . . . . . . . . . . . . . . . ... . . . . ... .. ... .. .. ... .. . ... .. . . ... . 128
10.8.2 Main Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... . . . 129
10.8.3 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
10.8.4 Register Description . . . . ... .. . . ... . . . . ... .. ... .. . . . . . . . . ... .. . . ... . 135
10.9 10-BIT A/D CONVERTER (ADC) . . . . . . . . . . . . . . . .... . . . .... . ... .. . . ... .. . . 145
10.9.1 Introduction . . . . . . . . . . . . . . . . . . ... . . . . ... .. ... .. .. ... .. . ... .. . . ... . 145
10.9.2 Main Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... . . . 145
10.9.3 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
10.9.4 Low Power Modes . . .... . ... .. . . . . .... .... .. . .... .. . . . . . . ... .. . . . . 146
10.9.5 Interrupts . . .... ... . ... .. . . ... .. . .... . ... .. . . . . .... . . . . .. . . . . . . . . . 146
10.9.6 Register Description . . . . ... .. . . ... . . . . ... .. ... .. . . . . . . . . ... .. . . ... . 147
11 INSTRUCTION SET . . . . . . . . . . . . . . . . . . . . . . . . .... . . . . .. . . . . . . . . . . . . . ... .. . . . . 149
11.1 ST7 ADDRESSING MODES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
11.1.1 Inherent .... .. .... .... .. . . . . . . . . .... . ... .. .. .. . .... ... . . . . . . . . . . . 150
11.1.2 Immediate . . .... .. . .... . ... .. . . . . . ... . ... .. . . ... .. . .... . ... .. . . .. 150
11.1.3 Direct . . . . . . . . . . . . . . . . .... . . ... .. ... .. .. . . . . . . . ... .. .. .... . . ... . 150
11.1.4 Indexed (No Offset, Short, Long) . . . . . . .... ... . . . . . . . . . . . . . . . . . . . . ... . 150
11.1.5 Indirect (Short, Long) . . . . . . . . . . . . . . . . . . . . .... . . . .... . ... .. . . ... .. . . 150
11.1.6 Indirect Indexed (Short, Long) . . . ... .. ... .. .. . . . . . . . ... .. .. .... . . ... . 151
11.1.7 Relative mode (Direct, Indirect) . . . . . . .... . . . ... . . . . . . . . . . . . . ... ... . . . 151
11.2 INSTRUCTION GROUPS . . . . . . . . . . . . . . . . . . . . . .... .... ... . . . . . . . . ... .. . . 152
12 ELECTRICAL CHARACTERISTICS . . . . .... .. . .... . ... .. .. .. .... . . . ... . . . . . . . . . 155
12.1 PARAMETER CONDITIONS . . . . . . . . . . . . . . . . . . . .... .... ... . . . . . . . . ... .. . . 155
12.1.1 Minimum and Maximum values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
12.1.2 Typical values . . . . . . . . . . . . . . . . . . . . . .... ... . . . ... .. .. .. .. . . . . . . ... . 155
12.1.3 Typical curves . . . . . . . . . . . . . . . . ... . . . . . . . . . ... .. .. ... .. .. .... . . ... . 155
1