Hi,
You can only put +ve signals to the input of AVRs and PICs Analog to digital convertors.
Any Idea to get -ve input. I have two ideas
1. Inverting the input (but how to stop +ve signal to get invert?)
2. Shift the input voltage i.e 0V gives 2.048V at adc (how to shift? and we will loose one bit also)