ATMEGA103-6AI Atmel, ATMEGA103-6AI Datasheet

IC MCU 128K 6MHZ A/D IT 64TQFP

ATMEGA103-6AI

Manufacturer Part Number
ATMEGA103-6AI
Description
IC MCU 128K 6MHZ A/D IT 64TQFP
Manufacturer
Atmel
Series
AVR® ATmegar
Datasheets

Specifications of ATMEGA103-6AI

Core Processor
AVR
Core Size
8-Bit
Speed
6MHz
Connectivity
SPI, UART/USART
Peripherals
POR, PWM, WDT
Number Of I /o
32
Program Memory Size
128KB (64K x 16)
Program Memory Type
FLASH
Eeprom Size
4K x 8
Ram Size
4K x 8
Voltage - Supply (vcc/vdd)
4 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
64-TQFP, 64-VQFP
For Use With
ATSTK501 - ADAPTER KIT FOR 64PIN AVR MCU
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATMEGA103-6AI
Manufacturer:
ATMEL
Quantity:
586
Part Number:
ATMEGA103-6AI
Manufacturer:
Atmel
Quantity:
10 000
Errata
13. Power Consumption when Using Slowly Rising Power Supply
12. Releasing Reset Condition without Clock
11. Wake-up from Power-save Executes Instructions before Interrupt
10. The SPI Can Send Wrong Byte
Power Consumption when Using Slowly Rising Power Supply
Releasing Reset Condition without Clock
Wake-up from Power-save Executes Instructions before Interrupt
SPI Can Send Wrong Byte
Wrong Clearing of EXTRF in MCUSR
Reset during EEPROM Write
SPI Interrupt Flag Can be Undefined after Reset
Skip Instruction with Interrupts
Signature Bytes
Read Back Value during EEPROM Polling
MISO Active during In-System Programming
The ADC Has no Free-running Mode
UART Loses Synchronization if RXD Line is Low when UART Receive is Disabled
If the power supply rises slowly upon start-up (slower than 10 ms rise time), the
power consumption in sleep modes may exceed the specification.
Problem Fix/Workaround
The device behaves functionally correct, and no actions need to be taken if power
consumption is acceptable. To reduce power consumption, make sure the power
supply has a sufficiently fast rise time.
If an external reset or a watchdog reset occurs while the clock is stopped and the
reset is released before the clock is restarted, the internal reset will time-out after
the start-up delay which is independent of the external clock. If no external clock
pulses are present in the period when internal reset is active, the reset does cor-
rectly cause tri-stating of the I/O while the reset is held. However, if the internal
reset is released before the clock starts running, the part does not clear I/O regis-
ters, nor set PC to 0x00. Here, stopping the clock refers to gating the external
clock input. Power-down and Power-save mode do not have this issue.
Problem Fix/Workaround
Make sure the clock is running whenever an external reset can be expected. If the
watchdog is used, never stop an external clock.
When waking up from Power-save, some instructions are executed before the
interrupt is called. If the device is woken up by an external interrupt, two instruc-
tion cycles are executed. If it is woken up by the asynchronous timer, three
instructions are executed before the interrupt.
Problem Fix/Workaround
Make sure that the first two or three instructions following sleep are not dependent
on the executed interrupt.
If the SPI is in Master mode, it will restart the old transfer if new data is written on
the same clock edge as the previous transfer is finished.
Problem Fix/Workaround
When writing to the SPI, first wait until it is ready, then write the byte to transmit.
8-bit
Microcontroller
with 128K Bytes
In-System
Programmable
Flash
ATmega103(L)
Rev. L
Errata Sheet
Rev. 1436C–09/01
1

Related parts for ATMEGA103-6AI

ATMEGA103-6AI Summary of contents

Page 1

... If the SPI is in Master mode, it will restart the old transfer if new data is written on the same clock edge as the previous transfer is finished. Problem Fix/Workaround When writing to the SPI, first wait until it is ready, then write the byte to transmit. 8-bit Microcontroller with 128K Bytes In-System Programmable Flash ATmega103(L) Rev. L Errata Sheet Rev. 1436C–09/01 1 ...

Page 2

... Codevision Compiler, version 1.0.0.5 or higher 5. Signature Bytes The signature bytes of the first few lots of the ATmega103 have been shipped with wrong signature bytes. Also in the datasheet, the wrong signature bytes have been given. The correct signature bytes are: $1E $97 $01. Problem Fix/Workaround Programmers must allow both $1E $97 $01 and $1E $01 $01 as valid signature bytes ...

Page 3

... WD_EEPROM 3. MISO Active during In-System Programming During In-System Programming, the MISO line (pin 13) of the ATmega103 is active, although the UART pins are used for programming. If pin 13 is used as an input in the application, a collision may occur on this line. Problem Fix/Workaround - If the MISO pin is used as an input, make sure that there is a current-limiting resistor in series with the line ...

Page 4

... No licenses to patents or other intellectual property of Atmel are granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel’s products are not authorized for use as critical components in life support devices or systems. ...

Related keywords