
ST10F168
2/74
1
INTRODUCTION .........................................................................................................
4
2
PIN DATA ...................................................................................................................
5
3
FUNCTIONAL DESCRIPTION....................................................................................
10
4
MEMORY ORGANIZATION........................................................................................
11
5
FLASH MEMORY .......................................................................................................
13
5.1
PROGRAMMING / ERASING WITH ST EMBEDDED ALGORITHM KERNEL ......... .
14
5.2
PROGRAMMING EXAMPLES ....................................................................................
16
5.3
FLASH MEMORY CONFIGURATION........................................................................ .
18
5.4
FLASH PROTECTION ................................................................................................
18
5.5
BOOTSTRAP LOADER MODE ...................................................................................
18
6
CENTRAL PROCESSING UNIT (CPU) ......................................................................
19
6.1
INSTRUCTION SET SUMMARY.................................................................................
20
7
EXTERNAL BUS CONTROLLER...............................................................................
22
8
INTERRUPT SYSTEM ................................................................................................
23
9
CAPTURE / COMPARE (CAPCOM) UNIT .................................................................
26
10
GENERAL PURPOSE TIMER UNIT............................. ..............................................
28
10.1
GPT1 ................................ ...........................................................................................
28
10.2
GPT2 ................................ ...........................................................................................
28
11
PWM MODULE ...........................................................................................................
31
12
PARALLEL PORTS....................................................................................................
32
13
A/D CONVERTER.......................................................................................................
33
14
SERIAL CHANNELS ..................................................................................................
34
15
CAN MODULE ............................................................................................................
36
16
WATCHDOG TIMER ...................................................................................................
36
17
SYSTEM RESET.........................................................................................................
37
17.1
ASYNCHRONOUS RESET (LONG HARDWARE RESET) ........................................
37
17.2
SYNCHRONOUS RESET (WARM RESET) ................. ..............................................
38
17.3
SOFTWARE RESET ...................................................................................................
39
17.4
WATCHDOG TIMER RESET ......................................................................................
39
17.5
RESET CIRCUITRY ........ ...........................................................................................
39
18
POWER REDUCTION MODES .............................................................. ....................
42
TABLE OF CONTENT
PAGE