The microcontroller or other processing unit manages the flow of data between the various channels and the main control system.