AT90CAN128-16AE ATMEL Corporation, AT90CAN128-16AE Datasheet - Page 250

no-image

AT90CAN128-16AE

Manufacturer Part Number
AT90CAN128-16AE
Description
8-bit Avr Microcontroller With 128K Bytes of Isp Flash And CAN Controller.flash (Kbytes) 128 Vcc (V) 2.7-5.5 EEPROM (Kbytes) 4 SRAM (bytes) 4K CAN (mess. Obj.) 15
Manufacturer
ATMEL Corporation
Datasheet
CAN Enable MOb Registers -
CANEN2 and CANEN1
CAN Enable Interrupt MOb
Registers -
CANIE2 and CANIE1
CAN Status Interrupt MOb
Registers - CANSIT2 and
CANSIT1
250
AT90CAN128
• Bits 14:0 - ENMOB14:0: Enable MOb
This bit provides the availability of the MOb.
It is set to one when the MOb is enabled (i.e. CONMOB1:0 of CANCDMOB register).
Once TXOK or RXOK is set to one (TXOK for automatic reply), the corresponding
ENMOB is reset. ENMOB is also set to zero configuring the MOb in disabled mode,
applying abortion or standby mode.
• Bit 15 – Reserved Bit
This bit is reserved for future use.
• Bits 14:0 - IEMOB14:0: Interrupt Enable by MOb
Note:
• Bit 15 – Reserved Bit
This bit is reserved for future use. For compatibility with future devices, this must be writ-
ten to zero when CANIE1 is written.
Bit
Bit
Read/Write
Initial Value
Read/Write
Initial Value
Bit
Bit
Read/Write
Initial Value
Read/Write
Initial Value
Bit
Bit
Read/Write
Initial Value
Read/Write
Initial Value
0 - message object disabled: MOb available for a new transmission or
reception.
1 - message object enabled: MOb in use.
0 - interrupt disabled.
1 - MOb interrupt enabled
Example: CANIE2 = 0000 1100
ENMOB7 ENMOB6 ENMOB5 ENMOB4 ENMOB3 ENMOB2 ENMOB1 ENMOB0
IEMOB7
SIT7
R/W
15
15
15
R
R
7
0
7
0
7
0
-
-
-
-
-
-
-
-
-
ENMOB14 ENMOB13 ENMOB12 ENMOB11 ENMOB10 ENMOB9 ENMOB8
IEMOB14 IEMOB13 IEMOB12 IEMOB11
IEMOB6
SIT14
SIT6
R/W
R/W
14
14
14
R
R
R
R
6
0
0
6
0
0
6
0
0
IEMOB5
SIT13
SIT5
R/W
R/W
13
13
13
R
R
R
R
5
0
0
5
0
0
5
0
0
b
: enable of interrupts on MOb 2 & 3.
IEMOB4
SIT12
SIT4
R/W
R/W
12
12
12
R
R
R
R
4
0
0
4
0
0
4
0
0
IEMOB3
SIT11
SIT3
R/W
R/W
11
11
11
R
R
R
R
3
0
0
3
0
0
3
0
0
IEMOB10
IEMOB2
SIT10
SIT2
R/W
R/W
10
10
10
R
R
R
R
2
0
0
2
0
0
2
0
0
IEMOB1
IEMOB9
SIT1
SIT9
R/W
R/W
R
R
R
R
1
9
0
0
1
9
0
0
1
9
0
0
IEMOB0
IEMOB8
SIT0
SIT8
R/W
R/W
R
R
R
R
0
8
0
0
0
8
0
0
0
8
0
0
4250C–CAN–03/04
CANSIT2
CANSIT1
CANEN2
CANEN1
CANIE2
CANIE1

Related parts for AT90CAN128-16AE