The invention relate to a timer circuit capable of calculating delayed time automatically. The timer circuit comprises a timer and a timing control circuit connected with the timer. The timer is used for generating a count value, inputting an enabling signal, and sending the count value to the timing control circuit; and the timing control circuit is used for carrying out latching comparison based on inputted delay time information and outputting a comparison result. According to the method, the timer capable of calculating delayed time automatically is completed based on hardware calculation for a delay latching value, a traditional timer, and timing mode control. The timer circuit is composed of a delay-time latch circuit and a timing mode circuit and the like and a delayed time value can be calculated directly, so that a defect of a requirement of processor participation in calculation according to the traditional design can be overcome, the processor resource cost is reduced, and convenience is provided for the full-hardware realization protocol.