The application discloses an improved digital filterprocessing circuit which performs data processing on AD collected data, comprising an AD data collection module, a data processing core module and a data storage module. The AD data collection module collects data after AD conversion, outputs the data to a data processing core module for processing by a de-bounce filter algorithm, and then sends the data to a data storage module for storage. The data processing core module processes data after grouping and overlapping according to a bubble sorting form based on data stored in the data storage module. The data storage module realizes temporary storage of AD collected data and storage of data after sorting processing. The application realizes the function of data processing on AD collected data.