S e r i a l C h a n n e l r e g i s t e r s

Serial Channel 1,2 Receive Match register

Address: FFD0 001C / 5C

When the serial channel is configured for UART mode, the Receive Match register provides the data bytes that the receiver uses to compare against the incoming receive data stream. If a match is found and the appropriate match enable bit is set in Serial Channel Control Register B, the current receive data buffer is closed by the serial channel and a new buffer is started.

In UART configurations, individual bits within the match register bytes can be masked using the Receive Match MASK register (see "Serial Channel 1, 2 Receive Match MASK register" on page 258).

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RDMB1

 

 

 

 

 

 

RDMB2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RDMB3

 

 

 

 

 

 

RDMB4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Register bit assignment

Bits

Access

Mnemonic

Reset

Description

 

 

 

 

 

D31:24

R/W

RDMB1

0

Receive data match byte 1

 

 

 

 

 

D23:16

R/W

RDMB2

0

Receive data match byte 2

 

 

 

 

 

D15:08

R/W

RDMB3

0

Receive data match byte 3

 

 

 

 

 

D07:00

R/W

RDMB4

0

Receive data match byte 4

 

 

 

 

 

Table 94: Serial Channel Receive Match register bit definition

Serial Channel 1, 2 Receive Match MASK register

Address: FFD0 0020 / 60

The Receive Match MASK register masks those bits in the Receive Match Data register that should not be included in the match comparison. To mask a bit in the match comparison function, place a 1 in the same bit position in this register.

2 5 8

N S 7 5 2 0 H a r d w a r e R e f e r e n c e , R e v . D 0 3 / 2 0 0 6

Page 272
Image 272
Digi NS7520 Serial Channel 1,2 Receive Match register, Serial Channel 1, 2 Receive Match Mask register, Address FFD0 0020