A circuit supporting multiple groups of
fast charging protocols and having a data communication function is characterized by comprising an interface circuit unit, a
voltage induction and identification circuit unit, a charging / communication switching circuit unit, a charging
state management circuit unit and a data
communication control circuit unit, the input end of the interface circuit unit is electrically connected with a plug of a
USB-TYPE-C cable, the output end of the interface circuit unit is connected with the input end of the
voltage induction and identification circuit unit, the interface circuit unit is connected with the input end of the charging / communication switching circuit unit, the charging / communication switching circuit unit is connected with the data
communication control circuit unit, and the data
communication control circuit unit is connected with the
USB-TYPE-C cable. The output end of the data communication
control circuit unit is electrically connected with a
serial port of the single-
chip microcomputer, the input end of the charging
state management circuit unit is connected with the output end of the
voltage induction and identification circuit unit, and the output end of the charging
state management circuit unit is connected with the battery. And
adaptive selection of a quick charging function and a data communication function is realized.