전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

M16C/62P 데이터시트(PDF) 95 Page - Mitsubishi Electric Semiconductor

부품명 M16C/62P
상세설명  SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
PDF  349 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  MITSUBISHI [Mitsubishi Electric Semiconductor]
홈페이지  http://www.mitsubishichips.com
Logo MITSUBISHI - Mitsubishi Electric Semiconductor

M16C/62P 데이터시트(HTML) 95 Page - Mitsubishi Electric Semiconductor

Back Button M16C/62P Datasheet HTML 91Page - Mitsubishi Electric Semiconductor M16C/62P Datasheet HTML 92Page - Mitsubishi Electric Semiconductor M16C/62P Datasheet HTML 93Page - Mitsubishi Electric Semiconductor M16C/62P Datasheet HTML 94Page - Mitsubishi Electric Semiconductor M16C/62P Datasheet HTML 95Page - Mitsubishi Electric Semiconductor M16C/62P Datasheet HTML 96Page - Mitsubishi Electric Semiconductor M16C/62P Datasheet HTML 97Page - Mitsubishi Electric Semiconductor M16C/62P Datasheet HTML 98Page - Mitsubishi Electric Semiconductor M16C/62P Datasheet HTML 99Page - Mitsubishi Electric Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 95 / 349 page
background image
Mitsubishi microcomputers
M16C / 62P Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Interrupts
94
Under
development
Preliminary Specifications Rev.1.0
Specifications in this manual are tentative and subject to change.
Example 1:
INT_SWITCH1:
FCLR
I
; Disable interrupts.
AND.B
#00h, 0055h
; Set the TA0IC register to “0016”.
NOP
; Four NOP instructions are required when using HOLD function.
NOP
FSET
I
; Enable interrupts.
Example 2:
INT_SWITCH2:
FCLR
I
; Disable interrupts.
AND.B
#00h, 0055h
; Set the TA0IC register to “0016”.
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
; Set the TA0IC register to “0016”.
POPC
FLG
; Enable interrupts.
Why the FSET I instruction is preceded by two NOP instructions (four when using HOLD function) in
Example 1 and why the FSET I instruction is preceded by a dummy read in Example 2
This is to prevent the I flag from being set to “1” before writing to the interrupt control register for reasons
of the instruction queue buffer.
(5) Watchdog Timer Interrupt
• Initialize the watchdog timer after the watchdog timer interrupt occurs.
(6) Modifying Interrupt Control Register
• Each interrupt control register can only be modified while no interrupt requests corresponding to that
register are generated. If interrupt requests managed by any interrupt control register are likely to occur,
disable the interrupts before modifying the register. A sample program is shown below.
To modify any interrupt control register after disabling interrupts, be careful with the instructions used.
Modifying other than the IR bit
If an interrupt request corresponding to that register is generated while executing the instruction, the IR
bit may not be set to “1” (= interrupt requested), with the result that the interrupt request is ignored. If this
presents a problem, use the following instructions to modify the register.
Instructions to use: AND, OR, BCLR, BSET
Modifying the IR bit
Even when the IR bit is cleared to “0” (= interrupt not requested), it may not actually be cleared to “0”
depending on the instruction used. Therefore, use the MOV instruction to clear the IR bit.



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



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
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