ATMEGA103L-4AI Atmel, ATMEGA103L-4AI Datasheet

IC MCU 128K 4MHZ A/D LV 64TQFP

ATMEGA103L-4AI

Manufacturer Part Number
ATMEGA103L-4AI
Description
IC MCU 128K 4MHZ A/D LV 64TQFP
Manufacturer
Atmel
Series
AVR® ATmegar

Specifications of ATMEGA103L-4AI

Core Processor
AVR
Core Size
8-Bit
Speed
4MHz
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)
2.7 V ~ 3.6 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
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 ATMEGA103L-4AI

ATMEGA103L-4AI Summary of contents

Page 1

Errata • 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 ...

Page 2

Wrong Clearing of EXTRF in MCUSR The EXTRF flag in MCUSR will be cleared when clearing the PORF-flag. The flag does not get cleared by writing a “0” to it. Problem Fix/Workaround Finish the test of both flags before ...

Page 3

Read Back Value during EEPROM Polling When a new EEPROM byte is being programmed into the EEPROM with In-System Programming, reading the address location being programmed will give the value P1 (see table below) until the Auto-erase is finished. ...

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