beautypg.com

21 frame pointer base register (bp, eh[7h]), 22 general register byte-swapped (grs, eh[8h]), 23 general register high byte (grh, eh[9h]) – Maxim Integrated MAX31782 User Manual

Page 30: 25 frame pointer register (fp, eh[bh]), 26 data pointer 0 register (dp[0], fh[3h]), 21framepointerbaseregister(bp,eh[7h]), 22generalregisterbyte-swapped(grs,eh[8h]), 23generalregisterhighbyte(grh,eh[9h]), 25framepointerregister(fp,eh[bh])

background image

MaximIntegrated 3-12

MAX31782 User’s Guide

Revision 0; 8/11

3.1.21FramePointerBaseRegister(BP,Eh[7h])

Initialization: This register is cleared to 0000h on all forms of reset .
Access: Unrestricted direct read/write access .

3.1.22GeneralRegisterByte-Swapped(GRS,Eh[8h])

Initialization: This register is cleared to 0000h on all forms of reset .
Access: Unrestricted read-only access .

3.1.23GeneralRegisterHighByte(GRH,Eh[9h])

Initialization: This register is cleared to 00h on all forms of reset .
Access: Unrestricted direct read/write access .

3.1.24GeneralRegisterSignExtendedLowByte(GRXL,Eh[Ah])

Initialization: This register is cleared to 0000h on all forms of reset .
Access: Unrestricted direct read-only access .

3.1.25FramePointerRegister(FP,Eh[Bh])

Initialization: This register is cleared to 0000h on all forms of reset .
Access: Unrestricted direct read-only access .

3.1.26DataPointer0Register(DP[0],Fh[3h])

Initialization: This register is cleared to 0000h on all forms of reset .
Access: Unrestricted direct read/write access .

BIT

FUNCTION

BP .[15:0]

This register serves as the base pointer for the frame pointer (FP) . The frame pointer is formed by unsigned addi-
tion of frame pointer base register (BP) and frame pointer offset register (OFFS) . The content of this base pointer
register is not affected by increment/decrement operations performed on the offset (OFFS) register .

BIT

FUNCTION

GRS .[15:0]

This register is intended primarily for supporting byte operations on 16-bit data . This 16-bit read-only regis-
ter returns the byte-swapped value for the data contained in the GR register .

BIT

FUNCTION

GRH .[7:0]

This register reflects the high byte of the GR register and is intended primarily for supporting byte operations
on 16-bit data . Any data written to the GRH register is also stored in the high byte of the GR register .

BIT

FUNCTION

GRXL .[15:0]

This register provides the sign extended low byte of GR as a 16-bit source .

BIT

FUNCTION

FP .[15:0]

This register provides the current value of the frame pointer (BP[OFFS]) .

BIT

FUNCTION

DP[0] .[15:0]

This register is used as a pointer to access data memory . DP[0] can be automatically incremented or dec-
remented following each read operation, or can be automatically incremented or decremented before each
write operation .