Colección de citas famosas - Consulta de diccionarios - MCU, intente escribir un programa para encontrar la cantidad de veces que aparece 0FFH en la unidad 30H-5FH de la RAM interna y almacene los resultados de la búsqueda en la unidad 61H.

MCU, intente escribir un programa para encontrar la cantidad de veces que aparece 0FFH en la unidad 30H-5FH de la RAM interna y almacene los resultados de la búsqueda en la unidad 61H.

Esta es una pregunta de prueba sobre el principio del microcontrolador. El programa escrito en lenguaje ensamblador es el siguiente:

MOV A, #0; valor inicial multiplicado por 0

.

MOV R0, #30H; Dirección inicial 30H

L1:

CJNE @R0,#0,L2; Compara el contenido de la dirección con 0, salta si no es igual

INC A ; Contenido es igual a 0, multiplicado por +1

L2:

INC R0 ; L1; Dirección y comparación 61H, si no es igual (es decir, es menor que), salte

MOV @R0,A, la dirección es igual a 61H, el número de guardados

Información ampliada:

El desarrollo de MCU en tecnología electrónica incluye principalmente el desarrollo de CPU, desarrollo de programas, desarrollo de memoria, desarrollo de computadoras y desarrollo de programas en lenguaje C. Al mismo tiempo, el desarrollo puede garantizar que el microcontrolador pueda. proceder de forma normal y ordenada en un entorno informático y de control muy complejo. Esto significa que el personal relevante debe tomar ciertas medidas:

1. Desarrollar el ancho del bus de la CPU en el microcontrolador. mejorar eficazmente el problema de la función de procesamiento lento de la información del microcontrolador, mejorar la eficiencia y la velocidad del procesamiento de la información, desarrollar y mejorar la estructura real del procesador central y poder ejecutar 2-3 CPU al mismo tiempo, mejorando así en gran medida el rendimiento general. Rendimiento del microcontrolador. ?

2. Desarrollo de programas

Se ha promovido enérgicamente la aplicación racional de sistemas integrados. Al desarrollar programas, es necesario ejecutar automáticamente varias instrucciones para poder recopilar datos externos. datos de forma rápida y precisa para mejorar la eficiencia de la aplicación del microcontrolador.

3. Desarrollo de la memoria

El desarrollo de microcontroladores debe centrarse en la memoria y fortalecer la exploración de nuevos recuerdos basados ​​en funciones tradicionales de lectura y escritura de la memoria, para que puedan lograr tanto lectura estática. y escritura Habilite la lectura y escritura dinámicas, mejorando así significativamente el rendimiento del almacenamiento.

4. Desarrollo informático

Optimizar y desarrollar aún más el análisis de tensión de chips de una sola máquina y aplicar sistemas informáticos para lograr la transmisión de datos mediante la conexión de datos de comunicación.

5. Desarrollo de programas en lenguaje C

Optimizar el desarrollo del lenguaje C puede garantizar que el microcontrolador pueda funcionar de forma normal y ordenada en un entorno informático y de control muy complejo, promoviéndolo para lograr un rendimiento extensivo. y aplicación integral.