Abstract:The current resistance measurement devices use mechanical rotary shifting.It does not support automatic shift measurement and resistance screening functions.The paper develops a capacitive touch automatic resistance measurement device. The device is based on STC12C5A60S2 single-chip microcomputer as the main control platform. It uses GM3400 NMOS field effect tube and standard precision resistance to form a gear switching circuit. CR302A capacitive touch control circuit realizes the setting of system working mode and measurement parameters.LCD 12864 screen displays resistance measurement and resistance screening result. In order to improve the accuracy of resistance measurement, an ADC software compensation algorithm is proposed. The test results show that the device realizes the resistance automatic shift measurement and resistance screening function in the range of 0~10MΩ. The error rate is less than 0.41%.The resistance screening function is stable, and the accuracy is high.