No bo i wykorzystywanie kilku funkcji alternatywnych jednego pinu w czasie trwania jednego programu niejednokrotnie bywa totalnie bez sensu. Np korzystanie z tych samych pinów do klawiatury i do przetwornika. No można ale po co tak ??? za mało masz wolnych pinów procka ? to weź większy, albo zastosuj jakiś rejestr przesuwny żeby zaoszczędzić innych pinów wyjściowych, albo zrób klawiaturę w oparciu o JEDEN tylko pin ADC wykorzystując do tego właśnie przetwornik. Klawiatura analogowa. Choć zależy to ile chcesz klawiszy ale nawet kilka- kilkanaście dałoby radę zrobić w oparciu tylko o jeden PIN procka z udziałem ADC. Można długo jeszcze mnożyć rozwiązania takich niby problemów....
Napisz lepiej co chcesz uzyskać jako całość i co stoi ci na przeszkodze, że musisz aż tak miksować sobie piny. Oczywiście dałoby to radę zrobić - tylko po co?