Я не утверждаю категорически, что выбрано неправильное решение, а просто хотел показать отличный (от других ;)) взгляд на вопрос. Безусловно, что в малопотребляющих решениях 32-битники не заменят 8-битники. Хотя в данном случае разница в мА/МГц не такая и большая:
примерно 0,5мА/МГц у C8051F020 и 1мА/МГц у ADuC7xxx. Может имеет смысл при необходимости малого потребления и 32-битных Capture в 16-битных MSP430 поискать решение?