Datasheet

Table Of Contents
256
7682C–AUTO–04/08
AT90CAN32/64/128
Bits 14:0 - IEMOB14:0: Interrupt Enable by MOb
0 - interrupt disabled.
1 - MOb interrupt enabled
Note: Example: CANIE2 = 0000 1100
b
: enable of interrupts on MOb 2 & 3.
Bit 15 – Reserved Bit
This bit is reserved for future use. For compatibility with future devices, it must be written to zero
when CANIE1 is written.
19.10.7 CAN Status Interrupt MOb Registers - CANSIT2 and CANSIT1
Bits 14:0 - SIT14:0: Status of Interrupt by MOb
0 - no interrupt.
1- MOb interrupt.
Note: Example: CANSIT2 = 0010 0001
b
: MOb 0 & 5 interrupts.
Bit 15 – Reserved Bit
This bit is reserved for future use.
19.10.8 CAN Bit Timing Register 1 - CANBT1
Bit 7– Reserved Bit
This bit is reserved for future use. For compatibility with future devices, it must be written to zero
when CANBT1 is written.
Bit 6:1 – BRP5:0: Baud Rate Prescaler
The period of the CAN controller system clock Tscl is programmable and determines the individ-
ual bit timing.
If BRP[5..0]=0, see
Section 19.4.3 ”Baud Rate” on page 241.
Bit 0 – Reserved Bit
This bit is reserved for future use. For compatibility with future devices, it must be written to zero
when CANBT1 is written.
Bit 7 6 5 4 3 2 1 0
SIT7 SIT6 SIT5 SIT4 SIT3 SIT2 SIT1 SIT0 CANSIT2
- SIT14 SIT13 SIT12 SIT11 SIT10 SIT9 SIT8 CANSIT1
Bit 15 14 13 12 11 10 9 8
Read/Write R R R R R R R R
Initial Value 0 0 0 0 0 0 0 0
Read/Write - R R R R R R R
Initial Value - 0 0 0 0 0 0 0
Bit 7 6 5 4 3 2 1 0
- BRP5 BRP4 BRP3 BRP2 BRP1 BRP0 - CANBT1
Read/Write - R/W R/W R/W R/W R/W R/W -
Initial Value - 0 0 0 0 0 0 -
Tscl =
BRP[5:0] + 1
clk
IO
frequency