Mal eine Querdenkerfrage: Brauchst du wirklich einen Adc, oder reicht es wenn sich ein pin ändert, wenn die Spannung unter x geht. Dann hätte ich eine Lösung. Nutz den internen AC(Analog Comparator), der bietet zugar meistens ein Interrupt bei Pinänderung.

Nochwas: Wer sich bei Bascom über die Geschwindigkeit beschwert, ist selber schult, da Bascom nicht das Ziel hat wie C schnell zu sein, sondern einfach. Weitere Infos dazu gibt es übrigens im Wiki unter Codevergleich...