\n
address_offset : 0x0 Bytes (0x0)
size : 0x400 byte (0x0)
mem_usage : registers
protection : not protected
Control Register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EN : Current DAC Enable
bits : 0 - 0 (1 bit)
access : read-write
CURSINK : Current Sink Enable
bits : 1 - 1 (1 bit)
access : read-write
MINOUTTRANS : Minimum Output Transition Enable
bits : 2 - 2 (1 bit)
access : read-write
APORTOUTEN : APORT Output Enable
bits : 3 - 3 (1 bit)
access : read-write
APORTOUTSEL : APORT Output Select
bits : 4 - 11 (8 bit)
access : read-write
Enumeration:
0x00000020 : APORT1XCH0
APORT1X Channel 0
0x00000021 : APORT1YCH1
APORT1Y Channel 1
0x00000022 : APORT1XCH2
APORT1X Channel 2
0x00000023 : APORT1YCH3
APORT1Y Channel 3
0x00000024 : APORT1XCH4
APORT1X Channel 4
0x00000025 : APORT1YCH5
APORT1Y Channel 5
0x00000026 : APORT1XCH6
APORT1X Channel 6
0x00000027 : APORT1YCH7
APORT1Y Channel 7
0x00000028 : APORT1XCH8
APORT1X Channel 8
0x00000029 : APORT1YCH9
APORT1Y Channel 9
0x0000002A : APORT1XCH10
APORT1X Channel 10
0x0000002B : APORT1YCH11
APORT1Y Channel 11
0x0000002C : APORT1XCH12
APORT1X Channel 12
0x0000002D : APORT1YCH13
APORT1Y Channel 13
0x0000002E : APORT1XCH14
APORT1X Channel 14
0x0000002F : APORT1YCH15
APORT1Y Channel 15
0x00000030 : APORT1XCH16
APORT1X Channel 16
0x00000031 : APORT1YCH17
APORT1Y Channel 17
0x00000032 : APORT1XCH18
APORT1X Channel 18
0x00000033 : APORT1YCH19
APORT1Y Channel 19
0x00000034 : APORT1XCH20
APORT1X Channel 20
0x00000035 : APORT1YCH21
APORT1Y Channel 21
0x00000036 : APORT1XCH22
APORT1X Channel 22
0x00000037 : APORT1YCH23
APORT1Y Channel 23
0x00000038 : APORT1XCH24
APORT1X Channel 24
0x00000039 : APORT1YCH25
APORT1Y Channel 25
0x0000003A : APORT1XCH26
APORT1X Channel 26
0x0000003B : APORT1YCH27
APORT1Y Channel 27
0x0000003C : APORT1XCH28
APORT1X Channel 28
0x0000003D : APORT1YCH29
APORT1Y Channel 29
0x0000003E : APORT1XCH30
APORT1X Channel 30
0x0000003F : APORT1YCH31
APORT1Y Channel 31
End of enumeration elements list.
PWRSEL : Power Select
bits : 12 - 12 (1 bit)
access : read-write
EM2DELAY : EM2 Delay
bits : 13 - 13 (1 bit)
access : read-write
APORTMASTERDIS : APORT Bus Master Disable
bits : 14 - 14 (1 bit)
access : read-write
APORTOUTENPRS : PRS Controlled APORT Output Enable
bits : 16 - 16 (1 bit)
access : read-write
MAINOUTEN : Output Enable
bits : 18 - 18 (1 bit)
access : read-write
MAINOUTENPRS : PRS Controlled Main Pad Output Enable
bits : 19 - 19 (1 bit)
access : read-write
PRSSEL : IDAC Output Enable PRS Channel Select
bits : 20 - 24 (5 bit)
access : read-write
Enumeration:
0x00000000 : PRSCH0
PRS Channel 0 selected.
0x00000001 : PRSCH1
PRS Channel 1 selected.
0x00000002 : PRSCH2
PRS Channel 2 selected.
0x00000003 : PRSCH3
PRS Channel 3 selected.
0x00000004 : PRSCH4
PRS Channel 4 selected.
0x00000005 : PRSCH5
PRS Channel 5 selected.
0x00000006 : PRSCH6
PRS Channel 6 selected.
0x00000007 : PRSCH7
PRS Channel 7 selected.
0x00000008 : PRSCH8
PRS Channel 8 selected.
0x00000009 : PRSCH9
PRS Channel 9 selected.
0x0000000A : PRSCH10
PRS Channel 10 selected.
0x0000000B : PRSCH11
PRS Channel 11 selected.
0x0000000C : PRSCH12
PRS Channel 12 selected.
0x0000000D : PRSCH13
PRS Channel 13 selected.
0x0000000E : PRSCH14
PRS Channel 14 selected.
0x0000000F : PRSCH15
PRS Channel 15 selected.
0x00000010 : PRSCH16
PRS Channel 16 selected.
0x00000011 : PRSCH17
PRS Channel 17 selected.
0x00000012 : PRSCH18
PRS Channel 18 selected.
0x00000013 : PRSCH19
PRS Channel 19 selected.
0x00000014 : PRSCH20
PRS Channel 20 selected.
0x00000015 : PRSCH21
PRS Channel 21 selected.
0x00000016 : PRSCH22
PRS Channel 22 selected.
0x00000017 : PRSCH23
PRS Channel 23 selected.
End of enumeration elements list.
Status Register
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
CURSTABLE : IDAC Output Current Stable
bits : 0 - 0 (1 bit)
access : read-only
APORTCONFLICT : APORT Conflict Output
bits : 1 - 1 (1 bit)
access : read-only
Interrupt Flag Register
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
CURSTABLE : Edge Triggered Interrupt Flag
bits : 0 - 0 (1 bit)
access : read-only
APORTCONFLICT : APORT Conflict Interrupt Flag
bits : 1 - 1 (1 bit)
access : read-only
Interrupt Flag Set Register
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
CURSTABLE : Set CURSTABLE Interrupt Flag
bits : 0 - 0 (1 bit)
access : write-only
APORTCONFLICT : Set APORTCONFLICT Interrupt Flag
bits : 1 - 1 (1 bit)
access : write-only
Interrupt Flag Clear Register
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
CURSTABLE : Clear CURSTABLE Interrupt Flag
bits : 0 - 0 (1 bit)
access : write-only
APORTCONFLICT : Clear APORTCONFLICT Interrupt Flag
bits : 1 - 1 (1 bit)
access : write-only
Interrupt Enable Register
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CURSTABLE : CURSTABLE Interrupt Enable
bits : 0 - 0 (1 bit)
access : read-write
APORTCONFLICT : APORTCONFLICT Interrupt Enable
bits : 1 - 1 (1 bit)
access : read-write
APORT Request Status Register
address_offset : 0x34 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
APORT1XREQ : 1 If the APORT Bus Connected to APORT1X is Requested
bits : 2 - 2 (1 bit)
access : read-only
APORT1YREQ : 1 If the Bus Connected to APORT1Y is Requested
bits : 3 - 3 (1 bit)
access : read-only
APORT Request Status Register
address_offset : 0x38 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
APORT1XCONFLICT : 1 If the Bus Connected to APORT1X is in Conflict With Another Peripheral
bits : 2 - 2 (1 bit)
access : read-only
APORT1YCONFLICT : 1 If the Bus Connected to APORT1Y is in Conflict With Another Peripheral
bits : 3 - 3 (1 bit)
access : read-only
Current Programming Register
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
RANGESEL : Current Range Select
bits : 0 - 1 (2 bit)
access : read-write
Enumeration:
0x00000000 : RANGE0
Current range set to 0 - 1.6 uA.
0x00000001 : RANGE1
Current range set to 1.6 - 4.7 uA.
0x00000002 : RANGE2
Current range set to 0.5 - 16 uA.
0x00000003 : RANGE3
Current range set to 2 - 64 uA.
End of enumeration elements list.
STEPSEL : Current Step Size Select
bits : 8 - 12 (5 bit)
access : read-write
TUNING : Tune the Current to Given Accuracy
bits : 16 - 23 (8 bit)
access : read-write
Duty Cycle Configuration Register
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EM2DUTYCYCLEDIS : Duty Cycle Enable
bits : 1 - 1 (1 bit)
access : read-write
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by Embeetle, an IDE designed from scratch for embedded software developers.