ATmega32C1 Automotive Atmel Corporation, ATmega32C1 Automotive Datasheet - Page 177

no-image

ATmega32C1 Automotive

Manufacturer Part Number
ATmega32C1 Automotive
Description
Manufacturer
Atmel Corporation

Specifications of ATmega32C1 Automotive

Flash (kbytes)
32 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)
2
Eeprom (bytes)
1024
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
4
Input Capture Channels
1
Pwm Channels
4
32khz Rtc
No
Calibrated Rc Oscillator
Yes
16.4.3
16.4.4
16.4.5
7647G–AVR–09/11
Notes: 1. Phase error < 0
Baud Rate
Fault Confinement
Overload Frame
5. Synchronization Segment: SYNS
2. Phase error > 0
3. Phase error > 0
4. Phase error < 0
Tsyns=1
x
Tscl (
CLK
Figure 16-8. General Structure of a Bit Period
With no baud rate prescaler (BRP[5..0]=0) the sampling point comes one time quantum too
early. This leads to a fail according the ISO16845 Test plan. It is necessary to lengthen the
Phase Segment 1 by one time quantum and to shorten the Phase Segment 2 by one time
quantum to compensate.
The baud rate selection is made by T
Notes:
(c.f.
An overload frame is sent by setting an overload request (OVRQ). After the next reception, the
CAN channel sends an overload frame in accordance with the CAN specification. A status or
flag is set (OVRF) as long as the overload frame is sent.
fixed
F
Data
1. Tsyns = 1 x Tscl = (BRP[5..0]+ 1)/clk
2. Tprs = (1 to 8) x Tscl = (PRS[2..0]+ 1) x Tscl
3. Tphs1 = (1 to 8) x Tscl = (PHS1[2..0]+ 1) x Tscl
4. Tphs2 = (1 to 8) x Tscl = (PHS2[2..0]
5. Tsjw = (1 to 4) x Tscl = (SJW[1..0]+ 1) x Tscl
CAN
)
IO
Section 16.7 “Error Management” on page
1. The total number of Tscl (Time Quanta) in a bit time must be from 8 to 25.
2. PHS2[2..0] 2 is programmable to be PHS1[2..0] and
Tsyns(5)
Tbit
(1)
1
/
CLK
= Tsyns + Tprs + Tphs1 + Tphs2
IO
Tscl (TQ)
Tprs
Atmel ATmega16/32/64/M1/C1
bit
Bit Rate Prescaler
calculation:
one nominal bit
IO
(2)
Tbit
+ 1) x Tscl
(= 1TQ)
183).
Tphs1+Tsjw
Tphs1
or
(
1
)
1.
(
3
Sample
)
Point
Tphs2+Tsjw
Tphs2
or
Transmission
(
2
)
(
4
)
Point
177

Related parts for ATmega32C1 Automotive