Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Por qué el microcontrolador STC15F2 siempre cambia el valor de P1M1 a 0xXA?

¿Por qué el microcontrolador STC15F2 siempre cambia el valor de P1M1 a 0xXA?

Esto puede deberse a que el valor que asignó a P1M1 es un número octal o hexadecimal.

El microcontrolador controla cada puerto P en binario, incluso si le asignas un número octal, decimal o hexadecimal, lo convertirá a binario antes de realizar el cálculo.

La microcomputadora de un solo chip es un chip de circuito integrado que es una unidad central de procesamiento (CPU), memoria de acceso aleatorio (RAM) y memoria de solo lectura (ROM) con funciones de procesamiento de datos a gran escala. tecnología de circuito integrado, varios puertos de E/S y sistemas de interrupción, temporizador/contador y otras funciones (que también pueden incluir circuitos de controlador de pantalla), circuitos de modulación de ancho de pulso, circuitos de controlador analógico, etc. (también puede incluir circuitos de controlador de pantalla, circuitos de modulación de ancho de pulso, multiplexores analógicos, convertidores A/D y otros circuitos) integrados en un chip de silicio para formar un sistema de microcomputadora pequeño y completo, que se usa ampliamente en áreas de control de la industria. Desde la década de 1980, se ha desarrollado desde los microcontroladores de 4 y 8 bits de la época hasta los actuales microcontroladores de alta velocidad 300M.