Ayuda de experto en programación de MCU
Ambas funciones deben recargarse porque no se utiliza el modo de recarga automática del microcontrolador. La función principal se inicializa y solo se inicializa una vez. Cada vez que los conteos TH0 y TL0 se desbordan y entran en la interrupción, entonces estos. dos El valor de cada registro naturalmente volverá a 0, y el siguiente conteo no será el tiempo de conteo que necesita, por lo que debe reasignarse cada vez que ingresa una interrupción. El siguiente tiempo de conteo no es el tiempo de conteo que necesita, por lo que debe reasignarlo cada vez que ingresa la interrupción.
Segunda pregunta, en primer lugar, sin ver el programa completo, no estoy seguro de si hay una declaración como K++ en su programa. Si no, entonces cada vez que el tiempo es un valor fijo, tiene. para ingresar la interrupción, o cambia el valor de FEQEK en alguna parte.