Motore di ricerca datesheet componenti elettronici
  Italian  ▼
ALLDATASHEETIT.COM

X  

HC705J2 Scheda tecnica(PDF) 49 Page - Motorola, Inc

Il numero della parte HC705J2
Spiegazioni elettronici  M68HC05 FAMILY OF 8 BIT MICROCONTROLLER UNITS
PDF  78 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Produttore elettronici  MOTOROLA [Motorola, Inc]
Homepage  http://www.freescale.com
Logo MOTOROLA - Motorola, Inc

HC705J2 Scheda tecnica(HTML) 49 Page - Motorola, Inc

Back Button HC705J2 Datasheet HTML 45Page - Motorola, Inc HC705J2 Datasheet HTML 46Page - Motorola, Inc HC705J2 Datasheet HTML 47Page - Motorola, Inc HC705J2 Datasheet HTML 48Page - Motorola, Inc HC705J2 Datasheet HTML 49Page - Motorola, Inc HC705J2 Datasheet HTML 50Page - Motorola, Inc HC705J2 Datasheet HTML 51Page - Motorola, Inc HC705J2 Datasheet HTML 52Page - Motorola, Inc HC705J2 Datasheet HTML 53Page - Motorola, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 49 / 78 page
background image
MC68HC705J2
RESETS AND INTERRUPTS
MOTOROLA
5-3
5.2 Interrupts
An interrupt temporarily stops normal processing to process a particular event.
Unlike a reset, an interrupt does not stop the operation of the instruction being
executed. An interrupt takes effect when the current instruction completes its
execution. An interrupt saves the CPU registers on the stack and loads the
program counter with a user-defined interrupt vector address.
The following
conditions produce an interrupt:
• Timer overflow or real-time interrupt request (timer interrupts)
• A logical zero applied to the IRQ pin (external interrupt)
• SWI instruction (software interrupt)
The CPU does the following things to begin servicing an interrupt:
• Stores the contents of the CPU registers on the stack as shown in Figure
5-2
ACCUMULATOR
CONDITION CODE REGIST
INDEX REGISTER
PROGRAM COUNTER LOW
PROGRAM COUNTER HIGH
70
TOWARD HIGHER ADDRESSES
(HIGHEST STACK ADDRESS IS $00
TOWARD LOWER ADDRESSES
(LOWEST STACK ADDRESS IS $0
UNSTACK
STACK
Figure 5-2. Interrupt Stacking Order
• Sets the interrupt mask to prevent further interrupts
• Loads the program counter with the contents of the appropriate interrupt
vector locations:
— $0FF8 and $0FF9 (timer interrupt vector)
— $0FFA and $0FFB (external interrupt vector)
— $0FFC and $0FFD (software interrupt vector)



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


Scheda tecnica Scarica

Go To PDF Page


Link URL



Lei ha avuto il aiuto da alldatasheet?  [ DONATE ] 

Di alldatasheet   |   Richest di pubblicita   |   contatti   |   Privacy Policy   |   Collegamento alla scheda tecnica    |   scambio Link   |   Ricerca produttore
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