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

ATMEGA103-6AI

Manufacturer Part NumberATMEGA103-6AI
DescriptionIC MCU 128K 6MHZ A/D IT 64TQFP
ManufacturerAtmel
SeriesAVR® ATmega
ATMEGA103-6AI datasheets
 

Specifications of ATMEGA103-6AI

Core ProcessorAVRCore Size8-Bit
Speed6MHzConnectivitySPI, UART/USART
PeripheralsPOR, PWM, WDTNumber Of I /o32
Program Memory Size128KB (64K x 16)Program Memory TypeFLASH
Eeprom Size4K x 8Ram Size4K x 8
Voltage - Supply (vcc/vdd)4 V ~ 5.5 VData ConvertersA/D 8x10b
Oscillator TypeInternalOperating Temperature-40°C ~ 85°C
Package / Case64-TQFP, 64-VQFPFor Use WithATSTK501 - ADAPTER KIT FOR 64PIN AVR MCU
Lead Free Status / RoHS StatusContains lead / RoHS non-compliant  
1
Page 1
2
Page 2
3
Page 3
4
Page 4
Page 1/4

Download datasheet (40Kb)Embed
Next
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 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
13. Power Consumption when Using Slowly Rising Power Supply
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.
12. Releasing Reset Condition without Clock
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.
11. Wake-up from Power-save Executes Instructions before Interrupt
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.
10. The SPI Can Send Wrong Byte
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

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