MC68HC708XL36 FREESCALE [Freescale Semiconductor, Inc], MC68HC708XL36 Datasheet - Page 292

no-image

MC68HC708XL36

Manufacturer Part Number
MC68HC708XL36
Description
HCMOS Microcontroller Unit
Manufacturer
FREESCALE [Freescale Semiconductor, Inc]
Datasheet
I/O Ports
Port D
Port D Data
Register
Data Direction
Register D
MC68HC708XL36
292
Address: $0003
Address: $0007
Port D is an 8-bit, general-purpose I/O port.
PORTD contains the data latches for the eight port D pins.
PD[7:0] — Port D Data Bits
Data direction register D determines whether each port D pin is an input
or an output. Writing a logic 1 to a DDRD bit enables the output buffer
for the corresponding port D pin; a logic 0 disables the output buffer.
Reset:
Reset:
Read:
Write:
Read:
Write:
These read/write bits are software-programmable. Data direction of
each port D pin is under the control of the corresponding bit in data
direction register D. Reset has no effect on port D data.
The keyboard interrupt enable bits, KBIE[7:0], in the keyboard
interrupt control register (KBICR), enable the port D pins as external
interrupt pins. (See
Freescale Semiconductor, Inc.
For More Information On This Product,
DDRD7
Bit 7
PD7
Bit 7
0
Figure 12. Data Direction Register D (DDRD)
Go to: www.freescale.com
Figure 11. Port D Data Register (PORTD)
DDRD6
PD6
6
6
0
I/O Ports
External Interrupt Module
DDRD5
PD5
5
5
0
Unaffected by Reset
DDRD4
PD4
4
4
0
DDRD3
PD3
3
3
0
DDRD2
PD2
2
2
0
on page 311.)
DDRD1
PD1
1
1
0
MOTOROLA
10-ports_a
DDRD0
Bit 0
Bit 0
PD0
0

Related parts for MC68HC708XL36