| Electronic Components Datasheet Search |
|
SEC1210 Datasheet(PDF) 30 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
SEC1210 Datasheet(HTML) 30 Page - Microchip Technology |
|
30 / 218 page ![]() SEC1110/SEC1210 DS00001561C-page 30 2013 - 2016 Microchip Technology Inc. 9.1.6 DATA POINTER SELECT REGISTER – DPS The R8051XC2 contains up to two data pointer registers. Each of these registers can be used as 16-bit address source for indirect addressing. The DPS Register serves for selecting the active data pointer register. 9.1.7 DATA POINTER CONTROL REGISTER – DPC The R8051XC2 contains an optional DPTR-related arithmetic unit. It provides auto-increment/auto-decrement by 1 or 2, and auto-switching between active DPTRs. These functions are controlled by the DPC Register, where there are sep- arate DPC register bits for each DPTR, to provide high flexibility in data transfers. The DPC Register address 0x93 points to the window where the actual dpc is selected using the DPS Register, same as for the DPTR. TABLE 9-9: DATA POINTER SELECT REGISTER DPS (SFR 0X92 - RESET=0X00) DATA POINTER SELECT REGISTER BIT NAME R/W DESCRIPTION 7:1 Reserved R Always read as 0 0 dpsel0 R/W Data Pointer Register Select: 0 : Data pointer 0 selected 1 : Data pointer 1 selected TABLE 9-10: DATA POINTER CONTROL REGISTER DPC (SFR 0X93 - RESET=0X00) DATA POINTER CONTROL REGISTER BIT NAME R/W DESCRIPTION 7:6 Reserved R Always read as 0 5:4 dpc[5:4] R/W Not used 3 dpc.3 R/W Next Data Pointer Selection: The contents of this field is loaded to the DPS Register bit 0 after each MOVX @DPTR instruction. Note: This feature is not always enabled. Therefore, for each of the DPS registers this field has to contain a different value pointing to itself so that the auto-switching does not occur with default (reset) values. 2 dpc.2 R/W Auto-Modification Size: When 0, the current DPTR is automatically modified by 1 after each MOVX @DPTR instruction when dps.0=1. When 1, the current DPTR is automatically modified by 2 after each MOVX @DPTR instruction when dps.0=1. 1 dps.1 R/W Auto-Modification Direction: When 0, the current DPTR is automatically incremented after each MOVX @DPTR instruction when dps.0=1. When 1, the current DPTR is automatically decremented after each MOVX @DPTR instruction when dps.0=1. 0 dps.0 R/W Auto-Modification Enable: When set, enables auto-modification of the current DPTR after each MOVX @DPTR instruction |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |