MC1321x Reference Manual, Rev. 1.6
x Freescale Semiconductor
13.4.2 Internal Pullup Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-7
13.4.3 Slew Rate Control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-7
13.5 Stop Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-8
13.6 Parallel I/O Registers and Control Bits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-8
13.6.1 Port A Registers (PTAD, PTAPE, PTASE, and PTADD) . . . . . . . . . . . . . . . . . . . . . . . . . 13-8
13.6.2 Port B Registers (PTBD, PTBPE, PTBSE, and PTBDD) . . . . . . . . . . . . . . . . . . . . . . . . 13-10
13.6.3 Port C Registers (PTCD, PTCPE, PTCSE, and PTCDD) . . . . . . . . . . . . . . . . . . . . . . . . 13-11
13.6.4 Port D Registers (PTDD, PTDPE, PTDSE, and PTDDD) . . . . . . . . . . . . . . . . . . . . . . . . 13-13
13.6.5 Port E Registers (PTED, PTEPE, PTESE, and PTEDD) . . . . . . . . . . . . . . . . . . . . . . . . . 13-14
13.6.6 Port F Registers (PTFD, PTFPE, PTFSE, and PTFDD). . . . . . . . . . . . . . . . . . . . . . . . . . 13-16
13.6.7 Port G Registers (PTGD, PTGPE, PTGSE, and PTGDD) . . . . . . . . . . . . . . . . . . . . . . . . 13-17
Chapter 14
MCU Internal Clock Generator (ICG)
14.1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-1
14.1.1 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-2
14.1.2 Modes of Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-3
14.2 Oscillator Pins. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-3
14.2.1 EXTAL— External Reference Clock / Oscillator Input. . . . . . . . . . . . . . . . . . . . . . . . . . . 14-3
14.2.2 XTAL— Oscillator Output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-4
14.2.3 External Clock Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-4
14.2.4 External Crystal/Resonator Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-4
14.3 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-5
14.3.1 Off Mode (Off) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-5
14.3.2 Self-Clocked Mode (SCM). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-5
14.3.3 FLL Engaged, Internal Clock (FEI) Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-7
14.3.4 FLL Bypassed, External Clock (FBE) Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-7
14.3.5 FLL Engaged, External Clock (FEE) Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-8
14.3.6 FLL Lock and Loss-of-Lock Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-8
14.3.7 FLL Loss-of-Clock Detection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-9
14.3.8 Clock Mode Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-10
14.3.9 Fixed Frequency Clock. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-11
14.3.10 High Gain Oscillator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-11
14.4 Initialization/Application Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-12
14.4.1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-12
14.4.2 Example #1: External Crystal = 32 kHz, Bus Frequency = 4.19 MHz. . . . . . . . . . . . . . . 14-13
14.4.3 Example #2: External Crystal = 4 MHz, Bus Frequency = 20 MHz . . . . . . . . . . . . . . . . 14-15
14.4.4 Example #3: No External Crystal Connection, 5.4 MHz Bus Frequency . . . . . . . . . . . . 14-16
14.4.5 Example #4: Internal Clock Generator Trim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-18
14.5 ICG Registers and Control Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-19
14.5.1 Control Register 1 (C1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-19
14.5.2 Control Register 2 (C2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-20
14.5.3 Status Register 1 (S1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-21
14.5.4 Status Register 2 (S2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-22