Datasheet
Pin Assignments
MC9S08FL16 Series Data Sheet, Rev. 3
Freescale Semiconductor 7
NOTE
When an alternative function is first enabled, it is possible to get a spurious
edge to the module. User software must clear out any associated flags before
interrupts are enabled. Table 1 illustrates the priority if multiple modules are
enabled. The highest priority module will have control over the pin.
Selecting a higher priority pin function with a lower priority function
already enabled can cause spurious edges to the lower priority module.
Disable all modules that share a pin before enabling another module.
16 12 PTC2 I/O ADP10 I
17 13 PTC1 I/O ADP9 I
18 14 PTC0 I/O ADP8 I
19 15 PTB3 I/O ADP7 I
20 16 PTD4 I/O
21 17 PTB2 I/O ADP6 I
22 18 PTB1 I/O TxD I/O ADP5 I
23 19 PTB0 I/O RxD I ADP4 I
24 20 PTA7 I/O TPM2CH1 I/O
25 21 PTA6 I/O TPM2CH0 I/O
26 22 PTA3 I/O ADP3 I
27 23 PTA2 I/O ADP2 I
28 24 PTA1 I/O ADP1 I
29 25 PTD5 I/O
30 26 PTA0 I/O ADP0 I
31 27 PTC7 I/O
32 28 PTC6 I/O
Table 1. Pin Availability by Package Pin-Count (continued)
Pin Number <-- Lowest Priority --> Highest
32-SDIP 32-LQFP Port Pin I/O Alt 1 I/O Alt 2 I/O Alt 3 I/O