Curso sobre Microcontroladores Familia HC9S08 de Freescale
|
|
- José Miguel Soler Vargas
- hace 8 años
- Vistas:
Transcripción
1 Curso sobre Microcontroladores Familia HC9S08 de Freescale Por Ing. Daniel Di Lella EduDevices Responsable Area Educación ELKO / ARROW ddilella@elkonet.com Capítulo 3. Entrega Nº 6 Puertos I/O. Keyboard Interrupt Module (KBI). El módulo KBI (Keyboard Interrupt Module) de la familia HC9S08 es similar en funcionamiento al de la familia HC908 y permite generar interrupciones por cambios de estado en Puertos I/O que están configurados como entrada y habilitada la función KBI. Características: Vector de Interrupción único e independiente para la función KBI. Selección de disparo por flanco creciente o decreciente. Mecanismos de Wake Up del MCU desde el estado de STOP o WAIT. Pin a Pin habilitable.
2 Operación Sincrónica y Asincrónica de la Interrupción por KBI. Una de las características interesantes de la familia HC9S08 es el funcionamiento sincrónico o asincrónico de la interrupción de KBI cuando se está en modo STOP o cuando se está en modo RUN (MCU corriendo). Mientras el CPU está corriendo, la interrupción por KBI se muestrea en forma sincrónica y lleva un tiempo de 1,5 ciclos de reloj para ser atendida. Por ejemplo, si la frecuencia de Bus (FBUS) es igual a 10 Mhz, el tiempo total de atención de la interrupción será de 150 ns. Cuando el CPU está en modo STOP o Wait, no hay clocks y las interrupciones se producen en forma asincrónica (al igual que un Reset, e IRQ), y el tiempo involucrado es igual a 100 ns independientemente de la velocidad del Bus antes de producirse el modo de bajo consumo. Tiempos de atención interrupción KBI Sincrónica y Asincrónica.
3 Registros involucrados en la función KBI. Tabla de verdad de habilitaciones de resistores de Pull Up / Pull - Down A esta altura, el lector se habrá dado cuenta que el módulo de KBI podría ser utilizado no solo para la función de supervisión de pulsadores y teclados, sino que además constituye un módulo muy interesante para generar múltiples canales de interrupción de otros dispositivos externos, extendiendo así la funcionalidad de la tradicional línea IRQ (Interrupt Request) de los MCUs. Como se ha mencionado en otros capítulos de este curso, el entorno integrado de trabajo (IDE) CodeWarrior y su aplicativo de configuración Processor Expert nos ayudarán en la configuración y uso de este módulo en forma sencilla y ordenada, sin la necesidad de memorizar en forma detallada bit a bit los distintos registros de configuración del mismo. Como siempre decimos en EduDevices... Para fijar un concepto, hay que llevarlo a la práctica y nada mejor que verlo en un ejemplo de aplicación... Entonces... Manos a la obra!
4 El ejemplo. Esta aplicación consiste en un cronómetro implementado en nuestro sistema didáctico EDUKIT08 personalizado para trabajar con la familia HC9S08 por medio de la placa PLUGIN_AW. El cronómetro así implementado se encuentra inicialmente detenido. Al oprimir el pulsador SW1 el cronómetro se dispara y empieza a contar décimas de segundo, segundos y minutos. Si en estas condiciones pulsamos SW4 el cronómetro se detiene, conservando la cuenta, y todo el procedimiento vuelve a comenzar. Configuración del módulo KBI Para empezar, recordemos que el módulo KBI se basa en que al menos un pin del microcontrolador funcione como entrada. Estas entradas pueden generar una interrupción cuando se produce un flanco ( ascendente o descendente ) o también si esa entrada se encuentra en un nivel determinado. Emplearemos este módulo con las entradas de los pulsadores SW1 y SW4, pero al arrancar el programa solo la primera estará configurada como KBI. El Processor Expert nos permite configurar cualquiera de los módulos del microcontrolador, entre ellos al KBI. Basta tener abierta la ventana del Processor Expert dentro del CodeWarrior y hacer cliq en rectángulo asociado al módulo de keyboard interrupt. A consecuencia de hacer cliq allí se desplegará la ventana de configuración de este módulo:
5 El fin buscado se consigue seleccionando la siguiente configuración para los distintos parámetros del módulo:
6 Los items que modificamos son: Triggering sensitivity: Aquí podemos seleccionar si queremos que las interrupciones se produzcan al ocurrir un flanco en la señal de entrada o también si la señal se mantiene en un nivel lógico (alto o bajo). Pin 4: Para emplear interrupciones por KBI en este pin debe ponerlo como Enabled. Se nos indica que corresponde al puerto PTG4 (el del SW1 del EDUKIT08). En este pin seleccionamos resistor de Pull Up habilitado e interrupciones por Flanco Descendente. Pin 5: Establecemos la misma configuración que para el pin 4. Interrupts: Keyboard Request Interrupt debe estar en Enabled, con que desenmascaramos las interrupciones por KBI. Se nos indica, cosa muy importante, que el nombre de la ISR del módulo KBI es isrvkeyboard1. Por supuesto que esta inicialización del módulo KBI no precisamos hacerla para correr el programa KBI01 pues ya ha sido previamente hecha. Valga solo a título informativo para que el lector sepa seguir estos pasos cuando diseñe sus propios programas. Con las pautas dadas puede generarse el archivo MCUinit.inc que contendrá el código de inicialización de los módulos empleados en este ejemplo, entre ellos el de KBI. Si luego de creado observamos detenidamente el archivo encontraremos la ISR correspondiente al módulo KBI:
7 Bajo el nombre isrvkeyboard1: el nombre que ya nos había indicado el Processor Expert. Se trata de una ISR vacía que solo se encarga de retornar de la interrupción mediante la instrucción RTI. Aquí es donde nosotros como programadores deberemos completar con el código que permita procesar convenientemente el evento que generó la interrupción. Este procedimiento que nos genera una ISR para determinado módulo, en este caso KBI, en el archivo MCUinit.inc merece una aclaración: Un programa que emplee interupciones necesita de una ISR, que nosotros escribiremos. Esta rutina formará parte del archivo MCUinit.inc. Es posible que deseemos modificar la inicialización de los módulos hecha con el Processor Expert, para corregir algún error que podamos haber cometido o para ampliar nuestro programa. En ese caso nos varíamos obligados a generar nuevamente el archivo MCUinit.inc para que refleje los cambios efectuados con el Processor Expert. Y en tal caso surge la pregunta: Se pierde el código escrito en las ISR al generarse nuevamente el archivo MCUinit.inc? La buena noticia es que no se pierde. El Processor Expert tiene la suficiente prudencia para no destruir las ISRs que podamos haber escrito. De otro modo se haría muy engorroso corregir un error que podamos haber cometido al usar el Processor Expert, pues deberíamos hacer un backup del archivo MCUint.inc para no perder lo programado. Descripción del programa. Tenemos por delante la explicación de un programa temporizador, que arranca su funcionamiento al oprimir SW1 y se detiene al tocar SW4; y el tiempo contado se muestra en el LCD. Observemos el comienzo del programa: _Startup: LDHX #RAMEnd+1 TXS JSR MCU_init Inicializamos el puntero de pila, SP, y llamamos a la subrutina MCUinit. Esta última, como en todos los programas que explicamos, se encarga de inicializar todos los dispositivos de acuerdo a lo pedido desde el Processor Expert. En este caso se inicializarán los puertos para manejar el LCD y también las entradas de pulsador SW1 y SW4 para que funcionen con el módulo KBI.
8 Una característica particular de esta subrutina es que desenmascara las interrupciones. Esto no siempre resulta edecuado, siendo en algunas situaciones preferible hacerlo en otro punto del programa. Por ello enmascaramos las interrupciones nada mas retornar de la rutina anterior:. SEI BSET BACK_BIT,BACK_PORT LDA #2 JSR lcd_control JSR ley_ini Y a continuación inicializamos el LCD a 8 Bits y 2 renglones, para luego mostrar la leyenda TIEMPO CONTADO. El paso siguiente es limpiar la variable banderas, que contiene un flag llamado BLQT cuya función explicaremos mas adelante: banderas BSET BLQT_BIT, BLQT_BYTE decimas seg_u seg_d min_u min_d CLI También ponemos a 0 las variables encargadas de llevar el tiempo; ya estamos en condiciones de desenmascarar las interrupciones. En este punto del programa presentamos el tiempo en el LCD: ciclo_1: LDA #$C0 JSR lcd_control LDA min_d ADD #$30 JSR lcd_dato LDA min_u ADD #$30 JSR lcd_dato
9 Ahora llega el momento de determinar si la cuenta debe ser incrementada o no. Para ello usamos el bit BLQT que según su estado lógico cumple una función: Si BLQT está en 0 significa que el temporizador está corriendo, por lo tanto la cuenta debe ser incrementada. Si BLQT está en 1 significa que el temporizador está detenido y en consecuencia la cuenta no debe aumentar. En el programa el uso de este bit es el siguiente: ciclo_2: BRSET BLQT_BIT,BLQT_BYTE,ciclo_2 Vemos que la ejecuación queda congelada mientras este bit se halle en 1. Es el estado inicial en el que se encuentra, pues fue llevado a ese estado durante la inicialización de las variables. Puede surgir la duda de cómo sale este bit de ese estado si la ejecución del programa queda encerada en la línea ciclo_2. Por el momento diremos que una interrupción por KBI es la encargada de cambiar de estado a este bit; ya nos acuparemos de ella. Por el momento aceptemos que por algún mecanísmo el bit BLQT se hace 0. En ese caso el programa continúa con lo siguiente: JSR INC LDA CBEQA demora_100ms decimas decimas #$0a,aumenta_1 Esperamos 100 mili segundos, pues es la base de tiempo para incrementar las variables que llevan la cuanta del tiempo. Luego de cumplirse la demora, incrementamos estas variables, propagando los acarreos que sean necesarios. La ejecución vuelve a la línea ciclo_1 donde la indicación es refrescada en el LCD. Queda por responder como interactúa la ISR del módulo KBI con el bit BLQT. Recordemos que si el cronómetro está detenido el pulsador SW1 es el encargado de arrancarla. En consecuencia si se produce una interrupción por KBI y el bit BLQT se halla en 1, haremos 0 el bit BLQT: IsrVkeyboard1: BSET BR B MOV RTI KBI1SC_KBACK,KBI1SC BLQT_BIT,BLQT_BYTE,kbi_isr_1 BLQT_BIT,BLQT_BYTE #% ,KBI1PE
10 También modificamos el registro KBI1PE. Lo hacemos así pues si ya arrancamos el cronómetro con el pulsador SW1, para detenerlo no lo haremos con este mismo pulsador, sino con SW4. El registro KBI1PE tiene la siguiente agrupación de bits: Está el registro KBI pin enable que indica cuales pines pueden generar una interrupción por KBI. Al haber dejado solo el KBIPE5 activo, que corresponde a PTD2, estamos habilitando las interrupciones por KBI de SW4. En estas condiciones el programa empieza a incrementar el tiempo y lo presenta en el LCD. Para que ocurra una nueva interrupción es necesario que se oprima el pulsador SW4. Viendo el fragmento de la ISR anterior, cuando el bit BLQT es 0 la ejecución de esta subrutina se dirige a la línea kbi_isr_1, donde: kbi_isr_1: BSET MOV BLQT_BIT,BLQT_BYTE #% ,KBI1PE RTI En eta ocasión ponemos en 1 al bit BLQT: esto provoca que se detenga el conteo. Por otra parte modificamos el registro KBI1PE para que se habilite el KBPIE4, que corresponde al pin PTG4, es decir al pulsador SW1. Modo de correr el programa Para ver claramente el funcionamiento del programa es adecuado poner un primer breakpoint en la línea: Ciclo_2: BRSET BLQT_BIT,BLQT_BYTE,ciclo_2 Al correr el programa debemos observar como queda su ejecución encerrada en esta línea. Superado este paso puede resultar conveniente quitar este breakpoint, y colocar uno a la entrada de la ISR: isrvkeyboard1: BSET KBI1SC_KBACK,KBI1SC
11 Al correr el programa y luego oprimir el pulsador SW1 la ejecución del programa alcanzará el breakpoint. A partir de aquí es conveniente correr el programa paso a paso y observar como se apaga el bit BLQT. Ahora debería restituirse el breakpoint donde originalmente lo colocamos y al correr el programa veriamos que tras alcanzar el breakpoint la ejecución del programa continúa con el incremento del tiempo, pues BLQT ya no bloquea el conteo. Quedaría por comprobar como vuelve a activarse el bit BLQT. Para hacerlo, lo mejor sería colocar un breakpoint nuevamente al comienzo de la ISR y ver como BLQT es llevado a 1 y con ello la ejecución del programa quedará encerrada en ciclo_2. Continuará... Nota de Redacción: El lector puede descargar este capítulo y capítulos anteriores del curso desde la sección Artículos (Curso_HC9S08) en el sitio web de EduDevices ( )
Curso sobre Microcontroladores Familia HC9S08 de Freescale
Curso sobre Microcontroladores Familia HC9S08 de Freescale Por Ing. Daniel Di Lella EduDevices www.edudevices.com.ar e-mail: info@edudevices.com.ar Responsable Area Educación ELKO / ARROW www.elkonet.com
Más detallesCurso sobre Microcontroladores Familia HC9S08 de Freescale
Curso sobre Microcontroladores Familia HC9S08 de Freescale Por Ing. Daniel Di Lella EduDevices www.edudevices.com.ar e-mail: info@edudevices.com.ar Capítulo 8.- Inter Integrated Circuit Interface I2C MMIIC
Más detallesCurso sobre Microcontroladores Familia HC9S08 de Freescale
Curso sobre Microcontroladores Familia HC9S08 de Freescale Por Ing. Daniel Di Lella EduDevices www.edudevices.com.ar e-mail: info@edudevices.com.ar Capítulo 6.- Módulo Serial Asincrónico de Comunicación
Más detallesComo sacarle mayor provecho a las herramientas disponibles para la familia HC908
COMENTARIO TECNICO Hablemos de MCU s... Por Ing. Daniel Di Lella Dedicated Field Application Engineer Responsable Area Educación Elko / Arrow www.elkonet.com ddilella@elkonet.com dilella@arnet.com.ar Como
Más detallesEn términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas.
1 de 18 Inicio Qué es un foro En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas. En el campus virtual, el foro es una herramienta
Más detallesControl remoto del EDUKIT08 vía PC...
COMENTARIO TECNICO Mundo EDUKIT08 Por: Ing. Roberto Simone Ingeniero de aplicaciones Freescale robertosimone@arnet.com.ar Ing. Daniel Di Lella D.F.A.E www.edudevices.com.ar dilella@arnet.com.ar (MDO_EDUKIT_012)
Más detallesZILOG DEVELOPER STUDIO
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
Más detallesCurso sobre Controladores Lógicos Programables (PLC).
CURSO Curso sobre Controladores Lógicos Programables (PLC). Por Ing. Norberto Molinari. Entrega Nº 11. Introducción a la Programación. Fijando conceptos de la programación en LADDER. Otros usos de las
Más detallesLABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL
OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formulas en Microsoft Excel 2010. 1) DEFINICIÓN Una fórmula de Excel es un código especial que introducimos
Más detallesSIMULADOR DE SISTEMAS DE EVENTOS DISCRETOS
SIMULADOR DE SISTEMAS DE EVENTOS DISCRETOS MANUAL DE USUARIO 1.1 Introducción. El simulador de sistemas de eventos discretos está compuesto por dos aplicaciones: el Simulador de redes de Petri y el Simulador
Más detallesDESCRIPCION DE PLC UP32 17/07/11 MAN-PLC-UP32-01A
1. Introducción El equipo UP32 incorpora un módulo de PLC que le permiten al usuario personalizar el funcionamiento del sistema. Esto quiere decir, que si necesita realizar operaciones lógicas que no estén
Más detallesCurso sobre Microcontroladores Familia HC9S08 de Freescale
Curso sobre Microcontroladores Familia HC9S08 de Freescale Por Ing. Daniel Di Lella EduDevices www.edudevices.com.ar e-mail: info@edudevices.com.ar Capítulo 8.- Inter Integrated Circuit Interface I2C MMIIC
Más detallesDepartamento CERES Área de Tarjetas Inteligentes Manual de Usuario
14 CORREO SEGURO. Hay aplicaciones de correo que permiten enviar y recibir correos cifrados y firmados digitalmente utilizando criptografía. Estas operaciones garantizan el intercambio seguro de información,
Más detallesAGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7
Tutoriales de ayuda e información para todos los niveles AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Como agregar a una red existente un equipo con Windows 7 y compartir sus archivos
Más detallesTemporizadores y contadores en tiempo real: El módulo Timer0 y el prescaler del PIC
Temporizadores y contadores en tiempo real: El módulo Timer0 y el aler del PIC 1. Introducción...1 2. Estructura del Timer0...1 3. Funcionamiento del Timer0...2 3.1. Entrada de reloj del modulo Timer0...
Más detallesSeguidamente se muestra una pantalla para seleccionar nuestra localización, y comprobamos que la hora y demás es correcto. Podemos hacerlo fácilmente
A continuación se presentarán los diferentes pasos a seguir para la instalación de la distribución de linux Ubuntu 6.06 en su versión Desktop, usando para esto el nuevo instalador gráfico incluido en la
Más detallesManual SBR. Pero antes de explicar las actividades que principalmente podemos desarrollar vamos a dar una visión global de la aplicación.
Manual SBR Este proyecto consta de una herramienta denominada SBR mediante la cual el usuario podrá realizar principalmente las siguientes actividades: Crear un nuevo dominio. Modificar el dominio existente.
Más detallesActividad 4: Comunicación entre PLC s vía Ethernet
Actividad 4: Comunicación entre PLC s vía Ethernet 1.- Listado de materiales: PC con Tarjeta de red 3com o similar. 2 PLC Omrom CJ1M CPU11 ETN Estos autómatas llevan integrada la tarjeta de comunicaciones
Más detallesLas Bondades de la Función SPRINTF
COMENTARIO TECNICO Mundo EDUKIT08 Por: Ing. Roberto Simone Ingeniero de aplicaciones robertosimone@arnet.com.ar Ing. Daniel Di Lella D.F.A.E www.edudevices.com.ar edudevices@gmail.com dilella@arnet.com.ar
Más detallesNotas para la instalación de un lector de tarjetas inteligentes.
Notas para la instalación de un lector de tarjetas inteligentes. Índice 0. Obtención de todo lo necesario para la instalación. 3 1. Comprobación del estado del servicio Tarjeta inteligente. 4 2. Instalación
Más detalles15 CORREO WEB CORREO WEB
CORREO WEB Anteriormente Hemos visto cómo funciona el correo electrónico, y cómo necesitábamos tener un programa cliente (Outlook Express) para gestionar los mensajes de correo electrónico. Sin embargo,
Más detallesFacturación Automática de Ventas WhitePaper Noviembre de 2006
Facturación Automática de Ventas WhitePaper Noviembre de 2006 Contenidos 1. Propósito 3 2. Particularidades del asistente 3 2.1. Accesos en PrefGest 3 2.2. Requisitos de los documentos a albaranar / facturar
Más detallesport@firmas V.2.3.1 Manual de Portafirmas V.2.3.1
Manual de Portafirmas V.2.3.1 1 1.- Introducción 2.- Acceso 3.- Interfaz 4.- Bandejas de peticiones 5.- Etiquetas 6.- Búsquedas 7.- Petición de firma 8.- Redactar petición 9.- Firma 10.- Devolución de
Más detallesSistema de Gestión Portuaria Sistema de Gestión Portuaria Uso General del Sistema
Sistema de Gestión Portuaria Uso General del Sistema Uso General del Sistema Página 1 de 21 Contenido Contenido... 2 1.Ingreso al Sistema... 3 2.Uso del Menú... 6 3.Visualizar Novedades del Sistema...
Más detalles2_trabajar con calc I
Al igual que en las Tablas vistas en el procesador de texto, la interseccción de una columna y una fila se denomina Celda. Dentro de una celda, podemos encontrar diferentes tipos de datos: textos, números,
Más detallesManual de Manejo Intranet - Foro Ceramhome
Manual de Manejo Intranet - Foro Ceramhome Índice 1. Objetivo del manual... 3 1.1 Ventajas de usar la Intranet/foro... 3 2. Cómo se accede a la Intranet?... 4 3. Partes de la Intranet... 5 4. Cómo se accede
Más detallesBuceando en el HC908...
COMENTARIO TÉCNICO Buceando en el HC908... Por Ing. Daniel Di Lella Dedicated Field Application Engineer www.edudevices.com.ar dilella@arnet.com.ar Practicando con el CodeWarrior 5.1/6.x y el sistema R(S)_POD...
Más detallesGUÍA DE USUARIO: GOOGLE DRIVE
GUÍA DE USUARIO: GOOGLE DRIVE Google Drive es una herramienta telemática de la web 2.0 que permite el trabajo virtual de forma colaborativa. En Google Drive podemos encontrar una barra de navegación en
Más detallesSIMULADOR DE REDES DE PETRI ASINCRONICAS
SIMULADOR DE REDES DE PETRI ASINCRONICAS MANUAL DE USUARIO 1.1 Introducción. Los puntos que se tratarán serán los siguientes: La ventana principal: o Menús. o Barra de herramientas de control. o Barra
Más detallesMANUAL DE AYUDA MODULO TALLAS Y COLORES
MANUAL DE AYUDA MODULO TALLAS Y COLORES Fecha última revisión: Enero 2010 Índice TALLAS Y COLORES... 3 1. Introducción... 3 CONFIGURACIÓN PARÁMETROS TC (Tallas y Colores)... 3 2. Módulos Visibles... 3
Más detallesTUTORIAL ENVIO SMS MASIVOS. 1. Segmentación de la base de datos de clientes
TUTORIAL ENVIO SMS MASIVOS Para hacer uso de la utilidad de envío de SMS se tendrán en cuenta 3 puntos: 1. Segmentación de la base de datos de clientes, para determinar a quién va dirigido 2. Diferentes
Más detallesPráctica del paso de generación de Leads
Práctica del paso de generación de Leads La parte práctica de este módulo consiste en poner en marcha y tener en funcionamiento los mecanismos mediante los cuales vamos a generar un flujo de interesados
Más detallesTema 14. Interrupciones. Las. C. F. G.S. D.P.E. Módulo de Proyectos 1
Tema 14 Las Interrupciones C. F. G.S. D.P.E. Módulo de Proyectos 1 Los PIC de la familia 16F8X poseen 4 fuentes de interrupción: Interrupción externa a través del pin RB0/INT Interrupción por overflow
Más detallesNORMA 34.14(SEPA) 05/11/2013
NORMA 34.14(SEPA) 05/11/2013 1. Descripción La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que se efectúe el pago de transferencias a los beneficiarios
Más detallesCuestionario: Programación en C y máscaras (II)
Este documento es un autotest de ayuda enmarcado en la asignatura Informática Industrial y corresponde al tema Programación en C, pero es abierto y puede servir para entender el funcionamiento básico de
Más detallesLaboratorio de Física Universitaria II. FISI 3014 Primer semestre del año académico 2003-2004 Departamento de Física y Electrónica de la UPR-H
Laboratorio de Física Universitaria II. FISI 3014 Primer semestre del año académico 2003-2004 Departamento de Física y Electrónica de la UPR-H Introducción El programa de Data Studio 1.7, es una aplicación
Más detallesPOWER POINT. Iniciar PowerPoint
POWER POINT Power Point es la herramienta de Microsoft Office para crear presentaciones que permiten comunicar información e ideas de forma visual y atractiva. Iniciar PowerPoint Coloque el cursor y dé
Más detallesCentro de Profesorado Luisa Revuelta (Córdoba) TEMA 2 CREAR, GUARDAR, CERRAR, ABRIR y VISUALIZAR PRESENTACIONES
Centro de Profesorado Luisa Revuelta (Córdoba) TEMA 2 CREAR, GUARDAR, CERRAR, ABRIR y VISUALIZAR PRESENTACIONES 1.- CREACIÓN DE PRESENTACIONES Al ejecutar OpenOffice, automáticamente se inicia el llamado
Más detallesPrograma diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L.
Manual de Usuario Programa diseñado y creado por Contenido 1. Acceso al programa... 3 2. Opciones del programa... 3 3. Inicio... 4 4. Empresa... 4 4.2. Impuestos... 5 4.3. Series de facturación... 5 4.4.
Más detallesWINDOWS 2008 5: TERMINAL SERVER
WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.
Más detallesManual de operación Tausend Monitor
Manual de operación Tausend Monitor Luego de haber realizado satisfactoriamente el proceso de instalación, al iniciar el programa le aparecerá la siguiente ventana: El usuario principal y con el primero
Más detallesLECCION 5. Herramientas de Pintura y Edición Parte II. Crear formas de Pincel
LECCION 5. Herramientas de Pintura y Edición Parte II Crear formas de Pincel Además de todas las opciones de pincel vistas anteriormente, Photoshop permite personalizar aún más tus pinceles creando formas
Más detallesMarketing y Estadística 1. 2. 3. 4. Listados de clientes con selección de criterios Generación de Cartas, SMS y Etiquetas Estadísticas Avanzadas, GIO BI Gestión de Avisos 1. Listados de clientes con selección
Más detallesManual Impress Impress Impress Impress Impress Draw Impress Impress
Manual Impress Se puede definir Impress como una aplicación dirigida fundamentalmente a servir de apoyo en presentaciones o exposiciones de los más diversos temas, proyectando una serie de diapositivas
Más detallesINTERRUPCIONES. La comunicación asíncrona de los sistemas periféricos con la CPU, en ambos sentidos, se puede establecer de dos maneras fundamentales:
INTERRUPCIONES La comunicación asíncrona de los sistemas periféricos con la CPU, en ambos sentidos, se puede establecer de dos maneras fundamentales: a)consultas (POLLING): Se comprueban cíclicamente,
Más detallesSeminario de Informática
Unidad II: Operaciones Básicas de Sistemas Operativos sobre base Windows 11. Herramientas del Sistema INTRODUCCION Este apunte está basado en Windows XP por ser el que estamos utilizando en el gabinete
Más detallesAccesibilidad web GUÍA FUNCIONAL
Accesibilidad web GUÍA FUNCIONAL 0 _ ÍNDICE 01_Introducción 02_Primeros pasos 03_Conceptos 04_Navegación por voz 05_Navegación por teclado 06_Navegación por sonido 07_Compatibilidad con lectores de pantalla
Más detallesCómo acceder a Google Drive? Tiene más funcionalidades una cuenta de Google?
Manual de Qué es Google Drive? Qué es Google Drive? Google Drive es un servicio web que le permite almacenar, modificar, compartir y acceder a sus archivos y documentos independientemente de dónde se encuentre
Más detallesMANUAL BASICO DE WEBEX
MANUAL BASICO DE WEBEX Webex es un servicio de web conferencias y soluciones de colaboración, lo que significa que nos permite crear una conferencia por internet en la cual además de vernos los unos a
Más detallesLa pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.
Microsoft Word Microsoft Word es actualmente (2009) el procesador de textos líder en el mundo gracias a sus 500 millones de usuarios y sus 25 años de edad. Pero hoy en día, otras soluciones basadas en
Más detallesModificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.
UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:
Más detallesREGISTRAR LOS SITIOS WEB MÁS INTERESANTES
REGISTRAR LOS SITIOS WEB MÁS INTERESANTES La forma más fácil de volver a páginas Web que visitamos con frecuencia es almacenándolas en una lista. En Internet Explorer estas páginas se denominan sitios
Más detallesPractica A. Crear y Administrar Grupos
Practica A Crear y Administrar Grupos Los grupos simplifican la administración ya que permiten dar permisos a grupos de usuarios en vez de uno a uno. Antes de comenzar a utilizar los grupos hay que entender
Más detallesTema 4. Gestión de entrada/salida
Tema 4. Gestión de entrada/salida 1. Principios de la gestión de E/S. 1.Problemática de los dispositivos de E/S. 2.Objetivos generales del software de E/S. 3.Principios hardware de E/S. 1. E/S controlada
Más detallesMANUAL DE FACTURACIÓN TOUCH SCREEN
MANUAL DE FACTURACIÓN TOUCH SCREEN Tabla de Contenido Contenido Pág. CAPITULO 1... 3 CARACTERÍSTICAS Y BENEFICIOS... 3 CAPITULO 2... 4 ENTRADAS Y SALIDAS DEL MODULO... 4 Visión general... 4 Contenido del
Más detallesREGISTROS DE DESPLAZAMIENTO
REGISTROS DE DESPLAZAMIENTO Es un circuito digital que acepta datos binarios de una fuente de entrada y luego los desplaza, un bit a la vez, a través de una cadena de flip-flops. Este sistema secuencial
Más detallesCONCEPTOS BASICOS. Febrero 2003 Página - 1/10
CONCEPTOS BASICOS Febrero 2003 Página - 1/10 EL ESCRITORIO DE WINDOWS Se conoce como escritorio la zona habitual de trabajo con windows, cuando iniciamos windows entramos directamente dentro del escritorio,
Más detalles1.- DESCRIPCIÓN Y UTILIDAD DEL SOFTWARE DAEMON TOOLS.
CREANDO UNIDADES VIRTUALES DE CD Y DVD CON DAEMON TOOLS 1.- DESCRIPCIÓN Y UTILIDAD DEL SOFTWARE DAEMON TOOLS. Daemon Tools es una herramienta que permite a los usuarios simular una unidad o varias unidades
Más detallesINTRODUCCION A LA PROGRAMACION DE PLC
INTRODUCCION A LA PROGRAMACION DE PLC Esta guía se utilizará para estudiar la estructura general de programación de um PLC Instrucciones y Programas Una instrucción u orden de trabajo consta de dos partes
Más detallesGVisualPDA Módulo de Almacén
GVisualPDA Módulo de Almacén GVisualPDA es una aplicación para Windows Mobile 5/6 que amplía más aún las posibilidades de integración del software de gestión GVisualRec permitiendo estar conectados en
Más detallesGENERACIÓN DE ANTICIPOS DE CRÉDITO
GENERACIÓN DE ANTICIPOS DE CRÉDITO 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de anticipos de crédito permite generar fácilmente órdenes para que la Caja anticipe el cobro de créditos
Más detallesCurso sobre Microcontroladores Familia HC9S08 de Freescale
Curso sobre Microcontroladores Familia HC9S08 de Freescale Por Ing. Daniel Di Lella EduDevices www.edudevices.com.ar e-mail: info@edudevices.com.ar Capítulo 7.- Módulo Serial Sincrónico de Comunicaciones
Más detallesGENERACIÓN DE TRANSFERENCIAS
GENERACIÓN DE TRANSFERENCIAS 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que la Caja efectúe transferencias, creando una base
Más detallesCodex.pro. Módulo de gestión económica.
Codex.pro. Módulo de gestión económica. Índice Codex.pro. Módulo de gestión económica...1 Introducción...2 Uso de la aplicación...3 1. Configuración inicial de la aplicación...4 1.1. Centros de coste...4
Más detallesMantenimiento Limpieza
Mantenimiento Limpieza El programa nos permite decidir qué tipo de limpieza queremos hacer. Si queremos una limpieza diaria, tipo Hotel, en el que se realizan todos los servicios en la habitación cada
Más detallesPANEL DE CONTROL (Zona de Administración) MANUAL DE USO Por conexanet. Revisión 1.1 Fecha 2006-08
PANEL DE CONTROL (Zona de Administración) MANUAL DE USO Por conexanet Revisión 1.1 Fecha 2006-08 Índice 1. Acceder 2. Menú 3. Gestión Básica 3.1 Añadir 3.2 Editar 3.3 Eliminar 3.4 Eliminación de registros
Más detallesMS ACCESS BÁSICO 6 LOS INFORMES
2010 MS ACCESS BÁSICO 6 LOS INFORMES 93 LOS INFORMES Los informes son una herramienta de Access para elaborar información, sobre los datos que deseemos, preparada para ser impresa. A partir de una base
Más detallesCurso sobre Controladores Lógicos Programables (PLC).
CURSO Curso sobre Controladores Lógicos Programables (PLC). Por Ing. Norberto Molinari. Entrega Nº 9. Introducción a la Programación. Consideraciones previas sobre programación ladder Antes de empezar
Más detallesGESTINLIB GESTIÓN PARA LIBRERÍAS, PAPELERÍAS Y KIOSCOS DESCRIPCIÓN DEL MÓDULO DE KIOSCOS
GESTINLIB GESTIÓN PARA LIBRERÍAS, PAPELERÍAS Y KIOSCOS DESCRIPCIÓN DEL MÓDULO DE KIOSCOS 1.- PLANTILLA DE PUBLICACIONES En este maestro crearemos la publicación base sobre la cual el programa generará
Más detallesPLANTILLAS EN MICROSOFT WORD
PLANTILLAS EN MICROSOFT WORD Una plantilla es un modelo o patrón para crear nuevos documentos. En una plantilla se guarda internamente el formato utilizado, es decir, el estilo de la fuente, el tamaño,
Más detallesElementos de Microsoft Word
Contenido 1. Distintas formas de iniciar Word 2007... 2 2. Ayuda de Word... 2 3. Las barras de herramientas... 3 4. Funcionamiento de las pestañas. Cómo funcionan?... 4 5. Personalizar barra de acceso
Más detallesFigura 1: Símbolo lógico de un flip-flop SR
FLIP-FLOPS Los circuitos lógicos se clasifican en dos categorías. Los grupos de puertas descritos hasta ahora, y los que se denominan circuitos lógicos secuenciales. Los bloques básicos para construir
Más detallesAUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas
AUTOMATIZACION GUIA DE TRABAJO 2 DOCENTE: VICTOR HUGO BERNAL UNIDAD No. 3 OBJETIVO GENERAL Realizar una introducción a los controladores lógicos programables OBJETIVOS ESPECIFICOS: Reconocer la arquitectura
Más detallesCarrito de Compras. Esta opción dentro de Jazz la podremos utilizar como cualquier otro carrito de compras de una página de Internet.
Carrito de Compras Esta opción dentro de Jazz la podremos utilizar como cualquier otro carrito de compras de una página de Internet. La forma de utilizar el Carrito de Compras es desde los comprobantes
Más detallesGESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD
GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...
Más detallesGuía de uso del Cloud Datacenter de acens
guíasdeuso Guía de uso del Cloud Datacenter de Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Un Data Center o centro de datos físico es un espacio utilizado para alojar
Más detallesMANUAL DE USUARIO SISTEMA PEAJE
MANUAL DE USUARIO SISTEMA PEAJE Todos los derechos reservados a JCINFORM 1. Introducción 2. Pantalla principal 3. Botones del sistema 4. Creación de Clientes y Tarjetas 4.1. Registro de Tarjetas 4.2. Modificación
Más detallesCOMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER
2011 2012 COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER WWW.FAUBELL.COM vicente@faubell.com Hasta ahora hemos visto una pequeña introducción a la creación de las páginas web. No te preocupes por
Más detallesPresentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos:
UNIDAD 8 Presentaciones Reunión. (ITE. Banco de imágenes) as presentaciones son documentos formados por una sucesión de páginas, llamadas diapositivas, que transmiten información estructurada de manera
Más detallesTema 2. Espacios Vectoriales. 2.1. Introducción
Tema 2 Espacios Vectoriales 2.1. Introducción Estamos habituados en diferentes cursos a trabajar con el concepto de vector. Concretamente sabemos que un vector es un segmento orientado caracterizado por
Más detallesGMAIL (avanzado) 1. Accede a la web de Gmail, www.gmail.com. Te destacamos las funcionalidades que vamos a enseñarte a. 2. Vamos a enseñarte a:
Sabes que puedes hacer muchas más cosas que enviar y recibir correo con Gmail? Puedes organizarlo, crear reglas de correo, filtrar correo, organizar contactos Adriana va a enseñar a su padre cómo aprovechar
Más detallesUD6. Diseño de presentaciones
UD6. Diseño de presentaciones 1. PowerPoint 1.1 Crear una presentación 1.2 Efectos y transiciones 1 / 11 1. PowerPoint PowerPoint es una aplicación de Microsoft Office para crear presentaciones. Las presentaciones
Más detallesTutorial PowerPoint. Crear una nueva presentación
Tutorial PowerPoint La herramienta PowerPoint esta diseñada para realizar presentaciones multimedia, esta disponible en sistema Windows y MacOS. PowerPoint no solo esta pensado para realizar presentaciones
Más detallesInstalación del Admin CFDI
Instalación del Admin CFDI Importante!!!Antes de comenzar verifique los requerimientos de equipo esto podrá verlo en la guía 517 en nuestro portal www.control2000.com.mx en el apartado de soporte, ahí
Más detallesAproximación local. Plano tangente. Derivadas parciales.
Univ. de Alcalá de Henares Ingeniería de Telecomunicación Cálculo. Segundo parcial. Curso 004-005 Aproximación local. Plano tangente. Derivadas parciales. 1. Plano tangente 1.1. El problema de la aproximación
Más detallesNOTAS TÉCNICAS SOBRE EL SIT: Conceptos contables
NOTAS TÉCNICAS SOBRE EL SIT: 2 Qué son los conceptos contables? Qué son los conceptos contables? 3 Principios de su funcionamiento 3 Defina los conceptos contables 3 Modificar en bloque 6 Aplique los conceptos
Más detallesCapítulo 0. Introducción.
Capítulo 0. Introducción. Bueno, por fin está aquí el esperado (espero!!) Capítulo Cero del Tutorial de Assembler. En él estableceremos algunos conceptos que nos serán de utilidad a lo largo del Tutorial.
Más detallesServicios Educativos Del Estado De Chihuahua Sistema Integral de Presupuestos y Materiales. Indice. Introducción... 2. Barra de Herramientas...
Indice Página Introducción... 2 Acceso al Sistema... 3 Barra de Herramientas... 4 Menú Principal... 5 Operación Catálogos Reportes Consultas Entradas Por Orden de Compra... 6 Entradas Directas... 8 Salidas
Más detallesDEPARTAMENTO DE EDUCACIÓN FÍSICA CURSO 2011/2012
ORIENTACIÓN.1ºESO Carreras de Orientación Una Carrera de Orientación consiste en recorrer en el menor tiempo posible una ruta situada en un terreno desconocido pasando por unos puntos obligados en un orden
Más detallesGuía para el tratamiento en Allegro de recibos para centros no pertenecientes a la Generalitat Valenciana.
Guía para el tratamiento en Allegro de recibos para centros no pertenecientes a la Generalitat Valenciana. Esta guía muestra como proceder en la configuración y posterior uso de la aplicación Allegro en
Más detallesCOMUNICACIÓN HYPERTERMINAL CON DELTA PLC.
COMUNICACIÓN HYPERTERMINAL CON DELTA PLC. Introducción. El PLC de DELTA tiene grandes capacidades para comunicarse con diferentes tipos de equipos por medio del protocolo Modbus de comunicación. Esta práctica
Más detallesRoberto Quejido Cañamero
Crear un documento de texto con todas las preguntas y respuestas del tema. Tiene que aparecer en él todos los contenidos del tema. 1. Explica qué son los modos de presentación en Writer, cuáles hay y cómo
Más detallesServicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación
Vicerrectorado de Tecnologías de la Información y la Comunicación Conexión mediante Escritorio Remoto de Windows Última Actualización 16 de septiembre de 2013 Histórico de cambios Fecha Descripción Autor
Más detallesGestión de Retales WhitePaper Noviembre de 2009
Gestión de Retales WhitePaper Noviembre de 2009 Contenidos 1. Introducción 3 2. Almacén de retales 4 3. Propiedades de los materiales 6 4. Alta de retales 8 5. Utilización de retales en un lote de producción
Más detallesConfiguración de un APs D-Link DWL-2100AP.-
Configuración de un APs D-Link DWL-2100AP.- El Acess Point (AP) D-Link 2100AP, es el AP que actualmente colocan Los Servicios Provinciales en los centros. Para poder acceder a su configuración tenemos
Más detallesSelección de los puntos de montaje
PARTICIONES PARA LINUX Selección de los puntos de montaje Tanto para aquellos que vayan a instalar ahora, como para quienes quieran cambiar el tamaño de una partición o formatear este apunte (resumen de
Más detallesPROTEUS Depuración de programas para microprocesadores
PROTEUS Depuración de programas para microprocesadores Introducción Como ya se ha indicado en temas anteriores, la aplicación PROTEUS, tiene entre sus utilidades la simulación de los esquemas realizados
Más detallesLa ventana de Microsoft Excel
Actividad N 1 Conceptos básicos de Planilla de Cálculo La ventana del Microsoft Excel y sus partes. Movimiento del cursor. Tipos de datos. Metodología de trabajo con planillas. La ventana de Microsoft
Más detalles