FUJITSU F2MCTM-16LX User Manual

Page 538

Advertising
background image

522

CHAPTER 22 ADDRESS MATCH DETECTION FUNCTION

22.5

Program Example of Address Match Detection Function

This section gives a program example for the address match detection function.

■

Program Example for Address Match Detection Function

●

Processing specifications

If the address of the instruction to be executed by the program matches the address set in the detection

address setting register (PADR0), the INT9 instruction is executed.

●

Coding example

PACSR0 EQU 00009EH

;Address detection control register 0

PADRL EQU 0079E0H

;Detection address setting register 0

(Low)

PADRM EQU 0079E1H

;Detection address setting register 0

(Middle)

PADRH EQU 0079E2H

;Detection address setting register 0

(High)

;

;---------Main program-------------------------------------

CODE CSEG

START:

;Stack pointer (SP), etc.,

;already initialized

MOV PADRL,#00H

;Set address detection register 0

(Low)

MOV PADRM,#00H

;Set address detection register 0

(Middle)

MOV PADRH,#00H

;Set address detection register 0

(High)

;

MOV I:PACSR0,#00000010B ;Enable address match

.

processing by user

.

LOOP:

.

processing by user

.

BRA LOOP

;---------Interrupt program-------------------------------------

WARI:

.

processing by user

Advertising