Curso sobre Microcontroladores Familia HC9S08 de Freescale
|
|
- Amparo García Ponce
- hace 6 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 1. Continuación... (entrega nº 3) Set de Instrucciones. El set de instrucciones de la familia HC9S08 (CPU HCS08) es esencialmente idéntico al de la familia HC908, solo se agregan variantes de direccionamiento para las instrucciones LDHX / STHX y la nueva instrucción BGND que permite al MCU entrar al modo BackGround que es un modo muy poderoso utilizado para la depuración de código en tiempo real y se ampliará la información en un capítulo posterior. Hay un total de 250 instrucciones disponibles en el HC9S08. Aquí solo se mostrará en forma general un resumen de las mismas, quedando para el lector ampliar la información consultando en el curso sobre HC908 ( ) o bien en el manual de referencia de la familia HC9S08.
2
3 Un comentario aparte merecen las instrucciones WAIT y STOP. La instrucción WAIT detiene la actividad del CPU al quitarle el clock (reloj) a este, pero permite que todos los otros relojes sigan corriendo dentro del MCU. Al igual que en la familia HC908, todos los periféricos restantes siguen con sus operaciones normalmente, lo que permite una rápida respuesta ante interrupciones exteriores, pero el consumo, si bien es reducido no es el menor de todos. En la instrucción STOP, en cambio, se interrumpen todos los clocks internos. A diferencia de la familia HC908 que posee un solo modo STOP, la familia HC9S08 posee múltiples modos STOP con distinto grado de consumo y operatividad según se hayan configurado previamente algunos bits de ciertos registros, en un posterior capítulo se verán estos modos de bajo consumo que constituyen unas de las claves de esta familia para ser utilizadas en aplicaciones portátiles con consumos extremadamente bajos. Soporte de Interrupciones. Como se ha mencionado en varios párrafos de este capítulo, la familia HC9S08 mantiene compatibilidad con la familia HC908 y es por ello que el esquema de Soporte de Interrupciones es idéntico al de la familia HC908.
4 Modo de apilado y Desapilado de los registros principales del CPU HCS08. Diferencias entre las familias HC908 y HC9S08. Como se ha mencionado a lo largo de este capítulo, la familia HC9S08 es 100% compatible con la familia HC908, pero la nueva familia HC9S08 incorpora nuevas instrucciones y varias mejoras orientadas a aumentar la capacidad de procesamiento, facilidad para realizar la emulación en tiempo real y finalmente mejorar la eficiencia en la densidad de código. A continuación, mencionaremos en forma resumida las diferencias: Nuevos modos de direccionamiento para la instrucción LDHX - Indexado sin Offset (IX). - Indexado con Offset de 8 Bits (IX1). - Indexado con Offset de 16 Bits (IX2). - Indexado con Post Incremento. - Indexado con Offset de 8 Bits con Post Incremento. Estos nuevos modos de direccionamiento ayudan a que el compilador mejore su eficiencia de generación de código.
5 Nuevos modos de direccionamiento para la instrucción STHX y CPHX. - Modo de direccionamiento Extendido (EXT). - Modo de direccionamiento Indexado utilizando el Stack Pointer con Offset de 8 bits (SP1). Nueva instrucción BGND que permite activar el modo BDM (Background Debug Module) para colocar al MCU en modo Debug que permite la emulación en tiempo real, por medio de una simple instrucción dentro del código original del usuario. Aumento de la velocidad de procesamiento por medio del aumento de la frecuencia de reloj del CPU (40 MHZ) y del BUS (20 MHZ). Gracias a la nueva tecnología CMOS que posee la familia HC9S08, el CPU HC9S08 puede correr a la velocidad de reloj de 40 MHZ y la frecuencia del Bus (FBUS) es la mitad de dicha frecuencia, o sea, 20 MHZ, el lector debe tener en cuenta que en la familia HC908, la frecuencia del oscilador principal era dividida por 4 para obtener así Fbus = Fosc / 4.. Esto permite que cada ciclo de instrucción se ejecute en tan solo 50 nanosegundos!!, y si además tomamos en cuenta que en muchas instrucciones se han achicado la cantidad de ciclos de máquina por instrucción, se logra una notable mejora con respecto a la familia HC908, que puede llegar a ser 3X (3 veces más rápida) superior en perfomance corriendo igual código. Capítulo 2. Módulos ICG / ICS Internal Clock Generator / Internal Clock Source. Uno de los grandes cambios de la familia HC9S8 con respecto a la familia HC908 es el módulo de generación de clock. Si bien en la familia HC908 se dispone de una gran variedad de opciones de osciladores externos, internos, y del tipo R-C, la flexibilidad y variedad de opciones que presenta la familia HC9S08 es muy grande dándole a este módulo una gran importancia dentro del esquema de mejoras implementadas. La sección generadora de Clocks (reloj) está compuesta por dos módulos, según el tipo de dispositivo HC9S08 elegido: Internal Clock Generator (ICG) (Generador de Clocks Interno). Internal Clock Source (ICS) (Fuente de Clock Interna).
6 ICG (Generador de Clocks Interno). Cuatro modos de operación: - Self Clock Mode (SCM) (Clock interno fijo). - FLL Engaged Internal clock mode (FEI) (FLL Interno Enganchado). - FLL Bypassed, External (FBE) clock mode (FLL puenteado, clock Externo). - FLL Engaged, External (FEE) clock mode (FLL enganchado con clock Externo). En los modos FEI y SCM no se requieren componentes externos. Todos los modos son seleccionables por programa. El programa del usuario puede seleccionar los distintos modos en cualquier momento. FBUS = ½ ICGOUT. Diagrama en bloques del módulo ICG El módulo ICG esta formado por 4 grandes bloques funcionales. El bloque oscilador (OSC) permite que el usuario pueda conectar un cristal o resonador externo con el módulo ICG. El usuario por programa puede seleccionar entre un cristal de baja frecuencia (rango entre 32 a 100 KHZ) o un cristal de alta frecuencia (rango entre 1 a 16 MHZ) utilizando las líneas externas OSC1 y OSC2 para conectar el cristal y su circuito asociado. También este bloque permite que ingrese una señal externa conectada a la línea OSC1 proveniente de un oscilador implementado en forma externa (hasta 40 MHZ) en el sistema.
7 Para mayor flexibilidad, se puede configurar el bloque oscilador (OSC) para operar en modo baja potencia o modo Alta amplitud. El reloj interno de referencia incluye una fuente de reloj de 8 MHZ, que puede seleccionarse como reloj de referencia para el módulo BDC (Background Debug Controller) y permitir así cierta independencia de dicho módulo de la frecuencia de Bus utilizada en el proyecto. Además incluye un reloj de 243 KHZ el cuál puede ser ajustado para lograr una mayor precisión y obtener así una fuente confiable de muy bajo costo. El bloque de FLL (Frecuency Loop lock) (Oscilador por enganche de Frecuencia) toma la fuente de reloj interna o externa y multiplica ella a un valor más alto. Finalmente, el bloque de selección de reloj permite conmutar las diferentes frecuencias de reloj al sistema, distribuyéndolo en el. Las señales presentes son, ICGOUT la cuál es la frecuencia de salida del módulo ICG y constituye la frecuencia de referencia del BUS (FBUS = ½ ICGOUT), ICGERCLK, la cuál es la frecuencia de referencia desde el cristal o fuente de reloj externa y la señal FEE (habilitación de frecuencia fija) la cuál controla el sistema de frecuencia fija de reloj. La señal ICGCLK es una fuente de reloj de 8 MHZ generada por el bloque fuente de referencia interna que se utiliza para el módulo BDC (Backgraund Debug Controller). SCM (Self Clock Module) (Clock Interno Fijo). Es el modo por defecto luego de que el MCU sale del RESET. Rápido arranque del oscilador a 4 MHZ de FBUS sin programación del usuario. No se requiere conexión externa alguna. Las líneas del oscilador pueden usarse como I/O grales. No ajustable, pero puede modificarse escribiendo en el registro ICGFLT. Tiene la menor precisión de todos los osciladores disponibles. Consumo de potencia medio (menor que en los modos FEI o FFE). El SCM es el oscilador por defecto del módulo ICG y está disponible tan pronto como el MCU sale del reset. Este oscilador no requiere de ajustes, y si bien puede ajustarse por medio de la escritura del registro ICGFLT no es recomendable hacerlo sin un profundo conocimiento del funcionamiento del oscilador.
8 FEI - FLL Engaged Internal clock mode (FLL Interno Enganchado). FOUT = (243KHZ / 7) x 64 x N / R N = 4 a 18 en incrementos de 2. R = 1 a 128 en potencia de 2. El oscilador de referencia (243KHZ) es ajustable en +/- 25% con una precisión del 0,5% en todo el rango de temperatura de trabajo. Se puede programar la indicación de la perdida del enganche del FLL para que genere un RESET o una interrupción. Las líneas del oscilador pueden utilizarse como I/O generales. No se necesitan componentes externos. El consumo de energía es superior al modo SCM. El modo FEI es otro modo de oscilador interno disponible en el módulo ICG. Este modo está basado en un oscilador interno de baja frecuencia (243 Khz) que ingresa como señal de referencia al FLL (Oscilador por Enganche de Frecuencia) y es multiplicado en frecuencia hasta alcanzar la frecuencia final de salida FOUT. El valor N es el factor de multiplicación entre 4 y 18 en incrementos de 2 y el valor R es el divisor de frecuencia reducida (RFD) entre 1 a 128 en potencias de 2. Ambos valores pueden programarse por medio del ICG Control Register 2. El reloj de referencia de baja frecuencia es ajustable en +/- 25% por medio de dos registros (ICGTRIM / FTRIM) ubicados dentro del mapa de memoria de RAM y todos los chips de la familia HC9S08 poseen valores de calibración de fábrica en 2 posiciones de memoria FLASH que pueden ser re escritos o borrados por el programa del usuario. Estos valores de fábrica en FLASH, pueden copiarse en los registros de ajuste del oscilador de referencia para lograr que el oscilador quede ajustado dentro del rango de +/- 0,5%. También, el entorno integrado CodeWarrior, junto con las herramientas disponibles para la familia HC9S08 (USBMULTILINKBDME, R(S)_POD, etc.) poseen mecanismos automáticos de ajuste de la frecuencia que escriben los valores correctos de ajuste en las posiciones de FLASH reservadas desde fábrica. De esta forma, el usuario no necesita conocer los valores de calibración de fábrica, ya que el sistema contempla la calibración automática. El FLL puede programarse para que la indicación de sistema en frecuencia (lock bit) sea por interrupción o disparando un reset. Al igual que en el modo SCM, cuando se utiliza el modo FEI, las líneas del oscilador pueden utilizarse como líneas I/O de uso general.
9 FBE (FLL Bypassed External clock) (Oscilador Externo con FLL puenteado). Se puede conectar Cristal Externo o Resonador en los pines OSC1 / OSC2. Se pueden conectar cristales de baja frecuencia de 32Khz a 100Khz. Se pueden conectar cristales de alta frecuencia de 1 Mhz a 16 Mhz. Se puede ingresar con un oscilador externo por pin OSC1 (DC a 40 Mhz). Frecuencia de Bus = Referencia Externa / (2 x RFD) El Sistema de Reloj de más alta precisión (la da la referencia externa). La más baja energía consumida. Al igual que en el modo SCM, el modo FBE no utiliza el bloque del FLL para multiplicar la frecuencia de reloj externa. Este modo permite que puedan emplearse cristales de baja (32 a 100Khz) y de alta frecuencia (1 a 16 Mhz) conectados a los pines OSC1 / OSC2 del MCU. También este modo permite ingresar desde el exterior con un oscilador externo desde DC a 40 Mhz por el pin OSC1. Cuando se utiliza un cristal externo o resonador, se debe tener especial cuidado de poner en 1 el bit REFS en el ICG Control Register 1. Este bit debe permanecer en 0 cuando se utiliza un oscilador externo, ya que no hay un tema de ganancias de lazo en juego para los circuitos osciladores y si solo se requiere no exceder la frecuencia de entrada a un máximo de 40 Mhz. La frecuencia de salida ICGOUT es igual a la frecuencia de referencia dividido por valor RFD (el cual está especificado en el registro ICG Control Register 2) multiplicado por 2. De esta manera, por ejemplo, si tenemos una frecuencia de referencia externa de 20 MHZ y el valor de RFD es igual a 1, entonces la frecuencia del BUS (FBUS) será igual a 10 Mhz. El modo FBE es el más preciso de todos los modos disponibles en el módulo ICG de los HC9S08 y su precisión solo está limitada a la precisión del oscilador externo utilizado como referencia. También este modo es el de más bajo consumo de todos, ya que al no utilizar el FLL este módulo no consume y con ello se logra un ahorro considerable de energía. FEE (FLL Engaged, External (FEE) clock mode (FLL enganchado con clock Externo). Rango de frecuencia externa de referencia: - Baja Frecuencia = 32Khz a 100Khz, FOUT = Fext x 64 x N / R. - Alta Frecuencia = 2 a 10 Mhz, FOUT = Fext x N / R. - N = 4 a 18, en incrementos de 2. - R = 1 a 128 en potencias de 2. Este modo posee alta precisión, no tanto como con la fuente externa solo. Al usar el FLL cuando se desengancha el programa puede avisar por interrupción o por reset. El consumo de energía puede ser mayor o menor al modo FEI según la referencia utilizada (alta o baja frecuencia).
10 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 Responsable Area Educación ELKO / ARROW www.elkonet.com
Más detallesMICROCONTROLADORES PIC
MICROCONTROLADORES PIC LOS TIMER DE LOS 16F87x TEMA EL TIMER 1 CCFF D.P.E. MÓDULO DE PROYECTOS 1 Diagrama de Bloques del TIMER1 CCFF D.P.E. MÓDULO DE PROYECTOS 2 INTRODUCCIÓN El módulo TIMER1 es un temporizador/contador
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 detallesLanzamiento de nueva versión KIT PLUGIN_AW... Ahora aprender C es más fácil!
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 detallesTutoría 2. Banco de memoria de 8 y 16 bits (8086)
Tutoría 2. Banco de memoria de 8 y 16 bits (8086) RESUMEN Cuando el procesador opera en modo mínimo, éste genera las señales de control para la memoria y los dispositivos de E/S. [1, pág. 292]. Para utilizar
Más detallesLanzamiento de nueva versión KIT PLUGIN_AW... Ahora aprender C es más fácil!
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 detallesHablemos de MCU s... Practicando con el CodeWarrior 5.1/6.x y el sistema R(S)_POD... COMENTARIO TECNICO
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 Practicando
Más detallesR(S)-POD. Características. Aplicaciones. Descripción general. Emulador en Tiempo Real BDM / ICE R(S)_POD.
Características. R(S)-POD Emulador en Tiempo Real BDM / ICE. Verdadera Emulación en Tiempo Real para toda la flia. HC9S08 / RS08 / Serie Flexis S08/V1ColdFire. Puerto Serial USB para comunicación y alimentación
Más detallesMICROCONTROLADORES PIC16F84 ING. RAÚL ROJAS REÁTEGUI
MICROCONTROLADORES PIC16F84 ING. RAÚL ROJAS REÁTEGUI DEFINICIÓN Es un microcontrolador de Microchip Technology fabricado en tecnología CMOS, completamente estático es decir si el reloj se detiene los datos
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 detallesPIC16C5X (GAMA BAJA) Solo en dispositivos de 28 pins. Encapsulado y patillaje:
PIC6C5X (GAMA BAJA) Oscilador RESET SLEEP WatchDog Timer (WDT) Protección de código e IDs Periféricos: Timer/Contador de 8bits (T) con prescaler compartido para WDT o TMR Hasta 3 puertos I/O (RA,RB,RC)
Más detalles1-Introducción. KIT ARM- Ténicas Digitales II - Ing. Ruben M. Lozano /9
1-Introducción -Este apunte pretende ser una guía para aquellos alumnos que se inician en la programación de microntroladores con arquitectura ARM, utilizando como plataforma de hardware el kit de desarrollo
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 detalles5. Microcontroladores de 32 bits. (C) 2007 Ibercomp S. A.
0LFURFRQWURODGRUHVGHELWV Cada vez existen más equipos que incorporan un microcontrolador en su sistema con el fin de aumentar de manera importante sus prestaciones, reducir su tamaño y coste, mejorar su
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 detallesTema: Microprocesadores
Universidad Nacional de Ingeniería Arquitectura de Maquinas I Unidad I: Introducción a los Microprocesadores y Microcontroladores. Tema: Microprocesadores Arq. de Computadora I Ing. Carlos Ortega H. 1
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 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 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 Responsable Area Educación ELKO / ARROW www.elkonet.com
Más detallesCaracterísticas PIC16F84
Departamento de Electrónica Fundación San Valero del Toda la información que grabamos (memoria de programa y de datos) se puede modificar con el microcontrolador conectado a la aplicación. (ICSP = In-Circuit
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 detallesArquitectura (Procesador familia 80 x 86 )
Arquitectura (Procesador familia 80 x 86 ) Diseño de operación Basada en la arquitectura Von Newman Memoria CPU asignadas direcciones I / O BUS: Es un canal de comunicaciones Bus de direcciones: Contiene
Más detallesCurso de Microcontroladores. Familia HC908 Flash Freescale. Parte II ING DANIEL DI LELLA
Familia HC908 Flash... Parte II Comentarios del Autor: El presente curso, es la continuación del Familias HC705 y HC908 Parte I y en el se dará especial atención a las características más sobresalientes
Más detallesLa circuitería interna del 555 según National Semiconductors, es la siguiente:
LABORATORIO DE CIRCUITOS DIGITALES II OPERACIÓN DEL 555 COMO ASTABLE INTRODUCCION El 555 es un integrado muy útil, pudiendo ser configurado en varias modalidades. Una de estas modalidades es la del multivibrador
Más detallesMódulo Bluetooth HC-06 con puerto serial. Guía fácil
1 Módulo Bluetooth HC-06 con puerto serial. Guía fácil Este manual consta de 3 partes: PARTE 1. Resumen del módulo Bluetooth HC-06 con puerto serial. PARTE 2. Instalación de módulo Bluetooth HC-06 al sistema
Más detallesHoja de Datos NoMADA Advance [DAT001A NoMADA Advance 02/16]
Hoja de datos Advance Hoja de Datos Advance [DAT001A Advance 02/16] Especificaciones Técnicas de la Tarjeta NoMADA Advance Diseñado por: Diseño Embebido un Paso Adelante. DAT 001A Advance - 02/2016 Hoja
Más detallesMICROPROCESADORES I ELECTRONICA DIGITAL III INTERFASE PROGRAMABLE A PERIFERICOS PPI 8255
MICROPROCESADORES I ELECTRONICA DIGITAL III INTERFASE PROGRAMABLE A PERIFERICOS PPI 8255 INTRODUCCIÓN Este integrado de la firma INTEL, conocido como PPI 8255 (Programmable Peripherical Interfase) realizado
Más detallesLABORATORIO DE ELECTRÓNICA. PRÁCTICA 7 El Temporizador 555
o Ingeniería de Telecomunicación. Segundo Cuatrimestre LABOATOIO DE ELECTÓNICA PÁCTICA El Temporizador Material necesario: Circuitos integrados: - LMC Condensadores: - 0,0 µf - 0, µf Potenciómetros: -
Más detallesInforme. Proyecto de. Electrónica. Tema: Temporizador con LM 555. Alumno: Guevara, Andrés
UNIVERSIDAD NACIONAL DE SAN JUAN FACULTAD DE FILOSOFIA, HUMANIDADES Y ARTES DEPARTAMENTO DE FÍSICA Y QUÍMICA CÁTEDRA: ELECTRÓNICA GENERAL Informe Proyecto de Electrónica Tema: Temporizador con LM 555 Alumno:
Más detallesINDICE Programa Entrada Unidad de control Unidad aritmética y lógica (ALU)
INDICE Capitulo 1. Qué es un computador? 1.1. Introducción 1 1.2. El computador como dispositivo electrónico 2 1.3. Cómo se procesa la información? 3 1.4.Diagrama de bloques de un computador 1.4.1. Información
Más detallesRegistros SFR vistos hasta ahora: Microcontroladores PIC
Registros SFR vistos hasta ahora: Microcontroladores PIC Microcontroladores PIC: Timer Características del Timer TMR0: Cumple básicamente la función de contador de eventos (o divisor de frecuencia). El
Más detallesNota Técnica /
Nota Técnica /0060-2015 MCUs PIC de 8 Bits con tecnología Core Independent Peripherals.. Comentario Técnico Familias de MCUs PIC 8 Bits con tecnología CIP ideales para Sistemas de Control de Alta Perfomance...
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 detallesOrganización del Computador I. Introducción e Historia
Organización del Computador I Introducción e Historia Introducción Qué es una computadora? Stallings: Máquina digital electrónica programable para el tratamiento automático de la información, capaz de
Más detallesElectrónica Digital II
Electrónica Digital II TIPOS DE MEMORIAS MEMORIA DDR MEMORIA DDR2 MEMORIA DDR3 COMPARACIÓN TIEMPOS DE ACCESO TIPOS DE LATENCIAS RAS CAS ACTIVIDAD PRECARGA TIPOS DE CONFIGURACIONES SINGLE CHANNEL DUAL CHANNEL
Más detallesMantenimiento de equipos electrónicos. El generador de funciones y el generador de baja frecuencia.
Mantenimiento de equipos electrónicos El generador de funciones y el generador de baja frecuencia 1/11 Aplicaciones de los generadores de funciones y generadores de baja frecuencia y diferencias entre
Más detallesEstructuras en LabVIEW.
Estructuras en LabVIEW. Sumario: 1. Ejecución según el flujo de datos. 2. Estructuras básicas disponibles en LabVIEW. a) Estructura Sequence. b) Estructura Case. c) Estructura For Loop. d) Estructura While
Más detallesPCF8574 EXPANSOR REMOTO 8-BIT I/O PARA I²C-BUS
PCF8574 EXPANSOR REMOTO 8-BIT I/O PARA I²C-BUS 1. CARACTERISTCAS Suministro de voltaje de funcionamiento 2.5 a 6 V Bajo consumo de corriente de espera (standby) de 10 ma máximo. Expansor I²C a puerto paralelo.
Más detallesCLOCK GENERATION MODULE (CGM) Módulo de Generación de Clock
CLOCK GENERATION MODULE (CGM) Módulo de Generación de Clock Clock Generation Module Clock Generation Module (CGM) System Integration Module (SIM) LVI COP IRQ BREAK RESET 68HC08 CPU Timer Interface Module
Más detallesPrincipios básicos de PLC y familia DirectLogic
Principios básicos de PLC y familia DirectLogic Introducción El Controlador Lógico Programable (PLC) es una tecnología muy difundida para hacer automatización de procesos secuenciales, surgió como solución
Más detallesTEMA 20 EL CONVERSOR A/D
TEMA 20 EL CONVERSOR A/D Introducción Al Conversor Analógico/Digital Los microcontroladores PIC de la familia 16F78x, poseen un conversor A/D de 10 bits de resolución, y con 5 entradas para los dispositivos
Más detallesEstructura de Microprocesadores. Profesor Ing. Johan Carvajal Godínez
Estructura de Microprocesadores PIC 18F4550 Administración de los temporizadores Profesor Ing. Johan Carvajal Godínez Módulos temporizadores El MCU 18F4550 posee cuatro módulos de temporización independientes
Más detallesUnidad I: Organización del Computador. Ing. Marglorie Colina
Unidad I: Organización del Computador Ing. Marglorie Colina Arquitectura del Computador Atributos de un sistema que son visibles a un programador (Conjunto de Instrucciones, Cantidad de bits para representar
Más detallesTEMA 7. Registros y contadores
TEMA 7. Registros y contadores 1. Registros 1.1. Definición. Sistemas secuenciales síncronos formados por agrupaciones de biestables. Capacidad de almacenamiento simultaneo de varios bits. Capacidad de
Más detallesArquitectura de Computadores II
Facultad de Ingeniería Universidad de la República Instituto de Computación Temas Repaso de conceptos Microcontroladores CISC vs RISC CISC Complex Instruct Set Computers RISC Reduced Instruct Set Computers
Más detallesPráctica 5. Generadores de Señales de Reloj y Flip-flops
5.1 Objetivo Práctica 5 Generadores de Señales de Reloj y Flip-flops El alumno conocerá y comprobará el funcionamiento de dispositivos empleados en la lógica secuencial y dispositivos con memoria basados
Más detallesArquitectura del PLC. Dpto. Electrónica, Automática e Informática Industrial)
Arquitectura del PLC Dpto. Electrónica, Automática e Informática Industrial) www.elai.upm.es Introducción (I) El PLC recibe, en tiempo real, la información de los sensores conectados al proceso y ejecuta
Más detallesBus I 2 C. Introducción
Bus I 2 C Introducción 1980: Philips desarrolla el Bus de 2 alambres I 2 C para la comunicación de circuitos integrados. Se han otorgado licencias a mas de 50 compañías, encontrándonos con más de 1000
Más detallesTEMA 11 MEMORIAS. CIRCUITOS LÓGICOS PROGRAMABLES
TEMA 11 MEMORIAS. CIRCUITOS LÓGICOS PROGRAMABLES 1 CLASIFICACIÓN SEGÚN SU TECNOLOGÍA 2 PARAMETROS FUNDAMENTALES DE LAS MEMORIAS Modo de acceso: Aleatorio (RAM, Random Access Memory) Serie Alterabilidad
Más detallesSelectRAM+memory Bloques de memoria RAM En las FPGAs Spartan IIE
1 SelectRAM+memory Bloques de memoria RAM En las FPGAs Spartan IIE tiempo de acceso RAM, algunas veces se usa cerrojo en el Juan Manuel Narváez Sánchez, Carlos Andrés Moreno Tenjica, Estudent Member IEEE
Más detallesMCP2200, Conversor serial USB 2.0 a UART de MICROCHIP...
ARTICULO TECNICO MCP2200, Conversor serial USB 2.0 a UART de MICROCHIP......Aplicaciones USB 2.0 YA!! Por el Departamento de Ingeniería de EduDevices. Microchip Semiconductor recientemente ha lanzado al
Más detallesMODULO ANALOGICO REMOTO
MODULO ANALOGICO REMOTO ENTRADAS Y SALIDAS REMOTAS EN PLC MODICOM En diversas aplicaciones de automatización con PLCs, ya sea por razones de lograr la supervisión totalmente integrada de una planta o simplemente
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 Responsable Area Educación ELKO / ARROW www.elkonet.com
Más detallesV 1.0. Ing. Juan C. Guarnizo B.
V 1.0 Ing. Juan C. Guarnizo B. INTRODUCCIÓN... 3 Microcontroladores soportados... 3 DESCRIPCIÓN... 4 1. Entrada de voltaje USB... 4 2. Regulador a 3.3V... 5 3. Pines de control... 5 4. Pines de salida...
Más detallesSISTEMAS ELECTRÓNICOS DIGITALES
SISTEMAS ELECTRÓNICOS DIGITALES PRÁCTICA 6 SISTEMA DE ENCRIPTACIÓN 1. Objetivos - Estudio del funcionamiento de memorias RAM y CAM. - Estudio de métodos de encriptación y compresión de datos. 2. Enunciado
Más detalles28/09/2012. Interfaz con Dispositivos de Salida. Interfaz con Dispositivos de Entrada. Port Mapped. Memory mapped. Interfaz con Dispositivos I/O
Interfaz con Dispositivos I/O Interfaz con Dispositivos de Salida y Salida Unidad 4, Segunda Parte Port Mapped Memory mapped 1 2 Ejecución de la Instrucción OUT Ejecución de la instrucción OUT Dirección
Más detallesGuía de uso Tarjeta Nexys 2 FPGA Spartan-3E
Tarjeta Nexys 2 FPGA Spartan-3E Ingeniería Eléctrica y Electrónica DIEE Sede Bogotá Facultad de Ingeniería del Departamento Ingeniería Eléctrica y Electrónica. Tarjeta Nexys 2 FPGA Spartan 3-E. Versión
Más detallesRegistros de desplazamiento
Registros de desplazamiento Definición de registro de desplazamiento básico Tipos de registro de desplazamiento Configuraciones específicas Aplicaciones más típicas VHDL Ejercicio propuestos Definición
Más detallesINSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata
Ing. Guillermo Murcia Ing. Jorge Luis Strack gjmurcia@fi.mdp.edu.ar jlstrack@fi.mdp.edu.ar Lecto-grabadora de SDcard - Se comunica con Arduino a través del protocolo de comunicación SPI. - Se comanda a
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 Como implementar un control remoto por infrarrojo en
Más detallesTECLADO TACTIL CAPACITIVO SIGMA ELECTRONICA
TECLADO TACTIL CAPACITIVO SIGMA ELECTRONICA Imagen 1: Teclado Táctil Capacitivo. 1 DESCRIPCION. Teclado táctil capacitivo basado en la tecnología QMatrix de Atmel. El usuario debe disponer de 6 líneas
Más detallesPIC16F88. Características
Osciladores PIC16F88. Características Osciladores a cristal: LP, XT y HS hasta 20Mhz Oscilador externo hasta 20Mhz Oscilador interno: 31Khz 8Mhz Periféricos Módulo PWM/CCP CCP (captura/comparación) ->
Más detallesTECNOLOGÍA DE REDES. Temario 01/04/2008. Unidad 2. LAS WAN Y LOS ROUTERS (Segunda Parte)
TECNOLOGÍA DE REDES Profesor: Héctor Abarca A. Unidad 2. LAS WAN Y LOS ROUTERS (Segunda Parte) Profesor: Héctor Abarca A. Temario Redes WAN Introducción a las redes WAN Introducción a los routers de una
Más detallesUSB232. Hoja de datos
- 1 - USB232 Hoja de datos 9600, 19200, 38400, 57600, 115200 bps Interfaz USB serie RS232 Integración de tecnología USB Para sistemas con comunicación serie RS232 - 2 - USB232 Interfaz USB serie RS232
Más detallesMicroprocesadores, Tema 2:
Microprocesadores, Tema 2: Introducción al Microcontrolador PIC18 Guillermo Carpintero, guiller@ing.uc3m.es Universidad Carlos III de Madrid Diagrama de bloques PIC microcontrollers: An introduction to
Más detallesConfiguración de la frecuencia de trabajo de un microcontrolador STM32F4
Configuración de la frecuencia de trabajo de un microcontrolador STM32F4 Apellidos, nombre Departamento Centro Yuste Pérez, Pedro (pyuste@disca.upv.es) Departamento de Informática de Sistemas y Computadores
Más detallesAN-001 APLICACIONES DEL TIMER PROGRAMABLE DREAMLINE
AN-001 APLICACIONES DEL TIMER PROGRAMABLE DREAMLINE V1.1 07/2008 1 VERSIONES V1.1 Se agregan recomendaciones contra ESD y cargas inductivas. Se agregan gráficos de performance relay. 2 INDICE 1. INTRODUCCIÓN...4
Más detallesESTRUCTURA FÍSICA DEL µp 8086
Características generales: Procesador de 16 bits Bus de direcciones de 20 bits : 1 Mbyte Bus de datos interno de 16 bits Bus de datos externo de 16 bits en el 8086 8 bits en el 8088 89 instrucciones Alimentación
Más detallesGuía rápida de utilización
1. Interfaz del usuario La interfaz del usuario de la consola KaptiaKlever consta de dos partes: - Un panel de interacción, en el cual el usuario podrá encender y apagar el dispositivo, así como conectar
Más detallesMapas de Memoria y E/S
Mapas de Memoria y E/S Sistemas con Microprocesadores http://www.herrera.unt.edu.ar/procesadores Conexiones internas del CPU08 Dentro del mc el CPU08 se vincula con memoria y con los dispositivos de E/S
Más detallesIntroducción a la arquitectura de computadores
Introducción a la arquitectura de computadores Departamento de Arquitectura de Computadores Arquitectura de computadores Se refiere a los atributos visibles por el programador que trabaja en lenguaje máquina
Más detallesELEMENTOS HARDWARE DEL ORDENADOR. Memoria Principal (RAM)
ELEMENTOS HARDWARE DEL ORDENADOR Memoria Principal (RAM) Qué es? Random Access Memory (Memoria de acceso aleatorio) Array de 2 dimensiones al que se accede por (fila, columna) La controladora de Memoria,
Más detallesSoluciones a los problemas impares. Tema 5. Memorias. Estructura de Computadores. I. T. Informática de Gestión / Sistemas
Tema 5. Soluciones a los problemas impares Estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 28-29 Tema 5 Hoja: 2 / 36 Tema 5 Hoja: 3 / 36 Base teórica La memoria es el lugar en
Más detallesMicrochip Tips & Tricks...
ARTICULO TECNICO Microchip Tips & Tricks... Por el Departamento de Ingeniería de EduDevices. Soluciones para aplicaciones de 3V Tip 117 Conversor de nivel de +3V3 a +5V con un MOSFET Para manejar cualquier
Más detallesCurso de Microcontroladores. Familia HC908 Flash...
Familia HC908 Flash... Comentarios del Autor: El presente curso, es la continuación del Familias HC705 y HC908 Parte I y en el se dará especial atención a las características más sobresalientes de la familia
Más detallesAnexo V: Amplificadores operacionales
Anexo V: Amplificadores operacionales 1. Introducción Cada vez más, el procesado de la información y la toma de decisiones se realiza con circuitos digitales. Sin embargo, las señales eléctricas analógicas
Más detallesSISTEMAS OPERATIVOS Arquitectura de computadores
SISTEMAS OPERATIVOS Arquitectura de computadores Erwin Meza Vega emezav@unicauca.edu.co Esta presentación tiene por objetivo mostrar los conceptos generales de la arquitectura de los computadores, necesarios
Más detallesLABORATORIO DE CONTROL INDUSTRIAL PRÁCTICA N 4
ESCUELA POLITÉCNICA NACIONAL Campus Politécnico "J. Rubén Orellana R." FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA Carrera de Ingeniería Electrónica y Control Carrera de Ingeniería Eléctrica 1. TEMA
Más detallesMCP2200, Conversor serial USB 2.0 a UART de MICROCHIP...
COMENTARIO TECNICO MCP2200, Conversor serial USB 2.0 a UART de MICROCHIP......Aplicaciones USB 2.0 YA!! Por el Departamento de Ingeniería de Electrónica Elemon S.A. Microchip Semiconductor recientemente
Más detallesSensores de velocidad y dirección de viento
Sensores de velocidad y dirección de viento Sensor de Velocidad de viento de Casella El sensor de velocidad de viento de Casella ha sido objeto de mejoras significativas en su rendimiento, fiabilidad y
Más detallesGUIA DE TRABAJOS PRÁCTICOS ÁREA TÉCNICA
FECHA: 1º TRIMESTRE PRÁCTICO N : 1 Manejo de puertos como salidas en microcontrolador. OBJETIVO DEL PRÁCTICO Que el estudiante se familiarice con el entorno de programación. Las puertas de E/S. Regul7805.
Más detallesTEMA 1: Concepto de ordenador
TEMA 1: Concepto de ordenador 1.1 Introducción Los ordenadores necesitan para su funcionamiento programas. Sin un programa un ordenador es completamente inútil. Para escribir estos programas necesitamos
Más detallesLos arrancadores suaves SIRIUS 3RW30 son compactos, tienen un cableado sencillo y una rápida puesta en marcha
Nota de tapa Los arrancadores suaves SIRIUS 3RW30 son compactos, tienen un cableado sencillo y una rápida puesta en marcha Poseen una función de rampa de tensión que reduce la intensidad de conexión y
Más detallesTema 2 Introducción a la Programación en C.
Tema 2 Introducción a la Programación en C. Contenidos 1. Conceptos Básicos 1.1 Definiciones. 1.2 El Proceso de Desarrollo de Software. 2. Lenguajes de Programación. 2.1 Definición y Tipos de Lenguajes
Más detallesObjetivos. Objetivos. Arquitectura de Computadores. R.Mitnik
Objetivos Objetivos Arquitecturas von Neumann Otras Unidad Central de Procesamiento (CPU) Responsabilidades Requisitos Partes de una CPU ALU Control & Decode Registros Electrónica y buses 2 Índice Capítulo
Más detallesFUNDAMENTOS DE COMPUTACION INVESTIGACION PROCESADORES DIANA CARRIÓN DEL VALLE DOCENTE: JOHANNA NAVARRO ESPINOSA TRIMESTRE II
FUNDAMENTOS DE COMPUTACION INVESTIGACION PROCESADORES DIANA CARRIÓN DEL VALLE DOCENTE: JOHANNA NAVARRO ESPINOSA TRIMESTRE II 2013 Características principales de la arquitectura del procesador AMD Phenom
Más detallesPIC MICRO ESTUDIO Reloj en tiempo real RTCU2 Clave: 719 www.electronicaestudio.com
PIC MICRO ESTUDIO Reloj en tiempo real RTCU2 Clave: 719 www.electronicaestudio.com Guía de Operación Reloj en tiempo real Modulo: RTCU2iempo real Clave: 719 El modulo 719 Reloj en tiempo real- utiliza
Más detalles2, Detallar los diversos tipos de Flip Flop
Profesor/a(s) Ramon Flores Pino Nivel o Curso/s 4º D Unidad/Sub Unidad 3.- Circuitos de lógica Secuencial GUÍA Nº Contenidos 1.- Temporizador 555 2. Flip Flops, Contadores Aprendizajes Esperados 1 Explicar
Más detalles8. Instrumentación y sistema de adquisición de datos
8. Instrumentación y sistema de adquisición de datos Para poder obtener la información de interés del ensayo como son las potencias, energías, rendimientos Es necesario colocar sensores en todos los equipos.
Más detallesPIC 18F45XX CARACTERÍSTICAS GENERALES
PIC 18F45XX CARACTERÍSTICAS GENERALES 1. Características generales CPU con arquitectura Harvard (77 instrucciones) Todas las instrucciones constan de 1 sola palabra de 16 bits (2 bytes) excepto las de
Más detallesCurso Completo de Electrónica Digital
CURSO Curso Completo de Electrónica Digital Departamento de Electronica y Comunicaciones Universidad Pontifica de Salamanca en Madrid Prof. Juan González Gómez 4.3. Diseño de circuitos combinacionales
Más detallesEquipo de medición de peso de Cabina - contrapeso
Equipo de medición de peso de Cabina - contrapeso Manual de Instrucciones INDICE 0. Introducción 1. Contenido del equipo suministrado 2. Recomendación 3. Especificaciones técnicas 4. Funcionamiento y teclado
Más detallesCuántos contadores de alta velocidad (HSC), soporta el PLC SIMATIC S7-1200? SIMATIC S FAQ Abril Service & Support. Answers for industry.
Cuántos contadores de alta velocidad (HSC), soporta el PLC SIMATIC S7-1200? SIMATIC S7-1200 FAQ Abril 2010 Service & Support Answers for industry. Pregunta Esta nota técnica es del Service&Support de Siemens
Más detallesVARIABLES ANÁLOGAS EN PROGRAMADORES NI4, y NO4I
VARIABLES ANÁLOGAS EN PROGRAMADORES El direccionamiento de los canales o entradas análogas en los módulos del Allen Bradleys para Programador SLC 503,es el siguiente 1746 -NI4, y 1746 - NO4I Se poseen
Más detallesFUNCIONAMIENTO DEL ORDENADOR
FUNCIONAMIENTO DEL ORDENADOR COMPUTACIÓN E INFORMÁTICA Datos de entrada Dispositivos de Entrada ORDENADOR PROGRAMA Datos de salida Dispositivos de Salida LOS ORDENADORES FUNCIONAN CON PROGRAMAS Los ordenadores
Más detallesCAPITULO 1 INTRODUCCION AL PROYECTO
CAPITULO 1 INTRODUCCION AL PROYECTO 1 INTRODUCCION AL PROYECTO 1.1 Marco Teórico Los procesadores digitales de señales ganaron popularidad en los años sesentas con la introducción de la tecnología de estado
Más detallesSe inicia con las especificaciones del módulo fotovoltaico.
Con base en las especificaciones técnicas del inversor SB 3000U y de un módulo fotovoltaico de 175 watts, indicar los valores los parámetros característicos requeridos para el dimensionamiento del sistema.
Más detallesPRÁCTICA 4 LOS BITS DE CONFIGURACIÓN DEL PIC16F628
Los Bits de Configuración del PIC16F628 44 PRÁCTICA 4 LOS BITS DE CONFIGURACIÓN DEL PIC16F628 OBJETIVOS Identificar cada uno de los bits de configuración que rigen el funcionamiento del PIC16F628. Verificar
Más detallesCONTADORES CARACTERISTICAS IMPORTANTES UTILIDAD CONTADORES DE RIZADO. CONTADOR DE RIZADO MODULO- 16.
CONTADORES Son circuitos digitales lógicos secuenciales de salida binaria o cuenta binaria, caracteristica de temporizacion y de memoria, por lo cual están constituidos a base de flip-flops. CARACTERISTICAS
Más detalles