Needing a precise voltage reference for A/D, I used an LM385, tied it to Vcc with an 820 Ohm resistor, and bypassed it with a .1 mono. Since there will be a lot of times during development when the AVR won't be configured for an external reference source, I followed the suggestion on arduino.cc of connecting the LM385 to Aref with a 5K resistor.
Unfortunately, when I checked the voltage on Aref, I discovered that it's about 2.2V, not 2.5. I expected Aref to be an extremely high-impedance input, but it's obviously drawing about 60 microamps, dropping 300mV across that resistor.
What are folks doing to provide an external reference without blowing up either the AVR or the reference? I've thought about using an op-amp as a buffer, but the prototyping shield is already full of interface circuitry, so I'd have to dead-roach the op-amp, and I want to avoid that if I can.
Thanks,
Ran

