Table of Contents
MC68HC(8)05PV8/A
—
Rev. 1.9
Technical Data
MOTOROLA
Table of Contents
13
N
L
R
Section 7. Input/Output Ports
7.1
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
7.2
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
7.3
General Input/Output Programming . . . . . . . . . . . . . . . . . . . . .94
7.4
7.4.1
7.4.2
7.4.3
7.4.4
7.4.5
7.4.6
Port A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
Port A Keyboard Interrupt . . . . . . . . . . . . . . . . . . . . . . . . . .96
Port A Pull-up Resistors . . . . . . . . . . . . . . . . . . . . . . . . . . .96
Port A Voltage Reference for A/D Converter. . . . . . . . . . . .96
Port A Configuration Register . . . . . . . . . . . . . . . . . . . . . . .97
Port A Interrupt Status Register . . . . . . . . . . . . . . . . . . . . .98
Operational Amplifier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .98
7.5
7.5.1
7.5.2
7.5.3
Port B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100
Port B Timer Channels and XOR Function . . . . . . . . . . . .100
Port B PWM Channel . . . . . . . . . . . . . . . . . . . . . . . . . . . .101
I/O Configuration Register. . . . . . . . . . . . . . . . . . . . . . . . .101
7.6
7.6.1
7.6.2
7.6.3
7.6.4
7.6.5
7.6.6
7.6.7
7.6.8
7.6.9
Port C (High Voltage Port) . . . . . . . . . . . . . . . . . . . . . . . . . . .102
Port C Timer Channels . . . . . . . . . . . . . . . . . . . . . . . . . . .103
Port C PWM Channel . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
Port C Contact Sense Circuitry . . . . . . . . . . . . . . . . . . . . .103
Port C ISO9141 Interface . . . . . . . . . . . . . . . . . . . . . . . . .106
Port C Low Side Driver . . . . . . . . . . . . . . . . . . . . . . . . . . .107
Port C Configuration Register 0 . . . . . . . . . . . . . . . . . . . .109
Port C Configuration Register 1 . . . . . . . . . . . . . . . . . . . .113
Port C Status Register. . . . . . . . . . . . . . . . . . . . . . . . . . . .114
MFTEST Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
Section 8. Core Timer
8.1
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
8.2
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
8.3
8.3.1
8.3.2
8.3.3
Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .119
Core Timer Status & Control Register (CTSCR). . . . . . . .119
Computer Operating Properly (COP) Watchdog Reset. . .121
Core Timer Counter Register (CTCR). . . . . . . . . . . . . . . .121