MC68HC908AS60ACFN FREESCALE [Freescale Semiconductor, Inc], MC68HC908AS60ACFN Datasheet - Page 256

no-image

MC68HC908AS60ACFN

Manufacturer Part Number
MC68HC908AS60ACFN
Description
M68HC08 Microcontrollers
Manufacturer
FREESCALE [Freescale Semiconductor, Inc]
Datasheet
Input/Output Ports
22.5 Port D
Port D is an 8-bit general-purpose I/O port. Note that PTD7 is only available on 64-pin package options.
22.5.1 Port D Data Register
Port D is a 8-bit special function port that shares seven of its pins with the analog to digital converter and
two with the timer interface modules.
PTD[7:0] — Port D Data Bits
ATD[14:8] — ADC Channel Status Bits
TACLK/TBCLK — Timer Clock Input Bit
256
PTD[7:0] are read/write, software programmable bits. Data direction of PTD[7:0] pins are under the
control of the corresponding bit in data direction register D.
PTD6/ATD14/TACLK–PTD0/ATD8 are seven of the 15 analog-to-digital converter channels. The ADC
channel select bits, CH[4:0], determine whether the PTD6/ATD14/TACLK–PTD0/ATD8 pins are ADC
channels or general-purpose I/O pins. If an ADC channel is selected and a read of this corresponding
bit in the port B data register occurs, the data will be 0 if the data direction for this bit is programmed
as an input. Otherwise, the data will reflect the value in the data latch. (See
Analog-to-Digital Converter
The PTD6/ATD14/TACLK pin is the external clock input for the TIMA. The PTD4/ATD12/TBCLK pin is
the external clock input for the TIMB. The prescaler select bits, PS[2:0], select PTD6/ATD14/TACLK
or PTD4/ATD12/TBCLK as the TIM clock input. (See
Registers
clock, PTD6/ATD14/TACLK
TACLK/TBCLK are selected corresponding DDRD bits have no effect.
Alternative
and
Functions:
Address:
Data direction register D (DDRD) does not affect the data direction of port
D pins that are being used by the TIMA or TIMB. However, the DDRD bits
always determine whether reading port D returns the states of the latches
or a 0.
Reset:
Read:
Write:
MC68HC908AZ60A • MC68HC908AS60A • MC68HC908AS60E Data Sheet, Rev. 6
20.8.4 TIMB Channel Status and Control
$0003
PTD7
Bit 7
Figure 22-11. Port D Data Register (PTD)
(ADC)).
and
ATD14
TACLK
PTD6
6
PTD4/ATD12/TBCLK are available for general-purpose I/O. While
ATD13
PTD5
5
NOTE
TBCLK
Unaffected by Reset
ATD12
PTD4
4
25.8.4 TIMA Channel Status and Control
ATD11
Registers). When not selected as the TIM
PTD3
3
ATD10
PTD2
2
PTD1
ATD9
1
Chapter 26
Freescale Semiconductor
PTD0
ATD8
Bit 0

Related parts for MC68HC908AS60ACFN