16F18325は、32段階(5bit)のDA変換回路を持っています。DACより出力される電圧は、以下の式であらわされます。 基準電圧 x (DACR<4:0> / 32)基準電圧として内部FVR x1(1.024V)を使用した場合、0v から 0.98V までを出力することができます。
*注意*
DAC1OUT(RA0)は、外部回路を十分に駆動する能力がないため、出力を利用する場合には、ハイインピーダンスのOPアンプなどで受ける必要があります。
レジスタ | bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 |
---|---|---|---|---|---|---|---|---|
DACCON0 | DAC1EN | - | DAC1OE | - | DAC1PSS<1:0> | - | DAC1NSS | |
DACCON1 | - | - | - | DAC1R<4:0> |
レジスタ | BIT | 名 | 説明 | 1 | 0 |
---|---|---|---|---|---|
DACCON0 | 7 | DAC1EN | DAC動作 | 有効 | 無効 |
5 | DAC1OE | DAC出力ピン 出力制御 | 有効 | 無効 | |
3 | DAC1PSS1 | 正基準電圧選択ビット 10 = 内部FVR 01 = VREF+ピン 00 = VDD(初期値) |
|||
2 | DAC1PSS0 | ||||
0 | DAC1NSS | 負基準電圧選択ビット | pin | Vss | |
DACCON1 | <4:0> | DAC1R | 5 bits DA変換値 |