
75
T89C51CC01
Rev. D – 17-Dec-01
Figure 33. CAN Controller interrupt structure
To enable a transmission interrupt:
• Enable General CAN IT in the interrupt system register,
• Enable interrupt by message object, EICHi,
• Enable transmission interrupt, ENTX.
To enable a reception interrupt:
• Enable General CAN IT in the interrupt system register,
• Enable interrupt by message object, EICHi,
• Enable reception interrupt, ENRX.
To enable an interrupt on message object error:
• Enable General CAN IT in the interrupt system register,
• Enable interrupt by message object, EICHi,
• Enable interrupt on error, ENERCH.
SIT i
i=0
i=14
OVRIT
ENRX
CANGIE.5
ENTX
CANGIE.4
ENERCH
CANGIE.3
ENBUF
CANGIE.2
ECAN
IEN1.0
RXOK i
CANSTCH.5
TXOK i
CANSTCH.6
BERR i
CANSTCH.4
SERR i
CANSTCH.3
FERR i
CANSTCH.1
CERR i
CANSTCH.2
AERR i
CANSTCH.0
EICH i
CANIE1/2
OVRTIM
CANGIT.5
CANIT
CANGIT.7
OVRBUF
CANGIT.4
FERG
CANGIT.1
AERG
CANGIT.0
SERG
CANGIT.3
CERG
CANGIT.2
ENERG
CANGIE.1
ETIM
IEN1.2
SIT i
CANSIT1/2
Kommentare zu diesen Handbüchern