Table of Contents
Section 6. Operational Modes
6.1 Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
6.2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
6.3 Low-Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
6.3.1 Stop Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
6.3.2 Halt Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
6.3.3 Wait Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
6.3.4 COP Watchdog Timer Considerations . . . . . . . . . . . . . . . . .57
6.4 PEEPROM Serial Programming Mode . . . . . . . . . . . . . . . . . . .57
Section 7. Parallel Input/Output (I/O)
7.1 Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
7.2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
7.3 Port A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
7.3.1 Port A Data Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
7.3.2 Port A Data Direction Register . . . . . . . . . . . . . . . . . . . . . . .61
7.3.3 Port A Pulldown Inhibit Register. . . . . . . . . . . . . . . . . . . . . .61
7.3.4 Port A Light-Emitting Diode (LED) Drive Capability . . . . . . .62
7.3.5 Port A I/O Pin Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
7.4 Port B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
7.4.1 Port B Data Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
7.4.2 Port B Data Direction Register . . . . . . . . . . . . . . . . . . . . . . .65
7.4.3 Port B Pulldown Inhibit Register. . . . . . . . . . . . . . . . . . . . . .65
7.4.4 Port B with 3-Pin RC Oscillator . . . . . . . . . . . . . . . . . . . . . .66
7.5 I/O Port Programming. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
7.5.1 Pin Data Direction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
7.5.2 Output Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
7.5.3 Input Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
7.5.4 I/O Pin Transitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
7.5.5 I/O Pin Truth Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68
MC68HC05K3 — Revision 4.0
MOTOROLA
Table of Contents
Technical Data
7