Можно сделать и проще , если есть программируемая опора. 0...500В разделить на 4 диапазона/предела шкалы. Переключаешь величину опоры в зависимости от диапазона , признак переключения - старший бит сигнала с АЦП = 1.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)