ZILOG DEVELOPER STUDIO



Documentos relacionados
Manual de software. Dynamic Cloud. 10/2014 MS-Dynamic_Cloud v1.2

API. Administración Portuaria Integral, Veracruz. Manual de Usuario del software para generar la programación de conceptos de Obras...

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

AVD, el emulador de Smartphone y Tablets Android que incluye el SDK de Google

1.- DESCRIPCIÓN Y UTILIDAD DEL SOFTWARE DAEMON TOOLS.

GVisualPDA Módulo de Almacén

Procedimiento para realizar la configuración de Internet Explorer y usar el Sistema de reservaciones Go! Res versión 4.x

Instalación del Admin CFDI

Tutorial de Windows Movie Maker

Uso de Visual C++ Pre-Practica No. 3

Instalación de DRIVER de mochila

REGISTRAR LOS SITIOS WEB MÁS INTERESANTES

Paso a Paso S Step 7 Basic v10.5

UPV-EHU. EUITI e ITT Vitoria-Gasteiz. Ampliación de Sistemas Digitales. Depuración de programas

Procedimiento para realizar la Configuración de Internet Explorer y usar el Sistema de reservaciones Go! Res versión 4.x

3.1. Guardar un libro de trabajo

(PHP y APACHE), y el programa de comunicación Skype, para controlar de manera

Manual de Pasos previos a programar un PLC Allen Bradley CompactLogix L32E

Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación. IIC1102 Introducción a la Programación

PROTEUS Depuración de programas para microprocesadores

Centro de Profesorado Luisa Revuelta (Córdoba) TEMA 2 CREAR, GUARDAR, CERRAR, ABRIR y VISUALIZAR PRESENTACIONES

Práctico. Excel para la toma de decisiones. Ayudante : César Villalobos Luengo Profesora : Dra. Angélica Urrutia

Versión 1.0. BOLETÍN (JUNIO 2009) a2móvil PC. a2 softway C. A.

Capítulo 5. Desarrollo del Software

INDICE. 1. Introducción El panel Entities view El panel grafico Barra de botones Botones de Behavior...

Apéndice 5 Manual de usuario de ColeXión. ColeXión 1.0. Manual de usuario

Configuración en Red

V i s i t a V i r t u a l e n e l H o s p i t a l

COMUNICACION DE PLC S MEDIANTE EL PUERTO RS- 485 Y MONITOREADO POR PANTALLA.

SEPARAR Y ADJUNTAR UNA BASE DE DATOS. Separar una base de datos

CREACIÓN DEL PRIMER PROYECTO EN mikrobasic PRO for AVR

MANUAL TARIFICADOR. Clic aquí Descargar Tarificador

Curso de PHP con MySQL Gratis

MANUAL INSTALACIÓN ABOGADOS MF

Carrera: Analista de Sistemas. Asignatura: Resolución de Problemas y Algoritmos

WINDOWS : TERMINAL SERVER

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

MANUAL WINDOWS MOVIE MAKER. Concurso de Gipuzkoa

Principales rutinas de mantenimiento en una base de datos Firebird

Personalización de Presentaciones

Monitor de rendimiento

Comisión Nacional de Bancos y Seguros

PowerPoint 2010 Manejo de archivos

INSTRUCCIONES DE INSTALACIÓN DEL SOFTWARE FLAV1.0

Operación Microsoft PowerPoint 97

Y por último, si se desea que despliegue un mensaje de confirmar al pagar, cada vez que se presione el botón Aceptar cuando se quiera pagar.

10. El entorno de publicación web (Publiweb)

GUÍA PARA LA CONFIGURACIÓN Y UTILIZACIÓN DE LA IDE DRJAVA

MANUAL TARIFICADOR A continuación encontrara un Paso a Paso de la instalación del tarificador.

Nota: Se puede tener un acceso directo definido o podemos entrar a través de la

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

Profesor Santiago Roberto Zunino. Página 1

Tutorial PowerPoint. Crear una nueva presentación

TEMA 2 WINDOWS XP Lección 4 BLOC DE NOTAS

Comisión Nacional de Bancos y Seguros

M a n u a l Inventarios

Presentaciones compartidas con Google Docs (tutorial)

