XC912BC32CFU8 Motorola Semiconductor Products, XC912BC32CFU8 Datasheet - Page 299

no-image

XC912BC32CFU8

Manufacturer Part Number
XC912BC32CFU8
Description
M68HC12B Family Data Sheet
Manufacturer
Motorola Semiconductor Products
Datasheet
16.12.14 msCAN12 Port CAN Control Register
16.12.15 msCAN12 Port CAN Data Register
M68HC12B Family — Rev. 8.0
MOTOROLA
These bits control pins 7–2 of port CAN control register. Pins 1 and 0 are reserved
for the RxCAN (input only) and TxCAN (output only) pins.
PUECAN — Pullup Enable Port CAN Bit
RDPCAN — Reduced Drive Port CAN
PCAN7–PCAN2 — Port CAN Data Bits
Writing to PCANx stores the bit value in an internal bit memory. This value is
driven to the respective pin only if DDRCANx = 1.
Reading PCANx returns:
Reading bits 1 and 0 returns the value of the TxCAN and RxCAN pins,
respectively.
Address: $013D
Address: $013E
Reset:
Reset:
Read:
Read:
Write:
Write:
0 = Pull mode disabled for port CAN
1 = Pull mode enabled for port CAN
0 = Reduced drive disabled for port CAN
1 = Reduced drive enabled for port CAN
Figure 16-31. msCAN12 Port CAN Control Register (PCTLCAN)
Figure 16-32. msCAN12 Port CAN Data Register (PORTCAN)
Value of the internal bit memory driven to the pin, if DDRCANx = 1
Value of the respective pin, if DDRCANx = 0
PCAN7
Bit 7
Bit 7
0
0
= Unimplemented
= Unimplemented
PCAN6
msCAN12 Controller
6
0
0
6
PCAN5
5
0
0
5
PCAN4
Unaffected by reset
4
0
0
4
Programmer’s Model of Control Registers
PCAN2
3
0
0
3
PCAN2
2
0
0
2
msCAN12 Controller
PUECAN
TxCAN
1
0
1
Data Sheet
RDPCAN
RxCAN
Bit 0
Bit 0
0
299

Related parts for XC912BC32CFU8