12.01.2013 Views

DATA SHEET - IEETA

DATA SHEET - IEETA

DATA SHEET - IEETA

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Philips Semiconductors Product specification<br />

8-bit microcontroller with on-chip CAN P8xC592<br />

BIT SYMBOL FUNCTION<br />

5 RA Reference Active (notes 2). If the value of RA is:<br />

Notes to the description of the CR bits<br />

1. The test mode is intended for factory testing and not for customer use.<br />

2. A modification of the bits Reference Active and Sync is only possible with Reset Request = HIGH (present). It is<br />

allowed to set these bits while Reset Request is changed from a HIGH level to a LOW level. After an external reset<br />

(pin RST = HIGH) the Reference Active bit is set HIGH (output), the Sync bit is undefined.<br />

3. During an external reset (RST = HIGH) or when the Bus Status bit is set HIGH (Bus-OFF), the IML forces the<br />

Reset Request HIGH (present). After the Reset Request bit is set LOW (absent) the CAN-controller will wait for:<br />

a) One occurrence of the Bus-Free signal (11 recessive bits, see Section 13.6.9.6), if the preceding reset (Reset<br />

Request = HIGH) has been caused by an external reset or a CPU initiated reset.<br />

b) 128 occurrences of Bus-Free, if the preceding reset (Reset Request = HIGH) has been caused by a<br />

CAN-controller initiated Bus-OFF, before re-entering the Bus-On mode, see Section 13.6.9.<br />

c) When Reset Request is set HIGH (present), for whatever reason, the Control, Command, Status and Interrupt<br />

bits are affected, see Table 40. The registers at addresses 4 to 8 are only accessible when the Reset Request is<br />

set HIGH (present).<br />

1996 Jun 27 33<br />

HIGH (output), then the pin REF is an 1 ⁄2AVDD reference output.<br />

4 OIE<br />

LOW (input), then a reference voltage may be input.<br />

Overrun Interrupt Enable. If the value of OIE is:<br />

HIGH (enabled) and the Data Overrun bit is set (see Section 13.5.5) then the CPU<br />

receives an Overrun Interrupt signal.<br />

LOW (disabled), then the CPU receives no Overrun Interrupt signal from the<br />

CAN-controller.<br />

3 EIE Error Interrupt Enable. If the value of EIE is:<br />

HIGH (enabled) and the Error or Bus Status change (see Section 13.5.5) then the CPU<br />

receives an Error Interrupt signal.<br />

LOW (disabled), then the CPU receives no Error Interrupt signal.<br />

2 TIE Transmit Interrupt Enable. If the value of TIE is:<br />

HIGH (enabled) and when a message has been successfully transmitted or the<br />

Transmit Buffer is accessible again, (e.g. after an Abort Transmission command), then<br />

the CAN-controller transmits a Transmit Interrupt signal to the CPU.<br />

LOW (disabled), then there is no transmission of the Transmit Interrupt signal by the<br />

CAN-controller to the CPU.<br />

1 RIE Receive Interrupt Enable. If the value of RIE is:<br />

HIGH (enabled) and when a message has been received without errors, then the<br />

CAN-controller transmits a Receive Interrupt signal to the CPU.<br />

LOW (disabled), then there is no transmission of the Receive Interrupt signal by the<br />

CAN-controller to the CPU.<br />

0 RR Reset Request (note 3). If the value of RR is:<br />

HIGH (present), then detection of a Reset Request results in the CAN-controller<br />

aborting the current transmission/reception of a message entering the reset state<br />

synchronously to the system clock (tSCL, see Section 13.5.9).<br />

LOW (absent), on the HIGH-to-LOW transition of the Reset Request bit, the<br />

CAN-controller returns to its normal operating state.

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

Saved successfully!

Ooh no, something went wrong!