А это что за датчик, который током питать надо? Нельзя просто от Vref (или Vсс) через резистор, а разницу характеристик при питании постоянным током и питании через резистор от постоянного V программно ликвидировать?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)