PIC32CM3204GV00064 DAC registers

The 9 registers of DAC (Digital Analog Converter), from 0x42004800, with their reset value and every field. The PIC32CM3204GV00064 has 821 registers in 33 peripherals, one page each.

DAC Digital Analog Converter

CTRLAControl A

Address
0x42004800
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2RUNSTDBY
  7. 1ENABLE
  8. 0SWRST
3 fields
FieldBitsWhat it does
RUNSTDBY2Run in Standby
ENABLE1Enable
SWRST0Software Reset

CTRLBControl B

Address
0x42004801
Reset
0x00
Access
read/write
  1. 7REFSEL1
  2. 6REFSEL0
  3. 5–
  4. 4–
  5. 3VPD
  6. 2LEFTADJ
  7. 1IOEN
  8. 0EOEN
5 fields
FieldBitsWhat it does
REFSEL7:6Reference Selection
  • 0 Internal 1.0V reference
  • 1 AVCC
  • 2 External reference
VPD3Voltage Pump Disable
LEFTADJ2Left Adjusted Data
IOEN1Internal Output Enable
EOEN0External Output Enable

EVCTRLEvent Control

Address
0x42004802
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1EMPTYEO
  8. 0STARTEI
2 fields
FieldBitsWhat it does
EMPTYEO1Data Buffer Empty Event Output
STARTEI0Start Conversion Event Input

INTENCLRInterrupt Enable Clear

Address
0x42004804
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2SYNCRDY
  7. 1EMPTY
  8. 0UNDERRUN
3 fields
FieldBitsWhat it does
SYNCRDY2Synchronization Ready Interrupt Enable
EMPTY1Data Buffer Empty Interrupt Enable
UNDERRUN0Underrun Interrupt Enable

INTENSETInterrupt Enable Set

Address
0x42004805
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2SYNCRDY
  7. 1EMPTY
  8. 0UNDERRUN
3 fields
FieldBitsWhat it does
SYNCRDY2Synchronization Ready Interrupt Enable
EMPTY1Data Buffer Empty Interrupt Enable
UNDERRUN0Underrun Interrupt Enable

INTFLAGInterrupt Flag Status and Clear

Address
0x42004806
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2SYNCRDY
  7. 1EMPTY
  8. 0UNDERRUN
3 fields
FieldBitsWhat it does
SYNCRDY2Synchronization Ready
EMPTY1Data Buffer Empty
UNDERRUN0Underrun

STATUSStatus

Address
0x42004807
Reset
0x00
Access
read only
  1. 7SYNCBUSY
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0–
1 field
FieldBitsWhat it does
SYNCBUSY7Synchronization Busy Status

DATAData

Address
0x42004808
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
DATA15:0Data to be converted

DATABUFData Buffer

Address
0x4200480C
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
DATABUF15:0Data Buffer