Red de conocimiento informático - Material del sitio web - Cómo utilizar KeilC51 para crear un archivo de proyecto

Cómo utilizar KeilC51 para crear un archivo de proyecto

Cómo usar KeilC51 para crear un archivo de proyecto

Crear un proyecto:

Haga clic en el menú del proyecto y seleccione Nuevo proyecto... en la ventana emergente. menú desplegable arriba. Luego aparece una ventana de diálogo de archivo estándar de Windows. Ingrese el nombre de su primer proyecto de programa en "Nombre de archivo". Aquí usamos "prueba", que es el nombre que normalmente no uso. para copiarlo, siempre que cumpla con las reglas de archivos de Windows. Cualquier nombre de archivo funcionará. La extensión del archivo después de "guardar" es uv2, que es la extensión del archivo del proyecto KEIL uVision2. Podemos hacer clic en este archivo directamente para abrir el proyecto realizado anteriormente en el futuro.

Aparecerá un cuadro de diálogo para que seleccione el modelo de microcontrolador. Nosotros elegimos ATMEL---AT89C51

Luego haga clic en " " frente al Objetivo 1, aparecerá el Grupo de origen 1. , haga clic derecho Haga clic en "Agregar archivo al grupo Grupo de origen 1"

En este momento, seleccione el tipo de archivo como archivo fuente Asm, luego seleccione el archivo 001.asm, haga clic en Agregar y haga clic en "Aceptar". en el cuadro de aviso que aparece.

El emulador utiliza el protocolo Mon51. Antes de usarlo, el proyecto de software debe configurarse de la siguiente manera:

1. Haga clic en el menú del proyecto y luego haga clic. "Destino 1" en el menú desplegable Propiedades". En la imagen siguiente, haga clic en "Destino" para ingresar la frecuencia de funcionamiento del emulador (11,0592 MHz).

2. Haga clic en "Keil Monitor-51 Driver" en el menú de depuración, que selecciona el emulador de hardware STC89C516RD.

3. Haga clic en "Periféricos R" y seleccione la opción de configuración Configuración de destino para seleccionar el puerto serie que desea utilizar (debe coincidir con el real) y la velocidad en baudios es 38400.

Si la placa objetivo simulada utiliza un oscilador de cristal de 12 MHZ o 11,0592 MHZ, la velocidad en baudios es 38400. Si la placa objetivo simulada utiliza un oscilador de cristal de 6 MHZ, la velocidad en baudios es 18400.

4. Si necesita generar código HEX para que el programador grabe el chip, debe seleccionar la opción "Generar archivo HEX". El botón "Seleccionar carpeta OBJ..." se utiliza para seleccionar. el archivo HEX final. Almacene el directorio.

5. Presione la tecla de acceso directo F7 para compilar. Después de una compilación exitosa, aparecerá el texto señalado por la flecha roja en la imagen de arriba, lo que indica que la compilación fue exitosa.

Luego puede realizar la simulación de hardware. Coloque el emulador en el zócalo móvil de 40 pines de la placa de desarrollo de prueba de 51 microcontroladores. En este momento, la fuente de alimentación del emulador la proporciona la placa de desarrollo de prueba.

Ahora presiona Ctrl+F5 para ingresar a la simulación, luego presiona F5 para correr a toda velocidad.

En este momento, verá los ocho LED rojos de la placa de desarrollo experimental P1, que se iluminan a su vez, lo que indica que la operación se realizó correctamente. Puede ver las variables y parámetros relevantes, que es. muy conveniente Aquí demostramos un ensamblaje completo En el proceso de simulación del lenguaje, de hecho, KEIL C es mejor en lenguaje C. Se recomienda que los internautas con conocimientos básicos utilicen el lenguaje C tanto como sea posible.

Al depurar un nuevo proyecto por primera vez, puede aparecer la siguiente interfaz, indicando que la comunicación entre el software KEIL y el emulador ha fallado porque aún no has configurado el puerto serie y la forma de onda

Tarifa especial.

Haga clic en Configuración y luego configure el puerto serie (según su puerto real, que se supone que es COM1 a continuación) y la velocidad en baudios como se muestra a continuación.

Luego presione F7 para establecer una conexión de comunicación y luego presione Ctrl + F5 para ingresar a la simulación. En este momento, presione F5 para ejecutar a toda velocidad.