ATTIny13-12PI ATMEL Corporation, ATTIny13-12PI Datasheet - Page 12

no-image

ATTIny13-12PI

Manufacturer Part Number
ATTIny13-12PI
Description
8-bit AVR Microcontroller with 1K Bytes In-System Programmable Flash
Manufacturer
ATMEL Corporation
Datasheet
AVR ATtiny13
Memories
In-System Re-
programmable Flash
Program Memory
12
ATtiny13
This section describes the different memories in the ATtiny13. The AVR architecture
has two main memory spaces, the Data memory and the Program memory space. In
addition, the ATtiny13 features an EEPROM Memory for data storage. All three memory
spaces are linear and regular.
The ATtiny13 contains 1K byte On-chip In-System Reprogrammable Flash memory for
program storage. Since all AVR instructions are 16 or 32 bits wide, the Flash is orga-
nized as 512 x 16.
The Flash memory has an endurance of at least 10,000 write/erase cycles. The
ATtiny13 Program Counter (PC) is nine bits wide, thus addressing the 512 Program
memory locations. “Memory Programming” on page 100 contains a detailed description
on Flash data serial downloading using the SPI pins.
Constant tables can be allocated within the entire Program memory address space (see
the LPM – Load Program memory instruction description).
Timing diagrams for instruction fetch and execution are presented in “Instruction Execu-
tion Timing” on page 9.
Figure 8. Program Memory Map
Program Memory
0x01FF
0x0000
2535B–AVR–01/04

Related parts for ATTIny13-12PI