Renesas R8C/Tiny Series Software Manual page 278

16-bit single-chip microcomputer
Hide thumbs Also See for R8C/Tiny Series:
Table of Contents

Advertisement

Chapter 5
Interrupts
Example 1: Use NOP instruction to prevent I flag being set to 1
INT_SWITCH1:
FCLR
AND.B
NOP
NOP
FSET
Example 2: Use dummy read to delay FSET instruction
INT_SWITCH2:
FCLR
AND.B
MOV.W MEM, R0
FSET
Example 3: Use POPC instruction to change I flag
INT_SWITCH3:
PUSHC FLG
FCLR
AND.B
POPC
Rev.2.00 Oct 17, 2005
REJ09B0001-0200
before interrupt control register is changed
I
; Disable interrupts
#00H, 0056H ; Set TXIC register to 00
I
; Enable interrupts
I
; Disable interrupts
#00H, 0056H ; Set TXIC register to 00
; Dummy read
I
; Enable interrupts
I
; Disable interrupts
#00H, 0056H ; Set TXIC register to 00
FLG
; Enable interrupts
page 260 of 263
16
16
16

Advertisement

Table of Contents
loading

Table of Contents