
Data Sheet
ADuC7023
| Page 27 of 96
Address
Name
Byte
Access Type
Default Value
Description
0x0914
I2C1MCNT1
1
R
0x00
I2C1 master current read count register. This register contains the
number of bytes already received during a read from slave sequence.
0x0918
I2C1ADR0
1
R/W
0x00
I2C1 address byte register. Write the required slave address in here
prior to communications.
0x091C
I2C1ADR1
1
R/W
0x00
I2C1 address byte register. Write the required slave address in here
prior to communications. Used in 10-bit mode only.
0x0924
I2C1DIV
2
R/W
0x1F1F
I2C1 clock control register. Used to configure the SCL frequency.
0x0928
I2C1SCON
2
R/W
0x0000
I2C1 slave control register.
0x092C
I2C1SSTA
2
R/W
0x0000
I2C1 slave status register.
0x0930
I2C1SRX
1
R
0x00
I2C1 slave receive register.
0x0934
I2C1STX
1
W
0x00
I2C1 slave transmit register.
0x0938
I2C1ALT
1
R/W
0x00
I2C1 hardware general call recognition register.
0x093C
I2C1ID0
1
R/W
0x00
I2C1 slave ID0 register. Slave bus ID register.
0x0940
I2C1ID1
1
R/W
0x00
I2C1 slave ID1 register. Slave bus ID register.
0x0944
I2C1ID2
1
R/W
0x00
I2C1 slave ID2 register. Slave bus ID register.
0x0948
I2C1ID3
1
R/W
0x00
I2C1 slave ID3 register. Slave bus ID register.
0x094C
I2C1FSTA
2
R/W
0x0000
I2C1 FIFO status register. Used in both master and slave modes.
Table 19. SPI Base Address = 0xFFFF0A00
Address
Name
Byte
Access Type
Default Value
Description
0x0A00
SPISTA
2
R
0x0000
SPI status MMR.
0x0A04
SPIRX
1
R
0x00
SPI receive MMR.
0x0A08
SPITX
1
W
0xXX
SPI transmit MMR.
0x0A0C
SPIDIV
1
R/W
0x00
SPI baud rate select MMR.
0x0A10
SPICON
2
R/W
0x0000
SPI control MMR.
Table 20. PLA Base Address = 0XFFFF0B00
Address
Name
Byte
Access Type
Default Value
Description
0x0B00
PLAELM0
2
R/W
0x0000
PLA Element 0 control register.
0x0B04
PLAELM1
2
R/W
0x0000
PLA Element 1 control register.
0x0B08
PLAELM2
2
R/W
0x0000
PLA Element 2 control register.
0x0B0C
PLAELM3
2
R/W
0x0000
PLA Element 3 control register.
0x0B10
PLAELM4
2
R/W
0x0000
PLA Element 4 control register.
0x0B14
PLAELM5
2
R/W
0x0000
PLA Element 5 control register.
0x0B18
PLAELM6
2
R/W
0x0000
PLA Element 6 control register.
0x0B1C
PLAELM7
2
R/W
0x0000
PLA Element 7 control register.
0x0B20
PLAELM8
2
R/W
0x0000
PLA Element 8 control register.
0x0B24
PLAELM9
2
R/W
0x0000
PLA Element 9 control register.
0x0B28
PLAELM10
2
R/W
0x0000
PLA Element 10 control register.
0x0B2C
PLAELM11
2
R/W
0x0000
PLA Element 11 control register.
0x0B30
PLAELM12
2
R/W
0x0000
PLA Element 12 control register.
0x0B34
PLAELM13
2
R/W
0x0000
PLA Element 13 control register.
0x0B38
PLAELM14
2
R/W
0x0000
PLA Element 14 control register.
0x0B3C
PLAELM15
2
R/W
0x0000
PLA Element 15 control register.
0x0B40
PLACLK
1
R/W
0x00
PLA clock select register.
0x0B44
PLAIRQ
4
R/W
0x00000000
PLA interrupt control register.
0x0B48
PLAADC
4
R/W
0x00000000
PLA ADC trigger control register.
0x0B4C
PLADIN
4
R/W
0x00000000
PLA data in register.
0x0B50
PLADOUT
4
R
0x00000000
PLA data out register.
0x0B54
PLALCK
1
W
0x00
PLA lock register.
Rev. E