Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

ATTINY28L-4PI Datasheet(PDF) 10 Page - ATMEL Corporation

Part # ATTINY28L-4PI
Description  8-bit AVR Microcontroller with 2K Bytes of Flash
Download  75 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

ATTINY28L-4PI Datasheet(HTML) 10 Page - ATMEL Corporation

Back Button ATTINY28L-4PI Datasheet HTML 6Page - ATMEL Corporation ATTINY28L-4PI Datasheet HTML 7Page - ATMEL Corporation ATTINY28L-4PI Datasheet HTML 8Page - ATMEL Corporation ATTINY28L-4PI Datasheet HTML 9Page - ATMEL Corporation ATTINY28L-4PI Datasheet HTML 10Page - ATMEL Corporation ATTINY28L-4PI Datasheet HTML 11Page - ATMEL Corporation ATTINY28L-4PI Datasheet HTML 12Page - ATMEL Corporation ATTINY28L-4PI Datasheet HTML 13Page - ATMEL Corporation ATTINY28L-4PI Datasheet HTML 14Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 10 / 75 page
background image
10
ATtiny28L/V
1062E–10/01
Subroutine and Interrupt
Hardware Stack
The ATtiny28 uses a 3-level-deep hardware stack for subroutines and interrupts. The
hardware stack is 10 bits wide and stores the program counter (PC) return address
while subroutines and interrupts are executed.
RCALL instructions and interrupts push the PC return address onto stack level 0, and
the data in the other stack levels 1 - 2 are pushed one level deeper in the stack. When a
RET or RETI instruction is executed the returning PC is fetched from stack level 0, and
the data in the other stack levels 1 - 2 are popped one level in the stack.
If more than three subsequent subroutine calls or interrupts are executed, the first val-
ues written to the stack are overwritten.
Memory Access and
Instruction Execution
Timing
This section describes the general access timing concepts for instruction execution and
internal memory access.
The AVR CPU is driven by the System Clock, directly generated from the external clock
crystal for the chip. No internal clock division is used.
Figure 13 shows the parallel instruction fetches and instruction executions enabled by
the Harvard architecture and the fast-access register file concept. This is the basic pipe-
lining concept to obtain up to 1 MIPS per MHz with the corresponding unique results for
functions per cost, functions per clocks and functions per power unit.
Figure 13. The Parallel Instruction Fetches and Instruction Executions
Figure 14 shows the internal timing concept for the register file. In a single clock cycle
an ALU operation using two register operands is executed, and the result is stored back
to the destination register.
Figure 14. Single Cycle ALU Operation
System Clock Ø
1st Instruction Fetch
1st Instruction Execute
2nd Instruction Fetch
2nd Instruction Execute
3rd Instruction Fetch
3rd Instruction Execute
4th Instruction Fetch
T1
T2
T3
T4
System Clock Ø
Total Execution Time
Register Operands Fetch
ALU Operation Execute
Result Write Back
T1
T2
T3
T4


Similar Part No. - ATTINY28L-4PI

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
ATTINY28L-4PI ATMEL-ATTINY28L-4PI Datasheet
176Kb / 13P
   8-bit Microcontroller with 2K Bytes of Flash
More results

Similar Description - ATTINY28L-4PI

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
ATTINY28L ATMEL-ATTINY28L_06 Datasheet
176Kb / 13P
   8-bit Microcontroller with 2K Bytes of Flash
ATTINY2313 ATMEL-ATTINY2313 Datasheet
2Mb / 211P
   8-bit AVR Microcontroller with 2K Bytes In-System Programmable Flash
ATTINY20-EK1 ATMEL-ATTINY20-EK1 Datasheet
4Mb / 220P
   8-bit AVR Microcontroller with 2K Bytes In-System Programmable Flash
AT89LP216 ATMEL-AT89LP216_09 Datasheet
2Mb / 98P
   8-bit Microcontroller with 2K Bytes Flash
ATTINY26 ATMEL-ATTINY26 Datasheet
135Kb / 16P
   8-bit Microcontroller with 2K Bytes Flash
AT89C2051 ATMEL-AT89C2051 Datasheet
251Kb / 13P
   8-Bit Microcontroller with 2K Bytes Flash
ATTINY26 ATMEL-ATTINY26_07 Datasheet
374Kb / 19P
   8-bit Microcontroller with 2K Bytes Flash
AT89LP213 ATMEL-AT89LP213_08 Datasheet
2Mb / 96P
   8-bit Microcontroller with 2K Bytes Flash
AT89LP213 ATMEL-AT89LP213_09 Datasheet
2Mb / 98P
   8-bit Microcontroller with 2K Bytes Flash
AT89LP216 ATMEL-AT89LP216_08 Datasheet
2Mb / 96P
   8-bit Microcontroller with 2K Bytes Flash
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com