La ventana de Microsoft Excel

Apéndice A Instalación de Visual Studio.NET

GENERACIÓN DE TRANSFERENCIAS

Introducción a Moodle

MANUAL PARA GESTIÓN DE INCIDENCIAS INFORMÁTICAS

Configuración del Explorador de Internet

COBHTTPD Tutorial COBHTTPD. Servidor de Aplicaciones para COBOL. Tutorial Ver Page - 1 -

Configurar un Servidor FTP. Serv-U

Manual de Instalación. Sistema FECU S.A.

PROGRAMA DE AYUDA PARA LOS CONTRATOS DE FORMACIÓN CENFOMASTER CENTRO DE FORMACIÓN INSTALACIÓN DE LA APLICACIÓN

COMO CREAR UN PROYECTO EN ANDROID. Para crear un proyecto en androide se necesitamos los siguientes software para realizar lo en un simulador.

Módulo 1 El lenguaje Java

Control de Inventarios SisMod

CÓMO INSERTAR UN LIBRO ELECTRÓNICO DESDE UN PDF, DOC, PPT, FOTOS CREADO EN UNA WEB EXTERNA COMO SCRIBD EN UNA PÁGINA O SECCIÓN PARA VERLO ON-LINE

CITRIX Citrix Application Streaming

Comunicación CPU S Vs CPU S por TCP

INSTRUCTIVO PARA LA PUESTA EN MARCHA DE LAS TERMINALES IP EN EL SISTEMA ACCESO

Carrito de Compras. Esta opción dentro de Jazz la podremos utilizar como cualquier otro carrito de compras de una página de Internet.

Office Online Office Online

Community Clips Community Clips

Guía Notas Parciales. Avanzado

15 CORREO WEB CORREO WEB

Desarrollo de un simulador de laparoscopia

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación

Seminario de Informática

Paso a paso con Audacity

Guía curso Integrando las TICS en Segundo Ciclo Básico Guía de uso para crear videos en Windows Movie Maker

Guía de uso del Cloud Datacenter de acens

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes?

Tutorial: Cómo realizar tu primer programa en C++ En el Sistema Operativo Windows

2. MANUAL ALTA DE SERVICIO

Instalación de Microsoft Virtual PC

Manual hosting acens

Guí a Ra pida Dropbox.

Guía de inicio rápido a

Para descargar la versión más reciente de Skype accedemos al sitio web de Skype y luego hacemos clic en Descargar Skype para escritorio de Windows.

Introducción XO Introducción Generalidades de la Interfaz Gestión de datos en la XO: Journal

PROBLEMAS COMUNES DE UNA PC. MANTENIMIENTO A DISTANCIA

Es recomendable hacer una primera lectura del Manual de Instrucciones antes de comenzar para tener una visión global del programa.

CERTIFICADOS ELECTRÓNICOS Y LECTORES DE TARJETAS LTC31 USB CERTIFICADOS ELECTRÓNICOS Y LECTORES DE TARJETAS LTC31 USB

Manual instalación Windows 8. Instalar Windows 8 paso a paso

Transcripción:

ZILOG DEVELOPER STUDIO El Z8PLUS puede ser programado por medio de un sistema de desarrollo que consta de un programa para compilarlo y una tarjeta de emulación, esta parte es una breve introducción al software de programación Zilog Developer Studio en donde se mostrará a como crear un proyecto, editarlo, compilarlo, y todo lo necesario para simularlo por medio de la tarjeta de emulación con el fin de que el programa funcione correctamente antes de programar un microcontrolador OTP. CREAR NUEVO PROYECTO Al ejecutar el sistema de desarrollo para el Z8 PLUS, lo primero que se debe hacer para empezar a trabajar, es abrir un proyecto ya existente o crear un nuevo proyecto. Para crear un proyecto, primero se selecciona File del menú principal, aparecerá entonces un submenú en donde se dan varias opciones, en este caso se seleccionara New Proyect. 72

A continuación aparecerá el menú en donde escogeremos el dispositivo que se va a utilizar. Como se puede observar este programa no solo maneja al Z8 PLUS, también puede programar cualquier dispositivo Zilog, incluyendo al Z80, este programa nos compila y genera el código fuente para estos dispositivos pero para poder programarlos es necesario tener el equipo adecuado de cada uno. 73

