поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

M16C/1N датащи(PDF) 219 Page - Renesas Technology Corp

номер детали M16C/1N
подробное описание детали  RENESAS 16-BIT SINGLE-CHIP MICROCOMPUTER M16C FAMILY / M16C/10 SERIES
PDF  238 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  RENESAS [Renesas Technology Corp]
домашняя страница  http://www.renesas.com
Logo RENESAS - Renesas Technology Corp

M16C/1N датащи(HTML) 219 Page - Renesas Technology Corp

Back Button M16C/1N Datasheet HTML 215Page - Renesas Technology Corp M16C/1N Datasheet HTML 216Page - Renesas Technology Corp M16C/1N Datasheet HTML 217Page - Renesas Technology Corp M16C/1N Datasheet HTML 218Page - Renesas Technology Corp M16C/1N Datasheet HTML 219Page - Renesas Technology Corp M16C/1N Datasheet HTML 220Page - Renesas Technology Corp M16C/1N Datasheet HTML 221Page - Renesas Technology Corp M16C/1N Datasheet HTML 222Page - Renesas Technology Corp M16C/1N Datasheet HTML 223Page - Renesas Technology Corp Next Button
Zoom Inzoom in Zoom Outzoom out
 219 / 238 page
background image
Rev.1.00
Oct 20, 2004
page 207 of 222
M16C/1N Group
REJ090007-0100Z
20. Precautionary Notes in Using the Device
20.2 Interrupts
20.2.1 Reading Address 0000016
Do not read the address 0000016 in a program. When a maskable interrupt request is accepted,
the CPU reads interrupt information (interrupt number and interrupt request priority level) from the
address 0000016 during the interrupt sequence. At this time, the IR bit for the accepted interrupt is
cleared to "0". If the address 0000016 is read in a program, the IR bit for the interrupt which has the
highest priority among the enabled interrupts is cleared to "0". This causes a problem that the
interrupt is canceled, or an unexpected interrupt is generated.
20.2.2 Stack Pointer
Set the value of the stack pointer before accepting interrupts. Immediately after a reset, the value
of the stack pointer is 000016. Accepting an interrupt before setting a value of the stack pointer
may produce unpredictable results (runaway program, etc.) Make sure that you set the value of
the stack pointer before accepting interrupts.
20.2.3 External interrupts
________
________
Clear the interrupt request bit to "0" when the INT0 to INT3 pins and CNTR0 pin polarity are
changed. The reason being is that an interrupt request may be generated when the polarity is
changed.
20.2.4 Rewriting the Interrupt Control Register
When rewriting the Interrupt Control Register, do it at a point where it does not generate an inter-
rupt request for that register. If there is a possibility that an interrupt may occur, disable the inter-
rupt before rewriting. Examples are shown below.
Example 1:
INT_SWITCH1:
FCLR
I
; Disable interrupts.
AND.B
#00H, 0055H
; Clear T1IC int. priority level and int. request bit.
NOP
;
NOP
FSET
I
; Enable interrupts.
Example 2:
INT_SWITCH2:
FCLR
I
; Disable interrupts.
AND.B
#00H, 0055H
; Clear T1IC int. priority level and int. request bit.
MOV.W
MEM, R0
; Dummy read.
FSET
I
; Enable interrupts.
Example 3:
INT_SWITCH3:
PUSHC
FLG
; Push Flag register onto stack
FCLR
I
; Disable interrupts.
AND.B
#00H, 0055H
; Clear T1IC int. priority level and int. request bit.
POPC
FLG
; Enable interrupts.
Note 1: The reason why two NOP instructions or dummy read were inserted before the FSET I for
ex. 1 & 2 is to prevent interrupt enable flag from being set, due to the effects of instruction
queue, before the rewritten value of the interrupt control register takes effect.



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


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
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