Die Widerstände sollten binär gewichtet sein, 1 % reicht wohl, R27 sollte anstelle 8,2k wohl eher 8k sein, R29 statt 33k eher 32k und R30 statt 68k
eher 64k - bei idealen Bedingungen, - unendlichem Eingangswiderstand an Pin28 usw.
Ich hab bei den anderen Widerständen an den Switches 1% genommen und die drei genannten durch eine ausgemessene Kombination ermittelt. Ob sich die Arbeit lohnt - keine Ahnung.