Electronic Components Datasheet Search
  English  ▼

X  

7906 Datasheet(PDF) 92 Page - Renesas Technology Corp

Part # 7906
Description  16-BIT SINGLE-CHIP MICROCOMPUTER
PDF  531 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  RENESAS [Renesas Technology Corp]
Direct Link  http://www.renesas.com
Logo RENESAS - Renesas Technology Corp

7906 Datasheet(HTML) 92 Page - Renesas Technology Corp

Back Button 7906 Datasheet HTML 88Page - Renesas Technology Corp 7906 Datasheet HTML 89Page - Renesas Technology Corp 7906 Datasheet HTML 90Page - Renesas Technology Corp 7906 Datasheet HTML 91Page - Renesas Technology Corp 7906 Datasheet HTML 92Page - Renesas Technology Corp 7906 Datasheet HTML 93Page - Renesas Technology Corp 7906 Datasheet HTML 94Page - Renesas Technology Corp 7906 Datasheet HTML 95Page - Renesas Technology Corp 7906 Datasheet HTML 96Page - Renesas Technology Corp Next Button
Zoom Inzoom in Zoom Outzoom out
 92 / 531 page
background image
7906 Group User’s Manual Rev.2.0
INTERRUPTS
6-13
6.7 Sequence from acceptance of interrupt request until execution of
interrupt routine
The sequence from acceptance of an interrupt request until execution of the interrupt routine is described
below.
When an interrupt request is accepted, the interrupt request bit of the accepted interrupt is cleared to “0.”
And then, the interrupt processing starts from the cycle just after completion of the instruction execution
which was executed at acceptance of the interrupt request. Figure 6.7.1 shows the sequence from occurrence
of an interrupt request until execution of the interrupt routine. After execution of an instruction at acceptance
of the interrupt request is completed, an INTACK (Interrupt Acknowledge) sequence is executed, and a
branch is made to the start address of the interrupt routine allocated in addresses 016 to FFFF16.
In the INTACK sequence, the following are automatically performed in ascending sequence from ➀ to ➅.
➀ The contents of the program bank register (PG) just before performing the INTACK sequence are pushed
onto stack.
➁ The contents of the program counter (PC) just before performing the INTACK sequence are pushed onto
stack.
➂ The contents of the processor status register (PS) just before performing the INTACK sequence is
pushed onto stack.
➃ The interrupt disable flag (I) is set to “1.”
➄ The interrupt priority level of the accepted interrupt is set into the processor interrupt priority level (IPL).
➅ The contents of the program bank register (PG) are cleared to “0016,” and the contents of the interrupt
vector address are set into the program counter (PC).
Performing the INTACK sequence requires at least 15 cycles of fsys. Figure 6.7.2 shows the INTACK sequence
timing. After the INTACK sequence is completed, the instruction execution starts from the start address of
the interrupt routine.
6.7 Sequence from acceptance of interrupt request until execution of interrupt routine
@
@ : Interrupt priority level detection time
Interrupt request occurs.
Interrupt request is accepted.
Instruction
1
Instruction
2
INTACK sequence
Instructions in interrupt routine
Interrupt response time
Time
@
➀ Time from occurrence of an interrupt request until comparison of an instruction execution which
is in progress at that time.
➁ Time from execution start of an instruction next to ➀ until completion of execution of the instruction
which was in progress at detection completed.
➂ Time required to perform the INTACK sequence (15 cycles of
φ at minimum)
➀
➁
➂
Fig. 6.7.1 Sequence from occurrence of interrupt request until execution of interrupt routine



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



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   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