Electronic Components Datasheet Search
  British  ▼
ALLDATASHEET.CO.UK

X  

TMP86CS49UG Datasheet(PDF) 55 Page - Toshiba Semiconductor

Part # TMP86CS49UG
Description  8 Bit Microcontroller
PDF  252 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TOSHIBA [Toshiba Semiconductor]
Direct Link  http://www.semicon.toshiba.co.jp/eng
Logo TOSHIBA - Toshiba Semiconductor

TMP86CS49UG Datasheet(HTML) 55 Page - Toshiba Semiconductor

Back Button TMP86CS49UG Datasheet HTML 51Page - Toshiba Semiconductor TMP86CS49UG Datasheet HTML 52Page - Toshiba Semiconductor TMP86CS49UG Datasheet HTML 53Page - Toshiba Semiconductor TMP86CS49UG Datasheet HTML 54Page - Toshiba Semiconductor TMP86CS49UG Datasheet HTML 55Page - Toshiba Semiconductor TMP86CS49UG Datasheet HTML 56Page - Toshiba Semiconductor TMP86CS49UG Datasheet HTML 57Page - Toshiba Semiconductor TMP86CS49UG Datasheet HTML 58Page - Toshiba Semiconductor TMP86CS49UG Datasheet HTML 59Page - Toshiba Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 55 / 252 page
background image
Page 41
TMP86CS49UG
Figure 3-4 Saving/Restoring General-purpose Registers under Interrupt Processing
3.3.3 Interrupt return
Interrupt return instructions [RETI]/[RETN] perform as follows.
As for address trap interrupt (INTATRAP), it is required to alter stacked data for program counter (PC) to
restarting address, during interrupt service program.
Note:If [RETN] is executed with the above data unaltered, the program returns to the address trap area and
INTATRAP occurs again.When interrupt acceptance processing has completed, stacked data for PCL and
PCH are located on address (SP + 1) and (SP + 2) respectively.
Example :Save/store register using data transfer instructions
PINTxx:
LD
(GSAVA), A
; Save A register
(interrupt processing)
LD
A, (GSAVA)
; Restore A register
RETI
; RETURN
[RETI]/[RETN] Interrupt Return
1. Program counter (PC) and program status word
(PSW, includes IMF) are restored from the stack.
2. Stack pointer (SP) is incremented by 3.
Example 1 :Returning from address trap interrupt (INTATRAP) service program
PINTxx:
POP
WA
; Recover SP by 2
LD
WA, Return Address
;
PUSH
WA
; Alter stacked data
(interrupt processing)
RETN
; RETURN
Interrupt
acceptance
Interrupt
service task
Restoring
registers
Saving
registers
Interrupt return
Saving/Restoring general-purpose registers using PUSH/POP data transfer instruction
Main task



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