Chapter 11 Parallel Port D
109
11.2 Dependencies
11.2.1 I/O Pins
Parallel Port D uses pins PD0 through PD7. These pins can be used individually as data
inputs or outputs; as serial port transmit and receive for Serial Ports A, B, E, and F; as clocks
for Serial Ports C–F; as external I/O strobes; or as outputs for the PWM and Timer C
peripherals. The input capture peripheral can also watch pins PD7, PD5, PD3, and PD1.
All pins are set as inputs on startup.
The individual bits can be set to be open-drain via PDDCR.
See the associated peripheral chapters for details on how they use Parallel Port D.
11.2.2 Clocks
All outputs on Parallel Port D are clocked by the peripheral clock unless changed in PDCR,
where the option of updating the Parallel Port D pins can be synchronized to the output of
Timer A1, Timer B1, or Timer B2.
11.2.3 Other Registers
11.2.4 Interrupts
External interrupts can be accepted from pins PD1 or PD0; see Chapter 7 for more details.
Register
Function
SACR, SBCR, SCCR,
SDCR, SECR, SFCR
Select a Parallel Port D pin as serial data (and
optional clock) input.
ICS1R, ICS2R
Select a Parallel Port D pin as a start/stop condition
for Input Capture input.
QDCR
Select a Parallel Port D pin as a Quadrature Decoder
input.
I0CR, I1CR
Select a Parallel Port D pin as an external interrupt
input.
DMR0CR, DMR1CR
Select a Parallel Port D pin as an external DMA
request input.
Summary of Contents for Rabbit 5000
Page 1: ...Rabbit 5000 Microprocessor User s Manual 019 0168_E...
Page 11: ...Table of Contents Appendix B Rabbit 5000 Errata 401 B 1 Errata 401 Index 405...
Page 12: ...Rabbit 5000 Microprocessor User s Manual...
Page 20: ...20 Rabbit 5000 Microprocessor User s Manual...
Page 36: ...36 Rabbit 5000 Microprocessor User s Manual...
Page 56: ...56 Rabbit 5000 Microprocessor User s Manual...
Page 92: ...92 Rabbit 5000 Microprocessor User s Manual...
Page 104: ...104 Rabbit 5000 Microprocessor User s Manual...
Page 122: ...122 Rabbit 4000 Microprocessor User s Manual...
Page 142: ...142 Rabbit 5000 Microprocessor User s Manual...
Page 214: ...214 Rabbit 5000 Microprocessor User s Manual...
Page 228: ...228 Rabbit 5000 Microprocessor User s Manual...
Page 280: ...280 Rabbit 5000 Microprocessor User s Manual...
Page 298: ...298 Rabbit 5000 Microprocessor User s Manual...
Page 306: ...306 Rabbit 5000 Microprocessor User s Manual...
Page 314: ...314 Rabbit 5000 Microprocessor User s Manual...
Page 368: ...368 Rabbit 5000 Microprocessor User s Manual...
Page 388: ...388 Rabbit 5000 Microprocessor User s Manual...
Page 396: ...396 Rabbit 5000 Microprocessor User s Manual...
Page 404: ...404 Rabbit 5000 Microprocessor User s Manual...