Intel 8XC196NP, 80C196NU manual Addrmsk Address Reset State, Register Address Reset Value

Models: Microcontroller 80C196NU 8XC196NP

1 471
Download 471 pages 22.3 Kb
Page 265
Image 265

8XC196NP, 80C196NU USER’S MANUAL

ADDRMSKx

Address:

Table 13-5

x = 0–5

Reset State:

 

The address mask (ADDRMSKx) register, together with the address compare register, defines the address range that is assigned to the chip-select x output, CSx#. The address mask register determines the size of the address range, which must be 2n bytes, where n = 8, 9, . . , 20. For a 2n- byte address range, calculate n1 = 20 – n, and set the n1 most-significant bits of MASK19:8 in the address mask register.

15

 

 

 

 

7

MASK15 MASK14 MASK13 MASK12

8

MASK19 MASK18 MASK17 MASK16

0

MASK11

MASK10

MASK9

MASK8

 

 

 

 

Bit

Bit

Function

Number

Mnemonic

 

 

 

 

15:12

Reserved; for compatibility with future devices, write zeros to these bits.

 

 

 

11:0

MASK19:8

Address Mask Bits

 

 

For a 2n-byte address range, set the n most-significant bits of

 

 

1

 

 

MASK19:8, where n1 = 20 – n.

Figure 13-3. Address Mask (ADDRMSKx) Register

Table 13-5. ADDRMSKx Addresses and Reset Values

Register

Address

Reset Value

 

 

 

ADDRMSK0

1F42H

XFFFH

 

 

 

ADDRMSK1

1F4AH

XFFFH

 

 

 

ADDRMSK2

1F52H

XFFFH

 

 

 

ADDRMSK3

1F5AH

XFFFH

 

 

 

ADDRMSK4

1F62H

XFFFH

 

 

 

ADDRMSK5

1F6AH

XFFFH

 

 

 

13-8

Page 265
Image 265
Intel 8XC196NP, 80C196NU, Microcontroller manual Addrmsk Address Reset State, Register Address Reset Value