\n

DAC0

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0x24 byte (0x0)
mem_usage : registers
protection : not protected

Registers

DAT0L

DAT1L

DAT0H

SR

C0

C1

C2

DAT1H


DAT0L

DAC Data Low Register
address_offset : 0x0 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DAT0L DAT0L read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 DATA0

DATA0 : DATA0
bits : 0 - 7 (8 bit)
access : read-write


DAT1L

DAC Data Low Register
address_offset : 0x2 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DAT1L DAT1L read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 DATA0

DATA0 : DATA0
bits : 0 - 7 (8 bit)
access : read-write


DAT0H

DAC Data High Register
address_offset : 0x2 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DAT0H DAT0H read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 DATA1

DATA1 : DATA1
bits : 0 - 3 (4 bit)
access : read-write


SR

DAC Status Register
address_offset : 0x20 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SR SR read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 DACBFRPBF DACBFRPTF

DACBFRPBF : DAC Buffer Read Pointer Bottom Position Flag
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DAC buffer read pointer is not equal to C2[DACBFUP].

#1 : 1

The DAC buffer read pointer is equal to C2[DACBFUP].

End of enumeration elements list.

DACBFRPTF : DAC Buffer Read Pointer Top Position Flag
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DAC buffer read pointer is not zero.

#1 : 1

The DAC buffer read pointer is zero.

End of enumeration elements list.


C0

DAC Control Register
address_offset : 0x21 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

C0 C0 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 DACBBIEN DACBTIEN LPEN DACSWTRG DACTRGSEL DACRFS DACEN

DACBBIEN : DAC Buffer Read Pointer Bottom Flag Interrupt Enable
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DAC buffer read pointer bottom flag interrupt is disabled.

#1 : 1

The DAC buffer read pointer bottom flag interrupt is enabled.

End of enumeration elements list.

DACBTIEN : DAC Buffer Read Pointer Top Flag Interrupt Enable
bits : 1 - 1 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DAC buffer read pointer top flag interrupt is disabled.

#1 : 1

The DAC buffer read pointer top flag interrupt is enabled.

End of enumeration elements list.

LPEN : DAC Low Power Control
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

#0 : 0

High-Power mode

#1 : 1

Low-Power mode

End of enumeration elements list.

DACSWTRG : DAC Software Trigger
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DAC soft trigger is not valid.

#1 : 1

The DAC soft trigger is valid.

End of enumeration elements list.

DACTRGSEL : DAC Trigger Select
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DAC hardware trigger is selected.

#1 : 1

The DAC software trigger is selected.

End of enumeration elements list.

DACRFS : DAC Reference Select
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DAC selects DACREF_1 as the reference voltage.

#1 : 1

The DAC selects DACREF_2 as the reference voltage.

End of enumeration elements list.

DACEN : DAC Enable
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

#0 : 0

The DAC system is disabled.

#1 : 1

The DAC system is enabled.

End of enumeration elements list.


C1

DAC Control Register 1
address_offset : 0x22 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

C1 C1 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 DACBFEN DACBFMD DMAEN

DACBFEN : DAC Buffer Enable
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

Buffer read pointer is disabled. The converted data is always the first word of the buffer.

#1 : 1

Buffer read pointer is enabled. The converted data is the word that the read pointer points to. It means converted data can be from any word of the buffer.

End of enumeration elements list.

DACBFMD : DAC Buffer Work Mode Select
bits : 1 - 2 (2 bit)
access : read-write

Enumeration:

#00 : 00

Normal mode

#10 : 10

One-Time Scan mode

#11 : 11

FIFO mode

End of enumeration elements list.

DMAEN : DMA Enable Select
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

#0 : 0

DMA is disabled.

#1 : 1

DMA is enabled. When DMA is enabled, the DMA request will be generated by original interrupts. The interrupts will not be presented on this module at the same time.

End of enumeration elements list.


C2

DAC Control Register 2
address_offset : 0x23 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

C2 C2 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 DACBFUP DACBFRP

DACBFUP : DAC Buffer Upper Limit
bits : 0 - 0 (1 bit)
access : read-write

DACBFRP : DAC Buffer Read Pointer
bits : 4 - 4 (1 bit)
access : read-write


DAT1H

DAC Data High Register
address_offset : 0x5 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DAT1H DAT1H read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 DATA1

DATA1 : DATA1
bits : 0 - 3 (4 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 EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.