Red de Respuestas Legales - Derecho de bienes - ¿En qué entorno escribes programas fuente en lenguaje ensamblador?

¿En qué entorno escribes programas fuente en lenguaje ensamblador?

51 El entorno de desarrollo integrado de ensamblaje es una plataforma de desarrollo de software de ensamblaje de microcontroladores basada en el entorno Windows. Integra edición, montaje, desmontaje y depuración de simulación de software completo. Tiene funciones completas y es fácil de usar. Es adecuado para microcontroladores de las series MCS48 y MCS51.

El entorno de desarrollo integrado de 51 ensambladores tiene las siguientes características:

1. El programa fuente se puede editar en chino, y sus etiquetas, códigos de operación, operandos y comentarios pueden estar en chino. . (Ver instrucciones de uso)

2. Todos los errores encontrados durante el proceso de montaje se registran en formato *. archivo err para facilitar la comparación y la investigación.

3. El desmontaje se realiza en función del flujo de instrucciones y tiene las funciones de segmentación inteligente, anotación automática y diferenciación automática de datos y código. El programa fuente generado por el desmontaje también se puede ensamblar directamente. La nueva versión no solo admite el desmontaje de todos los códigos de programa a partir de la dirección 0, sino que también admite el desmontaje de algunos segmentos del programa.

4. Toda la simulación del software se puede ejecutar en un solo paso, establecer puntos de interrupción y ejecutar a toda velocidad. Puede verificar instantáneamente el estado de los recursos en el chip, ingresar E/S durante el tiempo de ejecución y participar directamente en el envío y recepción de comunicaciones en serie.

5. Las ricas herramientas auxiliares brindan comodidad para el desarrollo de sistemas de aplicaciones:

Conversión de código objeto:

Convierte archivos de código binario (*.bin) a Convertir. archivo de código hexadecimal (*.hex).

Convierte archivos de código binario (*.bin) a formato de texto de archivos de código (*.obj).

Convierte archivos de código hexadecimal (*.hex) en archivos de código binario (*.bin).

Convierte archivos de código a formato de texto (*.obj) en archivos de código binario (*.bin).

División y combinación de código de destino:

Divida 1 archivo en 2 archivos o combine 2 archivos en 1 archivo.

Recuperación del código de destino:

Se utiliza para saltar algunas líneas de dirección o algunas líneas de datos, o restaurar el código de destino tanto de las líneas de dirección como de las líneas de datos al código de destino del programa real Realizar el desmontaje .

Transplantación del programa fuente:

El programa fuente MCS48 MCU se puede convertir en el programa fuente MCS51 MCU, lo que proporciona comodidad para usar 51 MCU para reemplazar o transformar el sistema original de 48 MCU.

Configuración de inicialización: Al utilizar contadores temporizadores, comunicaciones serie y sistemas de interrupción, no hay necesidad de preocuparse por configurar los registros correspondientes.

Subrutinas de utilidades: no solo proporciona algunas subrutinas de utilidades para que usted elija, sino que también proporciona una biblioteca de programas de usuario abierta para que pueda agregar libremente sus propias subrutinas de utilidades.

Fuente de matriz de puntos: puede extraer fuentes de caracteres chinos de matriz de puntos de 8*16 y datos de fuentes de caracteres chinos de matriz de puntos de 12*12, 16*16 y 24*24, lo que proporciona comodidad para mostrar caracteres chinos.

Conversión de codificación Unicode: puede convertir caracteres chinos a codificación Unicode por usted.