Datasheet

Table Of Contents
Port Integration Module
Reset Initialization
MC9S12DP256 — Revision 1.1
Port Integration Module
PIFH[7:6][1:0] — Interrupt Flags Port J
1 = Active edge on the associated bit has occurred (an interrupt will
occur if the associated enable bit is set).
Writing a ‘1’ clears the associated flag.
0 = No active edge pending.
Writing a ‘0’ has no effect.
Reset Initialization
All registers including the data registers get set/reset asynchronously.
Functional Description
General Each pin can act as general purpose I/O. In addition the pin can act as
an output from a peripheral module or an input to a peripheral module.
A set of configuration registers is common to all ports. All registers can
be written at any time, however a specific configuration might not
become active.
Example:
Selecting a pull-up resistor. This resistor does not become active while
the port is used as a push-pull output.
I/O register This register holds the value driven out to the pin if the port is used as a
general purpose I/O. Writing to this register has only an effect on the pin
if the port is used as general purpose output. When reading this address,
the value of the pins is returned if the data direction register bits are set
to 0. If the data direction register bits are set to 1, the contents of the I/O
register is returned. This is independent of any other configuration.
Input register This is a read-only register and always returns the value of the pin.
Freescale Semiconductor, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...