Red de conocimientos turísticos - Información de alquiler - ¿Qué significa movc a en el microcontrolador, @dptr a?

¿Qué significa movc a en el microcontrolador, @dptr a?

MOVC A, @A DPTR. Esta instrucción es una instrucción de búsqueda de tabla del microcontrolador DPTR es la primera dirección, registro A. El significado de la instrucción es tomar el número en la nueva dirección formada sumando la dirección de DPTR y el desplazamiento almacenado en el acumulador A a A. .

Otras instrucciones similares:

MOVC A, @A PC 83 por ((A) ( PC)); byte de memoria del programa direccionado enviado a A

MOVX A, @Ri E2~E3 envía datos externos (dirección de 8 bits) a A

Información ampliada

Funciones básicas del microcontrolador:

1, 8- bit Bus de datos, CPU con bus de direcciones de 16 bits.

2. Bus de datos de 8 bits, CPU con bus de direcciones de 16 bits.

3. Bus de direcciones de 16 bits.

2. Capacidades de procesamiento booleano y capacidades de procesamiento de bits.

3. Utilizando la estructura de Harvard, los espacios de direcciones de la memoria del programa y la memoria de datos son independientes entre sí, lo que facilita el diseño del programa.

4. Memoria de programa de 64 KB y memoria de datos de 64 KB en la misma dirección.

5. Memoria de programa en chip de 0-8 KB (8031 no la tiene, 8051 tiene 4 KB, 8052 tiene 8 KB, 89C55 tiene 20 KB).

6. 128 bytes de memoria de datos en el chip (8051 tiene 256 bytes).

7. 32 líneas de E/S bidireccionales y direccionables por bits.

Enciclopedia Baidu - Microcontrolador