Technical data

MC68HC912B32 MOTOROLA
MC68HC912B32TS/D 105
The BDLC port DLC functions as a general-purpose I/O port. BDLC functions takes precedence over
the general-purpose port when enabled. Read or write anytime.
BDLCEN — BDLC Enable
0 = Configure BDLC I/O pins as general-purpose I/O pins. BDLC is off.
1 = Configure I/O pins for BDLC function. BDLC is active.
PUPDLC — BDLC Pull-Up Enable
0 = Disconnects internal pull-ups from PORTDLC I/O pins.
1 = Connects internal pull-ups to PORTDLC I/O pins.
RDPDLC — BDLC Reduced Drive
0 = Configure PORTDLC I/O pins for normal drive strength.
1 = Configure PORTDLC I/O pins for reduced drive strength.
Holds data to be driven out on port DLC pins or data received from port DLC pins.
PORTDLC can be read anytime. When configured as an input, a read will return the pin level. When
configured as output, a read will return the latched output data. Writes will not change pin state when
the pins are configured for BDLC output. Upon reset pins are configured for general-purpose high im-
pedance inputs.
0101 14
0110 15
0111 16
1000 17
1001 18
1010 19
1011 20
1100 21
1101 22
1110 23
1111 24
DLCSCR — Port DLC Control Register $00FD
Bit 7 6 5 4 3 2 1 Bit 0
0 0 0 0 0 BDLCEN PUPDLC RDPDLC
RESET: 0 0 0 0 0 0 0 0
PORTDLC — Port DLC Data Register $00FE
Bit 7 6 5 4 3 2 1 Bit 0
0 Bit 6 5 4 3 2 1 Bit 0
RESET: 0
Alt. Pin
Function
DLCTX DLCRX
Table 36 Offset Bit Values and Transceiver Delay
BARD Offset Bits
(BO3, BO2, BO1, BO0)
Expected Delay (µs)