¿Qué significa cada bit de MCU TCON: TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0? ¿Qué representa 0 o 1? Gracias, la Enciclopedia Baidu ni siquiera la tiene.
Los 0 y 1 que siguen a TF, TR, IE e IT aquí son los nombres de los bits en el registro del microcontrolador. Debido a que hay dos temporizadores/contadores y dos interrupciones, se distinguen por 0 y 1. .
Las definiciones de cada bit son las siguientes:
TF1, TF0: son los bits de bandera de desbordamiento del temporizador 1 y del temporizador 0 respectivamente. Cuando el temporizador x se desborda, el hardware establece el bit TFx en "1" y solicita una interrupción. Después de ingresar a la rutina del servicio de interrupción, el hardware borra automáticamente "0" y el software borra "0" en el modo de consulta.
TR1, TR0: son los bits de control de funcionamiento del temporizador 1 y del temporizador 0 respectivamente. Borre "0" mediante software para apagar el temporizador. Cuando GATE=1 e INTx es de nivel alto, TR se establece en "1" para iniciar el temporizador; cuando GATE=0, TRx se establece en "1" para iniciar el temporizador.
IE1, IE0: solicitan indicadores para la interrupción externa 1 y la interrupción externa 0 respectivamente.
IT1, IT0: son los bits de selección del modo de disparo de la interrupción externa 1 y la interrupción externa 0 respectivamente. Cuando ITx = 0, es un modo de disparo de bajo nivel; cuando ITx = 1, es un modo de disparo de flanco descendente.
Información ampliada:
Inicialización de TCON:
1. Determinar el modo de trabajo (es decir, asignar un valor a TMOD);
>2. Preestablecer el valor inicial de sincronización o conteo (el valor inicial se puede escribir directamente en TH0, TL0 o TH1, TL1);
3. asigne un valor al bit IE);
4. Inicie el temporizador/contador (si se especifica que se inicie mediante software, puede configurar TR0 o TR1 en "1"; si se especifica que ser iniciado por el nivel del pin de interrupción externo, debe configurar el pin externo Agregar el nivel de inicio Cuando se cumple el requisito de inicio, el temporizador comienza a contar o cronometrar de acuerdo con el modo de trabajo especificado y el valor inicial.
Enciclopedia Baidu-TCON