Trzeci bajt wysłany do PCF8591 jest umieszczany w rejestrze danych DAC oraz jest poddawany konwersji na wartość analogową przy użyciu wbudowanego w układ przetwornika D/A. Wewnętrzny konwerter D/A składa się z dzielnika rezystorowego (256 odczepów) podłączonego do zewnętrznego źródła napięcia referencyjnego. Specjalny dekoder powoduje podłączenie odpowiedniego odczepu dzielnika rezystorowego do wyjścia analogowego. Napięcie wyjściowe analogowe jest buforowane. Napięcie to jest trzymane, aż nastąpi nowa konwersja D/A. Wewnętrzny przetwornik D/A jest także wykorzystywany podczas konwersji A/D metoda kolejnych przybliżeń. Aby umożliwić wykorzystanie przetwornika D/A w procesie przetwarzania A/D, układ jest wyposażony w S/H (sample and hołd). Układ ten utrzymuje napięcie wyjściowe, gdy przetwornik D/A jest wykorzystany do konwersji A/D. Napięcie wyjściowe po konwersji można obliczyć z formuły podanej na rysunku 4.
msb Isb
DAC data register
VAOUT ^ VDD "
vAOUT = vAGND +
VREF-VAGND 7 pi x 2' 256 i Zr
VREF -
00 01 02 03 04 —► F1EX codę FF FF
Rys. 4. Obliczanie napięcia wyjściowego