En este caso se cuenta con el equipo para programar el Z8 PLUS. Es importante asegurarnos que en el espacio del emulador, se encuentre el modelo del emulador que estamos utilizando. Posteriormente, en el recuadro que dice Project Name nombramos el proyecto en el cual estarán los archivos que a continuación vamos a agregar. El nombre de el proyecto se guardará con la extensión.zws. 74

AGREGAR UN ARCHIVO Después de guardar nuestro proyecto debemos agregarle un nuevo archivo, seleccionando Add to Project del menú principal Project, y después New. Ahí es donde se le da el nombre que se desee al archivo que llevará el programa, estos archivos se pueden guardar con la extensión.s,.asm y c, el programa los guarda por default como.asm. 75

ENSAMBLAR Y COMPILAR Después de haber tecleado todo el programa, lo que sigue ahora es compilarlo, para hacer esto seleccionamos Build del menú principal y de ahí Assembly/Compile esta acción ensambla nuestros subprogramas o rutinas que tengamos por separado al programa principal y además compila el programa que tecleamos. 76

CONEXIÓN CON EL EMULADOR Cuando se halla compilado correctamente el programa, el siguiente paso será conectarnos al emulador, para hacer esto volvemos a seleccionar Build del menú principal y después!conect el programa nos dirá cuando se halla establecido comunicación con el equipo. 77

CORRER EL PROGRAMA Si la computadora se conectó correctamente con el módulo, en el menú Build, Start Debug debe de aparecer un submenú en el cual estén las opciones de Go que empieza a correr el programa, Step Into corre el programa paso por paso, esta opción también cuenta con botón de acceso directo en la barra de herramientas,, Run to Cursor esta opción nos permite correr una parte del programa, desde el principio hasta donde nosotros hayamos colocado el cursor, Reset reinicia el programa y pone al PC en ceros, Download Code carga el código de el programa en la tarjeta de el emulador, esto nos sirve para estar refrescando nuestro programa en la memoria del emulador y Reset+Go son las dos instrucciones anteriores juntas para una ejecución rápida de nuestro programa. 78

Cuando nuestro programa esta corriendo, tenemos dos opciones para detenerlo, la primera es Stop Debugging esta acción detiene totalmente la ejecución de nuestro programa y si se quiere reanudarlo este comenzará desde el principio, como si fuera reiniciado, también nos permite modificarlo pero hay que recordar compilarlo después de hacer esto. Nuestra segunda opción es Stop Runing con esta acción detenemos nuestro programa en la última instrucción que se halla realizado permitiéndonos reanudar desde ese punto nuestro programa 79

Si utilizamos Stop running para detener el programa tendremos las siguientes opciones a nuestra disposición, estas también aparecerán si reiniciamos el programa sin correrlo. La primera opción es Step Into, la cual nos permite correr el programa instrucción por instrucción. La segunda es Step Over la cual nos permite saltarnos una subrutina o un ciclo como por ejemplo un Delay o la subrutina de leer un teclado. La tercera es Step Out la cual nos permite salirnos de una subrutina o algún ciclo. La cuarta es Run to cursor este nos permite correr solo una parte de el programa, desde el principio hasta donde se encuentre colocado el cursor. 80

VENTANAS DE AYUDA El programa también nos permite abrir una serie de ventanas en las que podemos ver el progreso de nuestro programa. Para abrir estas ventanas seleccionamos View de el menú principal y después Debug Windows. Las ventanas nos permiten ver varios estados del programa, por ejemplo el estado de los registros especiales o la memoria de código. Estas ventanas son muy útiles para corregir nuestro programa. 81

GRABAR UN PROGRAMA Una vez que se verifique el correcto funcionamiento de un programa, y se quiera grabarlo en un microcontrolador, lo que tenemos que hacer es colocar el microcontrolador en blanco en la base para grabarlo y revizar que este en blanco. Si el microcontrolador esta en blanco podemos programarlo directamente con el botón Program de la barra de herramientas. También podemos leer el programa de algún microcontrolador ya grabado y que no este protegido. 82