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

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 Controller
Figure 112. CAN Controller Structure
234
AT90CAN128
CAN Data Buffers
Buffer MOb14
Buffer MOb2
Buffer MOb1
Buffer MOb0
The CAN controller implemented into AT90CAN128 offers V2.0B Active.
This full-CAN controller provides the whole hardware for convenient acceptance filtering
and message management. For each message to be transmitted or received this mod-
ule contains one so called message object in which all information regarding the
message (e.g. identifier, data bytes etc.) are stored.
During the initialization of the peripheral, the application defines which messages are to
be sent and which are to be received. Only if the CAN controller receives a message
whose identifier matches with one of the identifiers of the programmed (receive-) mes-
sage objects the message is stored and the application is informed by interrupt. Another
advantage is that incoming remote frames can be answered automatically by the full-
CAN controller with the corresponding data frame. In this way, the CPU load is strongly
reduced compared to a basic-CAN solution.
Using full-CAN controller, high baudrates and high bus loads with many messages can
be handled.
M a i l b ox
Message Objets
Control
Status
IDtag+IDmask
Time Stamp
Control
Status
IDtag+IDmask
Time Stamp
Control
Status
IDtag+IDmask
Time Stamp
Control
Status
IDtag+IDmask
Time Stamp
MOb14
MOb2
MOb1
MOb0
Scanning
MOb
Low priority
High priority
Gen. Control
Gen. Status
Enable MOb
Interrupt
Bit Timing
Line Error
CAN Timer
CAN Channel
MAC
LCC
PLS
4250C–CAN–03/04
TxDcan
RxDcan

Related parts for AT90CAN128-16AE