ATMEGA103L-4AI Atmel, ATMEGA103L-4AI Datasheet - Page 10

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
X-register, Y-register and Z-
register
ALU – Arithmetic Logic
Unit
ISP Flash Program
Memory
SRAM Data Memory
10
ATmega103(L)
The registers R26..R31 have some added functions to their general purpose usage.
These registers are address pointers for indirect addressing of the SRAM. The three
indirect address registers X, Y, and Z are defined as:
Figure 6. X-, Y-, and Z-registers
In the different addressing modes these address registers have functions as fixed dis-
placement, automatic increment and decrement (see the descriptions for the different
instructions).
The high-performance AVR ALU operates in direct connection with all the 32 general
purpose working registers. Within a single clock cycle, ALU operations between regis-
ters in the Register File are executed. The ALU operations are divided into three main
categories: arithmetic, logical and bit functions.
The ATmega103(L) contains 128K bytes of On-chip In-System Programmable Flash
memory for program storage. Since all instructions are single or double 16-bit words, the
Flash is organized as 64K x 16. The Flash memory has an endurance of at least 1000
write/erase cycles.
Constant tables can be allocated in the entire Program memory space (see the LPM –
Load Program Memory and ELPM – Extended Load Program Memory instruction
descriptions).
The ATmega103(L) supports two different configurations for the SRAM Data memory as
listed in Table 1.
Table 1. Memory Configurations
Note:
X-register
Y-register
Z-register
Configuration
When using 64K of external SRAM, 60K will be available.
A
B
15
7
15
15
7
7
Internal SRAM Data Memory
R27 ($1B)
R29 ($1D)
R31 ($1F)
4000
4000
0
0
0
7
7
7
External SRAM Data Memory
R26 ($1A)
R28 ($1C)
R30 ($1E)
up to 64K
None
0945I–AVR–02/07
0
0
0
0
0
0

Related parts for ATMEGA103L-4AI