ATMEGA64M1-15MZ Atmel, ATMEGA64M1-15MZ Datasheet - Page 170

no-image

ATMEGA64M1-15MZ

Manufacturer Part Number
ATMEGA64M1-15MZ
Description
MCU AVR 64KB FLASH 3PSC 32-VQFN
Manufacturer
Atmel
Series
AVR® ATmegar
Datasheet

Specifications of ATMEGA64M1-15MZ

Package / Case
32-VQFN
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Operating Temperature
-40°C ~ 125°C
Speed
16MHz
Eeprom Size
2K x 8
Core Processor
AVR
Program Memory Type
FLASH
Ram Size
4K x 8
Program Memory Size
64KB (64K x 8)
Data Converters
A/D 11x10b; D/A 1x10b
Oscillator Type
Internal
Peripherals
Brown-out Detect/Reset, POR, PWM, Temp Sensor, WDT
Connectivity
CAN, LIN, SPI, UART/USART
Core Size
8-Bit
Processor Series
ATMEGA64x
Core
AVR8
Data Bus Width
8 bit
Data Ram Size
4 KB
3rd Party Development Tools
EWAVR, EWAVR-BL
Development Tools By Supplier
ATAVRDRAGON, ATSTK500, ATSTK600, ATAVRISP2, ATAVRONEKIT, ATADAPCAN01
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Number Of I /o
-
Lead Free Status / Rohs Status
 Details
16.2.2.2
Figure 16-2. CAN Extended Frames
16.2.2.3
16.2.3
16.2.3.1
170
Bus Idle
Interframe
Bus Idle
Interframe
Data Frame
Remote Frame
Space
Space
Atmel ATmega16/32/64/M1/C1
SOF
SOF
SOF
SOF
CAN Bit Timing
CAN Extended Frame
Format Co-existence
Bit Construction
11-bit base identifier
11-bit base identifier
IDT28..18
IDT28..18
SRR IDE
SRR IDE
A message in the CAN extended frame format is likely the same as a message in CAN stan-
dard frame format. The difference is the length of the identifier used. The identifier is made up
of the existing 11-bit identifier (base identifier) and an 18-bit extension (identifier extension).
The distinction between CAN standard frame format and CAN extended frame format is made
by using the IDE bit which is transmitted as dominant in case of a frame in CAN standard
frame format, and transmitted as recessive in the other case.
As the two formats have to co-exist on one bus, it is laid down which message has higher pri-
ority on the bus in the case of bus access collision with different formats and the same
identifier / base identifier: The message in CAN standard frame format always has priority over
the message in extended format.
There are three different types of CAN modules available:
To ensure correct sampling up to the last bit, a CAN node needs to re-synchronize throughout
the entire frame. This is done at the beginning of each message with the falling edge SOF and
on each recessive to dominant edge.
One CAN bit time is specified as four non-overlapping time segments. Each segment is con-
structed from an integer multiple of the Time Quantum. The Time Quantum or TQ is the
smallest discrete timing resolution used by a CAN node.
Arbitration
Arbitration
Field
Field
– 2.0A - Considers 29 bit ID as an error
– 2.0B Passive - Ignores 29 bit ID messages
– 2.0B Active - Handles both 11 and 29 bit ID Messages
18-bit identifier extension
18-bit identifier extension
ID17..0
ID17..0
RTR
RTR
r1
r1
r0
r0
Control
Control
Field
Field
4-bit DLC
4-bit DLC
DLC4..0
DLC4..0
15-bit CRC
CRC
Field
0 - 8 bytes
Data
Field
CRC
del.
ACK
Field
ACK
ACK
del.
15-bit CRC
End of
Frame
7 bits
CRC
Field
CRC
Intermission
del.
3 bits
ACK
ACK
Field
Interframe
ACK
Space
del.
(Indefinite)
Bus Idle
End of
Frame
7 bits
7647G–AVR–09/11
Intermission
3 bits
Interframe
Space
(Indefinite)
Bus Idle

Related parts for ATMEGA64M1-15MZ