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

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
Interrupts
Interrupt organization
4250C–CAN–03/04
CANSTMOB.6
CANSTMOB.5
CANSTMOB.4
CANSTMOB.3
CANSTMOB.2
CANSTMOB.1
CANSTMOB.0
CANGIT.4
CANGIT.3
CANGIT.2
CANGIT.1
CANGIT.0
CANGIT.6
CANGIT.5
TXOK[i]
RXOK[i]
BERR[i]
OVRTIM
SERR[i]
CERR[i]
FERR[i]
AERR[i]
BXOK
CERG
FERG
AERG
BOFFI
SERG
CANGIE.4
ENTX
The different interrupts are:
The general interrupt enable is provided by ENIT bit and the specific interrupt enable for
CAN timer overrun is provided by ENORVT bit.
Figure 121. CAN Controller Interrupt Structure
CANGIE.5
Interrupt on receive completed OK,
Interrupt on transmit completed OK,
Interrupt on error (bit error, stuff error, crc error, form error, acknowledge error),
Interrupt on frame buffer full,
Interrupt on “Bus Off” setting,
Interrupt on overrun of CAN timer.
ENRX
CANGIE.3
CANGIE.2
ENERR
ENBX
CANGIE.1
ENERG
CANSIT 1/2
SIT[i]
CANGIE.6
ENBOFF
CANIE 1/2
IEMOB[i]
i=14
i=0
CANGIT.7
CANIT
AT90CAN128
CANGIE.7
CANGIE.0
ENOVRT
ENIT
CAN IT
OVR IT
243

Related parts for AT90CAN128-16AE