Version 4 SHEET 1 880 680 WIRE 400 160 144 160 WIRE 448 160 400 160 WIRE 144 176 144 160 WIRE 480 192 320 192 WIRE 320 208 320 192 WIRE 64 224 -96 224 WIRE 288 224 224 224 WIRE 400 240 400 160 WIRE 400 240 352 240 WIRE 480 240 480 192 WIRE 288 256 256 256 WIRE 528 288 512 288 WIRE 144 304 144 272 WIRE 256 304 256 256 WIRE 256 304 144 304 WIRE -96 320 -96 304 WIRE 144 320 144 304 WIRE 320 352 320 272 WIRE 480 352 480 336 WIRE 480 352 320 352 WIRE 256 368 256 304 WIRE 528 368 528 288 WIRE 528 368 256 368 FLAG 144 320 0 FLAG -96 320 0 FLAG 448 160 OUT IOPIN 448 160 Out SYMBOL Dac8408 112 240 R0 WINDOW 0 -39 -44 Left 0 WINDOW 3 -85 62 Left 0 WINDOW 38 -81 -76 Left 0 SYMATTR InstName U1 SYMATTR Value DAC=255 SYMBOL Opamps\\LT1014 320 176 R0 WINDOW 0 -27 64 Left 0 WINDOW 3 -88 9 Left 0 SYMATTR InstName U2 SYMBOL bv -96 208 R0 WINDOW 0 -13 57 Left 0 WINDOW 3 -3 1 Left 0 SYMATTR InstName B1 SYMATTR Value V=5 SYMBOL Miscel\\v+&- 480 272 R0 SYMATTR InstName U3 SYMATTR Value VNP=5 TEXT -104 168 Left 0 !.tran 1 TEXT 304 384 Left 0 !.include DAC8408.cir TEXT -128 352 Left 0 ;Enter a DAC byte as value\nDAC=nnn between 0 and 255 and run\nOutput of opamp depends on the value.