Red de conocimiento informático - Computadora portátil - 51 Microcontrolador TCON = 0x01 pin

51 Microcontrolador TCON = 0x01 pin

La siguiente asignación de P0 ~ P3 no es en realidad el contenido estándar del lenguaje C. Lo que se asigna aquí es la dirección de hardware de los cuatro sfrs P0 ~ P3. Es decir, cuando se usa la variable P0. En el futuro, estará vinculado a la dirección 0x80.

sfr P0=0x80; //Esta es la dirección declarada

P0=0x12; //Este es el valor asignado al registro P0

sbit EA = IE^7 también vincula la dirección del bit al bit de función especial EA, que es básicamente el mismo que el anterior. Este no es un puerto de E/S, sino un bit de control interno (interruptor de interrupción de uso general), el bit más alto del sfr IE.

Del mismo modo, bit EA=IE^7; //Aquí está la declaración de la dirección del bit

EA=1; //Aquí está la operación de asignación (activar la interrupción general)

p>

.