Eigentlich habe ich vorgehabt 16 Sensoren auszuwerten, pro 16bit timer gibt es nur einen icp-pin was aber kein weiteres problem sein sollte wenn ich die Sensoren mit einem 5041 (oder ähnlichem) abwechselnd auf den icp-pin durchschalte
Du kannst INT0, INT1, INT2, und den ICP verwenden.
Eventuell wäre auch ein Controller mit Pin Change Interrups eine Lösung.
Dann sind noch mehr Interrupteingänge möglich.
Welcher Pin sich aber da geändert hat musst Du per Software rausfinden.
16 Sensoren pro Controller dürfte eine harte Nummer werden.
Die Messungen sollen ja auch einigermassen stimmige Werte ergeben und keine Schätzungen sein.