Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

TMP89FS60 Datasheet(PDF) 64 Page - Toshiba Semiconductor

Part # TMP89FS60
Description  8 Bit Microcontroller
PDF  410 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

TMP89FS60 Datasheet(HTML) 64 Page - Toshiba Semiconductor

Back Button TMP89FS60 Datasheet HTML 60Page - Toshiba Semiconductor TMP89FS60 Datasheet HTML 61Page - Toshiba Semiconductor TMP89FS60 Datasheet HTML 62Page - Toshiba Semiconductor TMP89FS60 Datasheet HTML 63Page - Toshiba Semiconductor TMP89FS60 Datasheet HTML 64Page - Toshiba Semiconductor TMP89FS60 Datasheet HTML 65Page - Toshiba Semiconductor TMP89FS60 Datasheet HTML 66Page - Toshiba Semiconductor TMP89FS60 Datasheet HTML 67Page - Toshiba Semiconductor TMP89FS60 Datasheet HTML 68Page - Toshiba Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 64 / 410 page
background image
Page 50
3. Interrupt Control Circuit
3.2 Interrupt Latches (IL27 to IL3)
TMP89FS60
RA003
3.2
Interrupt Latches (IL27 to IL3)
An interrupt latch is provided for each interrupt source, except for a software interrupt and an undefined instruc-
tion execution interrupt. When an interrupt request is generated, the latch is set to "1", and the CPU is requested to
accept the interrupt if its acceptance is enabled. The interrupt latch is cleared to "0" immediately after the interrupt is
accepted. All interrupt latches are initialized to "0" during reset.
The interrupt latches are located at addresses 0x0FE0, 0x0FE1, 0x0FE2, 0x0FE3 in SFR area. Each latch can be
cleared to "0" individually by an instruction. However, IL2 and IL3 interrupt latches cannot be cleared by instruc-
tions.
Do not use any read-modify-write instruction, such as a bit manipulation or operation instruction, because it may
clear interrupt requests generated while the instruction is executed.
Interrupt latches cannot be set to "1" by using an instruction. Writing "1" to an interrupt latch is equivalent to deny-
ing clearing of the interrupt latch, and not setting the interrupt latch.
Since interrupt latches can be read by instructions, the status of interrupt requests can be monitored by software.
Note: In the main program, before manipulating an interrupt latch (IL), be sure to clear the master enable flag (IMF) to "0"
(Disable interrupt by DI instruction). Then set the IMF to "1" as required after operating the IL (Enable interrupt by EI
instruction).
In the interrupt service routine, the IMF becomes "0" automatically and need not be cleared to "0" normally. How-
ever, if using multiple interrupt in the interrupt service routine, manipulate the IL before setting the IMF to "1".
Example 1: Clears interrupt latches
DI
; IMF
← 0
LD
(ILL), 0y00111111
; IL7 to IL6
← 0
LD
(ILH), 0y11101000
; IL12, IL10 to IL8
← 0
EI
; IMF
← 1
Example 2: Reads interrupt latches
LD
WA, (ILL)
; W
← ILH, A ← ILL
Example 3: Tests interrupt latches
TEST
(ILL). 7
; if IL7=1 then jump
JR
F, SSET
;



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