15.08.2013 Views

DESIGN OF A CUSTOM ASIC INCORPORATING CAN™ AND 1 ...

DESIGN OF A CUSTOM ASIC INCORPORATING CAN™ AND 1 ...

DESIGN OF A CUSTOM ASIC INCORPORATING CAN™ AND 1 ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

BS (CAN Status Register (CSTAT) Bus Status bit) bit being set, the CAN Module<br />

waits for 128 occurrences of 11 recessive bits before starting normal operation.<br />

5.3.4 CAN Module Command Register (CCOM)<br />

The Command Register, shown in Figure 5.17, is a write only register which contains the<br />

Release Receive Buffer (RRB) and Transmit Request (TR) bits. Bits RX0, RX1, and COMP-<br />

SEL are used to control the input comparator configuration, allowing it to operate correctly for<br />

single-wire (not implemented yet) and differential modes of operation [96]. A read of this<br />

register location will always return a value of $FF. This register may be written only when the<br />

RR bit in CCNTRL is clear.<br />

Figure 5.17 CAN Command Register.<br />

RX0: Receive Pin 0. When this bit is set to a ‘1’, VDD/2 will be connected to the input<br />

comparator. The RX0 pin is disconnected. When this bit is set to a ‘0’, the RX0 pin will<br />

be connected to the input comparator. VDD/2 is then disconnected.<br />

RX1: Receive Pin 1. Setting this bit to a ‘1’ will connect VDD/2 to the input comparator<br />

and disconnect the RX1 pin. Setting this bit to a ‘0’ will connect the RX1 pin to the input<br />

comparator and disconnect VDD/2. If, however, both RX0 and RX1 are set, or both are<br />

clear, then neither of the RX pins will be disconnected.<br />

147

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!