NOTA |
¡ATENCIÓN! Si se escribe un fichero fuente y a continuación se abre o se crea un segundo fichero fuente, al compilar este último se compilará el primero. Se compila siempre el PRIMER fichero abierto. También si se renombra un fichero, al compilar se hará sobre el anterior, por lo que hay que cerrar el fichero y abrirlo de nuevo. |
Figura 14. Ventana de compilación
Figura 15. Mensajes de compilación
Tras la compilación se obtiene, entre otros, el fichero HEX para programar o simular el PIC. En OPTIONS → PROJECT OPTIONS → OUPUT FILES, se pueden configurar los ficheros de salida (figura 16).
Figura 16. Ficheros de salida
En la parte izquierda del fichero fuente aparecen unas ventanas auxiliares (Identifiers, Projects, Files) en las que se pueden observar la estructura de fichero del programa compilado (figura 17). Haciendo una pulsación en cualquiera de ellos se abre una pestaña con su contenido.
Figura 17. Ventana auxiliar para ficheros
En la barra estándar –figura 18– (para activarla: OPTIONS → TOOLBAR… → TOOLBARS, figura 19), también aparecen distintos comandos entre los que se encuentran la visualización de los ficheros de salida.
Figura 18. Barra estándar
Figura 19. Activación barras de herramientas
Hay un fichero de salida especialmente útil para la simulación con el PROTEUS VSM, se trata del fichero RAM SYMBOL MAP (*.SYM) donde aparecen todas las variables de la memoria RAM y sus correspondientes direcciones. Por ejemplo, si en un programa existe una variable FLOAT llamada TEMP, se puede consultar su dirección a través de este fichero (figura 20) para utilizarla en el WATCH del PROTEUS (figura 21 y figura 22).
Figura 20. Fichero de salida SYM
Figura 21. Configuración del WATCH en el PROTEUS
Figura 22. Ventana de WATCH con la variable
Конец ознакомительного фрагмента.
Текст предоставлен ООО «ЛитРес».
Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.
Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.