Programación de bits
Bit: define una variable de bit. Al definir una variable de bits, puede asignar un valor a la variable, pero no puede especificar la dirección de la variable. Formato de definición: nombre de variable de bit = valor de variable.
Sbit: este tipo de variable se utiliza únicamente para acceder a bits en registros de funciones especiales direccionables por bits. Formato de definición: nombre de variable sbit = dirección de bit; nombre de variable Sbit = número de serie de bit de dirección SFR; nombre de variable Sbit = número de serie de bit variable sfr16.
Sfr: este tipo de variable puede acceder al registro de función especial de 8 bits especificado, con un rango de direcciones de 0x80~0xFF. Formato de definición: nombre de variable sfr = dirección de variable.
Sfr16: se puede acceder a una variable de este tipo como un registro de función especial 16. Formato de definición: nombre de variable sfr16 = dirección de variable. La dirección variable aquí es la dirección inferior de 8 bits de 16 bits y su rango de direcciones es 0x80 ~ 0xFF. Al leer 16 registros de funciones especiales a través de la variable sfr16, lea primero el byte de orden inferior y luego lea el byte de orden superior cuando escriba el registro de función especial, escriba primero el byte de orden superior y luego escriba el de orden inferior; byte.