I'm working with a device that has an array of 102 sensors(link here). For each low-high transition detected on one of its inputs, it outputs an analog level according each sensor respectively. Once this occurs 102 times, you must wait a short period and can then begin again.
I was thinking of using a timer interrupt to generate each transition and sample the data into an array using the ADC, but am wondering if there is a better way to achieve this using an onboard peripheral (that wouldn't use up as many MCU clock cycles) . I am using a PIC32MX450 currently, but can change MCU if need be.