Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

AT90S8515-4PI Datasheet(PDF) 29 Page - ATMEL Corporation

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

AT90S8515-4PI Datasheet(HTML) 29 Page - ATMEL Corporation

Back Button AT90S8515-4PI Datasheet HTML 25Page - ATMEL Corporation AT90S8515-4PI Datasheet HTML 26Page - ATMEL Corporation AT90S8515-4PI Datasheet HTML 27Page - ATMEL Corporation AT90S8515-4PI Datasheet HTML 28Page - ATMEL Corporation AT90S8515-4PI Datasheet HTML 29Page - ATMEL Corporation AT90S8515-4PI Datasheet HTML 30Page - ATMEL Corporation AT90S8515-4PI Datasheet HTML 31Page - ATMEL Corporation AT90S8515-4PI Datasheet HTML 32Page - ATMEL Corporation AT90S8515-4PI Datasheet HTML 33Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 29 / 112 page
background image
29
AT90S8515
0841G–09/01
External Interrupts
The external interrupts are triggered by the INT1 and INT0 pins. Observe that, if
enabled, the interrupts will trigger even if the INT0/INT1 pins are configured as outputs.
This feature provides a way of generating a software interrupt. The external interrupts
can be triggered by a falling or rising edge or a low level. This is set up as indicated in
the specification for the MCU Control Register (MCUCR). When the external interrupt is
enabled and is configured as level-triggered, the interrupt will trigger as long as the pin
is held low.
The external interrupts are set up as described in the specification for the MCU Control
Register (MCUCR).
Interrupt Response Time
The interrupt execution response for all the enabled AVR interrupts is four clock cycles
minimum. Four clock cycles after the interrupt flag has been set, the program vector
address for the actual interrupt handling routine is executed. During this 4-clock-cycle
period, the Program Counter (2 bytes) is pushed onto the stack and the Stack Pointer is
decremented by 2. The vector is normally a relative jump to the interrupt routine, and
this jump takes two clock cycles. If an interrupt occurs during execution of a multi-cycle
instruction, this instruction is completed before the interrupt is served.
A return from an interrupt handling routine (same as for a subroutine call routine) takes
four clock cycles. During these four clock cycles, the Program Counter (2 bytes) is
popped back from the stack, the Stack Pointer is incremented by 2 and the I-flag in
SREG is set. When the AVR exits from an interrupt, it will always return to the main pro-
gram and execute one more instruction before any pending interrupt is served.
Note that the Status Register (SREG) is not handled by the AVR hardware, for neither
interrupts nor subroutines. For the interrupt handling routines requiring a storage of the
SREG, this must be performed by user software.
For interrupts triggered by events that can remain static (e.g., the Output Compare
Register1 A matching the value of Timer/Counter1), the interrupt flag is set when the
event occurs. If the interrupt flag is cleared and the interrupt condition persists, the flag
will not be set until the event occurs the next time. Note that an external level interrupt
will only be remembered for as long as the interrupt condition is active.
MCU Control Register –
MCUCR
The MCU Control Register contains control bits for general MCU functions.
• Bit 7 – SRE: External SRAM Enable
When the SRE bit is set (one), the external data SRAM is enabled and the pin functions
AD0 - 7 (Port A), A8 - 15 (Port C), WR and RD (Port D) are activated as the alternate pin
functions. Then the SRE bit overrides any pin direction settings in the respective data
direction registers. See “SRAM Data Memory – Internal and External” on page 12 for a
description of the external SRAM pin functions. When the SRE bit is cleared (zero), the
external data SRAM is disabled and the normal pin and data direction settings are used.
• Bit 6 – SRW: External SRAM Wait State
When the SRW bit is set (one), a one-cycle wait state is inserted in the external data
SRAM access cycle. When the SRW bit is cleared (zero), the external data SRAM
access is executed with the normal three-cycle scheme. See Figure 43 and Figure 44.
Bit
765
432
10
$35 ($55)
SRE
SRW
SE
SM
ISC11
ISC10
ISC01
ISC00
MCUCR
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Initial Value
0
0
0
0
0
0
0
0


Similar Part No. - AT90S8515-4PI

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
AT90S8515-4PI ATMEL-AT90S8515-4PI Datasheet
2Mb / 8P
   8-Bit Microcontroller with 8K bytes In-System Programmable Flash
More results

Similar Description - AT90S8515-4PI

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
ATMEGA48V ATMEL-ATMEGA48V_06 Datasheet
3Mb / 374P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
ATMEGA88 ATMEL-ATMEGA88_1 Datasheet
369Kb / 10P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
AT89LP51 ATMEL-AT89LP51 Datasheet
4Mb / 113P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
ATMEGA8515 ATMEL-ATMEGA8515_10 Datasheet
1Mb / 257P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
AT89S52 ATMEL-AT89S52_08 Datasheet
576Kb / 38P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
ATMEGA88 ATMEL-ATMEGA88 Datasheet
210Kb / 20P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
ATTINY25B ATMEL-ATTINY25B Datasheet
254Kb / 7P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
AT90PWM3 ATMEL-AT90PWM3 Datasheet
3Mb / 365P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
AT90PWM1 ATMEL-AT90PWM1 Datasheet
399Kb / 20P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
AT89S52 ATMEL-AT89S52_05 Datasheet
478Kb / 39P
   8-bit Microcontroller with 8K Bytes In-System Programmable 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 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


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