ATmega16M1 Automotive Atmel Corporation, ATmega16M1 Automotive Datasheet - Page 178

no-image

ATmega16M1 Automotive

Manufacturer Part Number
ATmega16M1 Automotive
Description
Manufacturer
Atmel Corporation

Specifications of ATmega16M1 Automotive

Flash (kbytes)
16 Kbytes
Pin Count
32
Max. Operating Frequency
16 MHz
Cpu
8-bit AVR
# Of Touch Channels
12
Hardware Qtouch Acquisition
No
Max I/o Pins
27
Ext Interrupts
27
Usb Speed
No
Usb Interface
No
Spi
1
Uart
1
Can
1
Lin
1
Graphic Lcd
No
Video Decoder
No
Camera Interface
No
Adc Channels
11
Adc Resolution (bits)
10
Adc Speed (ksps)
125
Analog Comparators
4
Resistive Touch Screen
No
Dac Channels
1
Dac Resolution (bits)
10
Temp. Sensor
Yes
Crypto Engine
No
Sram (kbytes)
1
Eeprom (bytes)
512
Self Program Memory
YES
Dram Memory
No
Nand Interface
No
Picopower
No
Temp. Range (deg C)
-40 to 150
I/o Supply Class
2.7 to 5.5
Operating Voltage (vcc)
2.7 to 5.5
Fpu
No
Mpu / Mmu
no / no
Timers
2
Output Compare Channels
14
Input Capture Channels
1
Pwm Channels
10
32khz Rtc
No
Calibrated Rc Oscillator
Yes
16.5
16.5.1
16.5.2
16.5.2.1
178
Message Objects
Atmel ATmega16/32/64/M1/C1
Number of MObs
Operating Modes
Disabled
Figure 16-9. Overload Frame
The MOb is a CAN frame descriptor. It contains all information to handle a CAN frame. This
means that a MOb has been outlined to allow to describe a CAN message like an object. The
set of MObs is the front end part of the “mailbox” where the messages to send and/or to
receive are pre-defined as well as possible to decrease the work load of the software.
The MObs are independent but priority is given to the lower one in case of multi matching. The
operating modes are:
This device has 6 MObs, they are numbered from 0 up to 5 (i=5).
There is no default mode after RESET.
Every MOb has its own fields to control the operating mode. Before enabling the CAN periph-
eral, each MOb must be configured (ex: disabled mode - CONMOB=00).
Table 16-1.
In this mode, the MOb is “free”.
MOb Configuration
0
0
1
1
– Disabled mode
– Transmit mode
– Receive mode
– Automatic reply
– Frame buffer receive mode
Instructions
OVRQ bit
OVFG bit
RXCDAN
TXCDAN
MOb Configuration
0
1
0
1
Reply Valid
0
1
Ident "A"
x
x
x
x
x
Cmd
Setting OVRQ bit
RTR Tag
Message Data "A"
x
0
1
0
1
x
Operating Mode
Disabled
Tx Data Frame
Tx Remote Frame
Rx Data Frame
Rx Remote Frame
Rx Remote Frame then, Tx Data Frame (reply)
Frame Buffer Receive Mode
CRC
A
Interframe
Resetting OVRQ bit
Overload Frame
Overload Frame
7647G–AVR–09/11
Ident "B"

Related parts for ATmega16M1 Automotive