El Teclado matricial

Tamaño: px
Comenzar la demostración a partir de la página:

Download "El Teclado matricial"

Transcripción

1 Microcontrodores El Tecdo mtricil M.C.. Cr E. Cnto Quintl Microcontrodores A B C D E F Tecdo mtricil Rglón Rglón 1 Rglón 2 Rglón 3 Column 3 Column 2 Column 1 Los tecdos mtriciles son smbdos form mtriz, como ilustr figur. El digrm muestr un tecdo como un mtriz 4X4-16 tecs configurds 4 s y 4. Cundo no h oprimido ningun tec,, (todos( s tecs bierts) ) no hy conexión tre y s. Cundo oprime un tec hce un conexión tre y rglón tec. Column

2 Decodificdor tecdo Microcontrodores Muchos tecdos comerciles y tr incluido su codificdor, que escn tecdo y si, un tec es presiond, regres un número que intific tec. Otr lterntiv es dquirir por prdo un chip codificdor y conectrlo l tecdo. El codificdor mostrdo tie 8 trds; s 4 trds X son conectds s 4 s l tecdo y s 4 trds Y son conectds l 4.. No muestrn cpcitores que gobiernn rpiz que escne tecdo. Cundo oprime un tec código 4 bits tec ( con 16 tecs, códigos están tre y1111 binrio) precerá s 4 línes slid y líne dto disponible (DA) pone BAJO. Si conect un líne interrupción microporcesdor rá interrumpido cundo oprim lgun tec.. L Rutin rvicio Interrupción, tonces lee 4 bits y proces dto. El chip l codificdor crg iminr rebote s tecs,, lo que liber l progrmdor est responsbilidd, esto es un vtj l usr un chip codificdor. M.C.. Cr E. Cnto Quintl Microcontrodores DECODIFICADOR DE TECLADO MATRICIAL HEXADECIMAL X4 X3 X2 X1 Q1 Q2 Q3 Q4 F E D C Y4 B A Y3 DA INT Y2 OE Y1 Decodificdor tecdo 4X4

3 MM74C922 MM74C Key Encor 2-Key Encor Microcontrodores M.C.. Cr E. Cnto Quintl Microcontrodores Conexión n un LCD y un Tecdo Mtricil 16 tecs l µ851 +Vcc 4.7 KΩ 3 7 B F 2 6 A E D 4 8 C r r1 r2 r3 Col Col 1 Col 2 Col 3 P3. P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 P1.7 P1.6 P1.5 P1.4 P1.3 P1.4 DB7 DB6 DB5 DB4 RS E R/W 1 KΩ

4 Microcontrodores Tres básics rizr pr un tecdo mtricil regresr No Checr Checr si si lgun lgun tec tec lgun lgun Tec Tec Si Rstrer Rstrer Pr Pr contrr contrr tec tec oprimid oprimid crgn crgn ceros ceros todos todos Puerto Puerto C,, le le s s s s y y pregunt pregunt si si son son puros puros unos unos crg crg cero cero uno uno uno uno hst hst que que cutre cutre don don está está tec tec oprimid oprimid Descifrr Descifrr o o codificr codificr que que tec tec Un Un vez vez intificd intificd y y conocido conocido rglón rglón plic plic lgoritmo lgoritmo pr pr obter obter binrio binrio tec tec oprimid oprimid M.C.. Cr E. Cnto Quintl Microcontrodores Cómo sber que tec A B C D E F RENGLÓN RENGLÓN 1 RENGLÓN 2 RENGLÓN 3 COLUMNA 3 COLUMNA 2 COLUMNA 1 COLUMNA TECLA = 4xRi + Cj Don: Tec= tec oprimid binrio Ri= # l rglón escnedo Cj= #. don contró tec Ejemplo,si tec 6, ést cutr rglón 1 y 2, tonces: Tec=4x1+2=6

5 Microcontrodores Digrm flujo l progrm l tecdo mtricil Inicio Inicio mndr mndr ceros ceros leer leer s s s s rstreo rstreo rglón rglón i i Rglones Rglones Scn Scn leer leer s s s s s s 1 s 1 s Ri Ri Ri+1 Ri+1 Despz Scn Despz Scn A izquierd A izquierd Ri=4 Ri=4 ret s s 1 s 1 s contdor contdor rglón rglón Ri Ri Inicilizr Inicilizr rstreo rstreo Scn Scn = = 1= 1= 2= 2= col col Col Col 1 1 col col 2 2 Tec 4*Ri Tec 4*Ri +col +col ret 3= 3= Col Col 3 3 M.C.. Cr E. Cnto Quintl Microcontrodores SCAN_REN: MOV P3,#FH MOV A,P3 CJNE A,#FH,SCAN_REN RET MOV R,# MOV P3,#FEH MOV A,P3 ANL A,#FH CJNE A,#FH,SCAN_COL INC R

6 Microcontrodores RR A (Rotte Right the Accumutor) Est instrucción n rot contido l cumudor hci rech: cd bit es spzdo un loclidd hci rech, don bit v l bit 7. M.C.. Cr E. Cnto Quintl Microcontrodores RL A (Rotte( Left the Accumtor) Est instrucción n rot contido l cumudor hci izquierd: Cd bit es spzdo un loclidd hci izquierd, tl que bit 7 v l bit

7 Microcontrodores RRC A (Rotte( Right through the Crry ) Est instrucción n rot contido l cumudor hci rech trvés s l Acrreo ( C ) : Cd bit es spzdo un loclidd hci rech, don bit v l bit crreo (C) l PSW, mitrs que crreo v l bit 7 (esto es: si crreo tí 1 ntes ejecución n RRC A, tonces bit 7 l cumudor contdrá un 1 spués s ejecución n l RRC A. M.C.. Cr E. Cnto Quintl Otr lterntiv Microcontrodores Mitrs no oprim ningun tec progrm escne rglón, rglón1, rglón 2, rglón 3 y regres nuevo l rglón continumte. cundo oprime un tec, número es tec es puesto R. Y que número tec presiond rá lmcd R, R inicilmte es. Cd tec es escned y sino es tec oprimid, R es incremtdo, es form cundo tec oprimid es contrd, R contdrá número tec. bnr propósito gerl F, rá usd por subrutin scneo s s, pr indicr cundo un tec o no es. Si l regresr subrutin F es 1, signific que tec fue contrd..

8

El Teclado matricial

El Teclado matricial Microcontrodores El Tecdo mtricil M.C.. Cr E. Cnto Quintl Conexión n Interruptores como Entrds digitles +5v 1K I ~ = V=5 V=5 Cundo un trd TTL está ALTO prácticmte no flue corrite circuito cundo trd está

Más detalles

DISPLAY LCD MICROPROCESADORES

DISPLAY LCD MICROPROCESADORES Módulo LCD HD4478 de de Hitachi Módulo LCD HD4478 de de Hitachi E R / W D-D7 D-D7 VDD Vo Vss Controlador Controlador del del LCD LCD HD4478 HD4478 Manejador Manejador Del Del LCD LCD Manejador Manejador

Más detalles

Facultad de Informática Universidad Complutense de Madrid PROBLEMAS DE FUNDAMENTOS DE COMPUTADORES TEMA 5. Problemas básicos:

Facultad de Informática Universidad Complutense de Madrid PROBLEMAS DE FUNDAMENTOS DE COMPUTADORES TEMA 5. Problemas básicos: Fcultd de Informátic Universidd Complutense de Mdrid Prolems ásicos: PROBLEMAS DE FUNDAMENTOS DE COMPUTADORES TEMA 5 1. Especifique como máquin de Moore un sistem secuencil cuy slid z se comport, en función

Más detalles

INTERRUPCIONES. 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: 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 detalles

PROBLEMAS RESUELTOS CIRCUITOS DE CORRIENTE CONTINUA CAPITULO 28 FISICA TOMO 2. Tercera y quinta edición. Raymond A. Serway

PROBLEMAS RESUELTOS CIRCUITOS DE CORRIENTE CONTINUA CAPITULO 28 FISICA TOMO 2. Tercera y quinta edición. Raymond A. Serway PROBLEMAS RESUELTOS CIRCUITOS DE CORRIENTE CONTINUA CAPITULO 8 FISICA TOMO Tercer y qunt edcón Rymond A. Serwy CIRCUITOS DE CORRIENTE CONTINUA 8. Fuerz electromotrz 8. Resstores en sere y en prlelo 8.3

Más detalles

Manual del Módulo Externo Impresión de Códigos de Barra para Impresoras SATO

Manual del Módulo Externo Impresión de Códigos de Barra para Impresoras SATO Manual del Módulo Externo Impresión de Códigos de Barra para Impresoras SATO Instalación: Los módulos externos utilizan la información de los programas instalados de GDS Sistemas, por lo tanto deben instalarse

Más detalles

UNIDADES DE ALMACENAMIENTO DE DATOS

UNIDADES DE ALMACENAMIENTO DE DATOS 1.2 MATÉMATICAS DE REDES 1.2.1 REPRESENTACIÓN BINARIA DE DATOS Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo

Más detalles

El módulo LCD Ejemplos de funcionamiento

El módulo LCD Ejemplos de funcionamiento SISTEMAS ELECTRÓNICOS Y AUTOMÁTICOS PRACTICAS DE MICROCONTROLADORES PIC PRÁCTICA 7: El módulo LCD El módulo LCD Ejemplos de funcionamiento - 1 - 1. Objetivos: - Conocer el funcionamiento y programación

Más detalles

Práctica 8 - DMA y Almacenamiento Masivo

Práctica 8 - DMA y Almacenamiento Masivo Práctica 8 - DMA y Almacenamiento Masivo Organización del Computador 1 Segundo Cuatrimestre 2011 Ejercicio 1 El siguiente protocolo de handshaking permite a un amo (por ejemplo: CPU) ordenar la realización

Más detalles

MICROPROCESADORES. ANL C, <orig.bit>: Y lógico entre el bit y el indicador de acarreo.

MICROPROCESADORES. ANL C, <orig.bit>: Y lógico entre el bit y el indicador de acarreo. Instrucciones Booleanas. El 8051 contiene un completo procesador Booleano (por bits), el cual permite ejecutar instrucciones de limpieza, establecimiento o complementación de un solo bit, y operaciones

Más detalles

Regreso al menú principal

Regreso al menú principal INTERCONEXIÓN DE UN EXHIBIDOR ALFANUMÉRICO, DE CRISTAL LIQUIDO DE LINEAS POR CARACTERES, AL MICROCONTROLADOR 0 En la mayoría de los sistemas a desarrollar, resulta indispensable el uso de un exhibidor,

Más detalles

2 Sea una unidad de disco duro de brazo móvil con las siguientes características:

2 Sea una unidad de disco duro de brazo móvil con las siguientes características: 1 Sea una unidad de disco duro de brazo móvil con las siguientes características: 18 superficies, 20.331 cilindros y 400 sectores por pista. Sectores de 1.024 bytes de información neta. Velocidad de rotación:

Más detalles

Matemática de redes Representación binaria de datos Bits y bytes

Matemática de redes Representación binaria de datos Bits y bytes Matemática de redes Representación binaria de datos Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS. Los computadores sólo pueden entender

Más detalles

DISPLAYS DE CRISTAL LIQUIDO

DISPLAYS DE CRISTAL LIQUIDO DISPLAYS DE CRISTAL LIQUIDO INDICE MANUAL DE REFERENCIA DEL LCD 1.- INTRODUCCION 2.- CARACTERISTICAS DEL DISPLAY 2.1.- Aspecto físico 2.2.- Alimentación 2.3.- Los caracteres del LCD 2.4.- La memoria del

Más detalles

Tema 9: Memorias y Dispositivos programables

Tema 9: Memorias y Dispositivos programables Tem 9: Memoris Dispositivos prormles Prolem. Implemente l siuiente unción multislid hciendo uso de un. F = Σ(,,,7,9,,5) G = Π(,,,5,6,,) H = (X + X). (X + X + X) Prolem. Diseñe l unción multislid hciendo

Más detalles

Qué es la aceleración? Es una magnitud vectorial que nos permite determinar la rapidez con la que un móvil cambia de velocidad. www.fisicaa.

Qué es la aceleración? Es una magnitud vectorial que nos permite determinar la rapidez con la que un móvil cambia de velocidad. www.fisicaa. Qué es el movimiento rectilíneo uniformemente vrido? Es un movimiento mecánico que experiment un móvil donde l tryectori es rectilíne y l celerción es constnte. Qué es l celerción? Es un mgnitud vectoril

Más detalles

Repartido N 5. Limites ISCAB 3 EMT prof. Fernando Diaz

Repartido N 5. Limites ISCAB 3 EMT prof. Fernando Diaz Reprtido N 5 Limites ISCAB EMT prof. Fernndo Diz El resultdo de un límite es un vlor de y en un función cundo el vlor de se proim mucho un vlor ddo sin llegr ser igul él. Es cercrse mucho un vlor en pr

Más detalles

La Unidad Procesadora.

La Unidad Procesadora. La Unidad Procesadora. En un sistema digital complejo, la capa de hardware de la máquina es el nivel más bajo del modelo de capas de un sistema microcomputarizado. La unidad procesadora es una parte del

Más detalles

1. SISTEMAS DIGITALES

1. SISTEMAS DIGITALES 1. SISTEMAS DIGITALES DOCENTE: ING. LUIS FELIPE CASTELLANOS CASTELLANOS CORREO ELECTRÓNICO: FELIPECASTELLANOS2@HOTMAIL.COM FELIPECASTELLANOS2@GMAIL.COM PAGINA WEB MAESTROFELIPE.JIMDO.COM 1.1. INTRODUCCIÓN

Más detalles

COMANDOS EN LENGUAJE DE PROGRAMACIÓN BASIC

COMANDOS EN LENGUAJE DE PROGRAMACIÓN BASIC COMANDOS EN LENGUAJE DE PROGRAMACIÓN BASIC COMANDO FUNCIÓN EJEMPLO BORRA LA PANTALLA Borra la pantalla ESCRIBE TEXTO O GRÁFICOS EN PRINT HOLA Escribe HOLA en pantalla LA PANTALLA. PRINT PRINT a Escribe

Más detalles

La forma de manejar esta controladora es mediante un ordenador utilizando algún lenguaje de programación (Por ejemplo.: C, Visual Basic, Logo,...).

La forma de manejar esta controladora es mediante un ordenador utilizando algún lenguaje de programación (Por ejemplo.: C, Visual Basic, Logo,...). Instituto de Tecnologías Educativas Circuito de control El circuito de control es la parte más delicada de la controladora, ya que se encarga de controlar las entradas (Puerto LPT, Entradas Analógicas,

Más detalles

MATRICES DE NÚMEROS REALES

MATRICES DE NÚMEROS REALES MTRICES. MTURITS Luis Gil Guerr.- DEFINICIÓN MTRICES DE NÚMEROS RELES Llmmos mtriz de números reles de orden m x n un conjunto ordendo de m. n números reles dispuestos en m fils y en n columns i m i m

Más detalles

CAMPOS ELECTROMAGNÉTICOS ESTÁTICOS

CAMPOS ELECTROMAGNÉTICOS ESTÁTICOS CAMPOS ELECTROMAGNÉTICOS ESTÁTICOS PROBLEMAS PROPUESTOS 1: Se hce girr un superficie pln con un áre de 3,2 cm 2 en un cmpo eléctrico uniforme cuy mgnitud es de 6,2 10 5 N/C. ( ) Determine el flujo eléctrico

Más detalles

Ensamblador. Interrupciones. Dentro de una computadora existen dos clases de interrupciones:

Ensamblador. Interrupciones. Dentro de una computadora existen dos clases de interrupciones: Ensamblador Interrupciones Definición: Una interrupción es el rompimiento en la secuencia de un programa para ejecutar un programa especial llamando una rutina de servicio cuya característica principal

Más detalles

TUTORIAL PRIMERA PARTE: GENERACIÓN DE UN RETARDO CON TIMER.

TUTORIAL PRIMERA PARTE: GENERACIÓN DE UN RETARDO CON TIMER. 1 TUTORIAL OBJETIVOS Familiarizarse con el TMR0 como contador de pulsos internos y generador de retardos. Conocer el método del polling para verificar banderas de dispositivos. Crear y manipular variables

Más detalles

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN . INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA UNIDAD CULHUACAN INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN LABORATORIO DE CIRCUITOS DIGITALES

Más detalles

INGENIERIA EN MICROCONTROLADORES. Protocolo RS-485. Introducción

INGENIERIA EN MICROCONTROLADORES. Protocolo RS-485. Introducción INGENIERIA EN MICROCONTROLADORES Protocolo RS-485 Introducción P R O T O C O L O R S - 4 8 5 www.i-micro.com Ingeniería en Microcontroladores Teléfono 044 55 11 29 55 05 E-mail: cursos@i-micro.com elp@i-micro.com

Más detalles

Ci A B S Co 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1

Ci A B S Co 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1 SEMI-SUMDOR SUMNDOS SUM CRREO B S C 0 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1 SUM BINRI B S = B S =. B SUMDOR TOTL Ejemplo de suma B Ci Ci 1 1 0 0 1 i 1 1 1 0 1 Bi 1 0 0 1 Si 1 0 0 1 1 0 Co 1 1 0 0 1 Σ S Co Ci B

Más detalles

Operaciones Aritméticas en Números con Signo

Operaciones Aritméticas en Números con Signo Operaciones Aritméticas en Números con Signo M. en C. Erika Vilches Parte 3 Multiplicación sin Signo Reglas básicas para multiplicar bits: 0x0 = 0 0x1 = 0 1x0 = 0 1x1 = 1 Ejemplos en números sin signo:

Más detalles

DIRECCIONAMIENTO IP En la versión 4 son 32 bits y están conformado por 4 octetos (0,/,2%$5$-$6&8562'(5('(6

DIRECCIONAMIENTO IP En la versión 4 son 32 bits y están conformado por 4 octetos (0,/,2%$5$-$6&8562'(5('(6 (0,/,2%$5$-$6&8562'(5('(6 ',5(&&,21(6,3. 7&3,3 Usa una dirección de 32 bits para identificar una máquina en una red. Y la red a la que esta conectada las direcciones IP identifican la conexión de una máquina

Más detalles

Práctica de laboratorio 8.4.1: Actividad de laboratorio sobre conectores de medios

Práctica de laboratorio 8.4.1: Actividad de laboratorio sobre conectores de medios Práctica de laboratorio 8.4.1: Actividad de laboratorio sobre conectores de medios Objetivos de aprendizaje Analizador de cables típico Al completar esta práctica de laboratorio, usted podrá: Pruebe los

Más detalles

Actividad 4: Comunicación entre PLC s vía Ethernet

Actividad 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 detalles

Card Reader 400. Manual. Por favor lee este manual antes de usar el producto

Card Reader 400. Manual. Por favor lee este manual antes de usar el producto Card Reader 400 Manual Por favor lee este manual antes de usar el producto Bienvenido a la experiencia Gracias Por elegirnos como tu mejor opción en equipos de cómputo y accesorios tecnológicos. Te invitamos

Más detalles

Pregunta correcta= 0,3 Pregunta no contestada= 0 Pregunta incorrecta (tipo test)= -0,15

Pregunta correcta= 0,3 Pregunta no contestada= 0 Pregunta incorrecta (tipo test)= -0,15 Pregunta correcta= 0,3 Pregunta no contestada= 0 Pregunta incorrecta (tipo test)= -0,15 Sistemas operativos, arquitectura von Neumann, configuración del PC (3 puntos) 1) Señale la opción correcta: [_]

Más detalles

EB005-30-3-ES. Appendix 1 Circuit Diagram Hoja de datos de la placa LCD EB005-30-3. Contenido - 1 -

EB005-30-3-ES. Appendix 1 Circuit Diagram Hoja de datos de la placa LCD EB005-30-3. Contenido - 1 - Hoja de datos de la placa LCD EB005-30-3 Contenido 1. Acerca de este documento... 2. Información general... 3. Diseño de la placa... 4. Descripción del circuito Apéndice 1 Diagrama de conexiones - 1 -

Más detalles

HT48 Application Board

HT48 Application Board HT48 Application Board fotos ilustrativas Descripción Placa de aplicación para facilitar al developer la inmersión en el mundo de los microcontroladores de 8bits de Holtek. La placa incluye un HT48E30

Más detalles

CONTROL DE PROCESOS FACET UNT TEMA 1 Nota Auxiliar B ÁLGEBRA DE BLOQUES

CONTROL DE PROCESOS FACET UNT TEMA 1 Nota Auxiliar B ÁLGEBRA DE BLOQUES Digrms en Bloques Un sistem de control puede constr de ciert cntidd de componentes. Pr mostrr ls funciones que reliz cd componente se costumr usr representciones esquemátics denominds Digrm en Bloques.

Más detalles

Comunicación CPU S7-1200 Vs CPU S7-1200 por TCP

Comunicación CPU S7-1200 Vs CPU S7-1200 por TCP Comunicación CPU S7-1200 Vs CPU S7-1200 por TCP Como hacer un proyecto paso a paso para la comunicación vía TCP entre dos CPU s del S7-1200 Versión 1.0 16/Dic/09 Para cualquier sugerencia diríjanse al

Más detalles

CONJUNTO DE INSTRUCCIONES PARA LA FAMILIA DEL 51

CONJUNTO DE INSTRUCCIONES PARA LA FAMILIA DEL 51 CONJUNTO DE INSTRUCCIONES PARA LA FAMILIA DEL 51 Notas para el conjunto de instrucciones y modos de direccionamiento Rn Registros de R0-R7 del banco de registro seleccionado actualmente. Direct Dirección

Más detalles

Buses y Periféricos 2006/2007 Práctica 3. Ensamblador

Buses y Periféricos 2006/2007 Práctica 3. Ensamblador Calculadora Descripción El objetivo de esta práctica es utilizar las interrupciones de BIOS y MSDOS para presentar una pequeña calculadora en pantalla. Se pretende programar una calculadora que opere en

Más detalles

El TIMER 0. (c) Domingo Llorente 2010 1

El TIMER 0. (c) Domingo Llorente 2010 1 El TIMER 0 (c) Domingo Llorente 2010 1 Características Se trata de un registro de 8 bits. (SFR: 01h, 101h) Puede trabajar como contador o temporizador. Se puede leer o escribir en él. Dispone de un preescaler

Más detalles

UNIDAD 2 Configuración y operación de un sistema de cómputo Representación de datos Conceptos El concepto de bit (abreviatura de binary digit) es fundamental para el almacenamiento de datos Puede representarse

Más detalles

Las Instrucciones. A continuación vamos a presentar el conjunto de instrucciones básico de los Microcontroladores Picmicro.

Las Instrucciones. A continuación vamos a presentar el conjunto de instrucciones básico de los Microcontroladores Picmicro. Las Instrucciones A continuación vamos a presentar el conjunto de instrucciones básico de los Microcontroladores Picmicro. En general la instrucciones de los microcontroladores pueden clasificarse como:

Más detalles

BLOQUE 3. Enrique Mandado Pérez María José Moure Rodríguez. Microcontroladores

BLOQUE 3. Enrique Mandado Pérez María José Moure Rodríguez. Microcontroladores SISTEMAS ELECTRÓNICOS DIGITALES BLOQUE 3 MICROCONTROLADORES (PARTE 4) DESARROLLO DE SISTEMAS ELECTRÓNICOS DIGITALES Interrupciones,Temporizadores/Contadores y Puerto serie Enrique Mandado Pérez María José

Más detalles

Control y temporización Comunicación con la CPU Comunicación con el dispositivo externo Almacén temporal de datos Detección de errores

Control y temporización Comunicación con la CPU Comunicación con el dispositivo externo Almacén temporal de datos Detección de errores UNIDAD DE ENTRADA SALIDA Conceptos Unidad de entrada-salida (E/S): Elemento que proporciona un método de comunicación eficaz entre el sistema central y el periférico. Funciones Control y temporización

Más detalles

Qué es un Microcontrolador?

Qué es un Microcontrolador? Curso de Microcontroladores Qué es un Microcontrolador? Al igual que la mayoría de las computadoras, los microcontroladores son simples ejecutores de instrucciones de propósito general. La verdadera estrella

Más detalles

MODBUS INDICE. Centro Integrado Politécnico ETI Departamento de Electricidad Fernando Pascual Moisés Pérez MODBUS 1. CARACTERÍSTICAS DEL BUS

MODBUS INDICE. Centro Integrado Politécnico ETI Departamento de Electricidad Fernando Pascual Moisés Pérez MODBUS 1. CARACTERÍSTICAS DEL BUS INDICE 1. CARACTERÍSTICAS DEL BUS 2. PROTOCOLOS 3. CARACTERÍSTICAS DE LOS MENSAJES ENVIADOS 4. INSTRUCCIÓN PMCR 5. EJEMPLO DE APLICACIÓN a. Configuración puerto SCU41 b. Configuración variador V1000 c.

Más detalles

SISTEMAS Y CÓDIGOS DE NUMERACIÓN

SISTEMAS Y CÓDIGOS DE NUMERACIÓN INTRODUCCIÓN SISTEMAS Y CÓDIGOS DE NUMERACIÓN Una señal analógica es aquella que puede tomar infinitos valores para representar la información. En cambio, en una señal digital se utiliza sólo un número

Más detalles

Introducción a Códigos

Introducción a Códigos Introducción a Página 1 Agenda Página 2 numéricos posicionales numéricos no posicionales Construcción de cantidades Sistema decimal Sistema binario binarios alfanuméricos Conversión decimal a binario Conversión

Más detalles

STEP 7 INDICE. Contadores rápidos Restricciones en el uso de los contadores rápidos HSC0, HSC3, HSC4, HSC5

STEP 7 INDICE. Contadores rápidos Restricciones en el uso de los contadores rápidos HSC0, HSC3, HSC4, HSC5 Programación n de Autómatas STEP 7 Contadores Rápidos R (HSC) ISA-UMH 1 INDICE Introducción Contadores rápidos Restricciones en el uso de los contadores rápidos HSC0, HSC3, HSC4, HSC5 Utilización de los

Más detalles

Tema 1 Introducción. Arquitectura básica y Sistemas Operativos. Fundamentos de Informática

Tema 1 Introducción. Arquitectura básica y Sistemas Operativos. Fundamentos de Informática Tema 1 Introducción. Arquitectura básica y Sistemas Operativos Fundamentos de Informática Índice Descripción de un ordenador Concepto básico de Sistema Operativo Codificación de la información 2 1 Descripción

Más detalles

MOVIMIENTO DE RODADURA

MOVIMIENTO DE RODADURA E.T.S.. Agrónomos. U.P.. OVENTO DE ODADUA Cuerpos rodntes. Considermos el moimiento de cuerpos que, debido su geometrí, tienen l cpcidd de rodr: eser, ro, disco, supericie eséric, cilindro poydo sobre

Más detalles

a 11 a 12 a a 1n a 21 a 22 a a 2n a 31 a 32 a a 3n... a m1 a m2 a m3... a mn

a 11 a 12 a a 1n a 21 a 22 a a 2n a 31 a 32 a a 3n... a m1 a m2 a m3... a mn TEMA ÁLGEBRA DE MATRICES Mtemátics II º Bchillerto TEMA ÁLGEBRA DE MATRICES. NOMENCLATURA Y DEINICIONES.. - DEINICIÓN Ls mtrices son tbls numérics rectngulres ª column ª fil n n n.......... m m m mn (

Más detalles

Proyecto de Diseño # 3 DISEÑO E IMPLEMENTACIÓN DE SISTEMAS ARITMÉTICOS MATERIAL ADICIONAL

Proyecto de Diseño # 3 DISEÑO E IMPLEMENTACIÓN DE SISTEMAS ARITMÉTICOS MATERIAL ADICIONAL INSTITUTO TECNOLÓGICO DE COSTA RICA ESCUELA DE INGENIERÍA ELECTRÓNICA IE-3308: LABORATORIO DE DISEÑO LÓGICO Prof. Ing. Luis C. Rosales Proyecto de Diseño # 3 DISEÑO E IMPLEMENTACIÓN DE SISTEMAS ARITMÉTICOS

Más detalles

Solecmexico Página 1 SUMADOR BINARIO

Solecmexico Página 1 SUMADOR BINARIO Solecmexico Página 1 SUMADOR BINARIO Esta operación es la más común que se realiza en una computadora personal. Ya que las tres operaciones básicas restantes pueden realizarse de igual manera con el principio

Más detalles

SERIE DE EJERCICIOS 3

SERIE DE EJERCICIOS 3 1 SERIE DE EJERCICIOS 3 PARTE I: MANEJO DE VARIABLES Y ARREGLOS. PARA EL MICROCONTROLADOR 18F2550. VERIFIQUE SUS RESPUESTAS USANDO EL SIMULADOR DE MPLAB IDE. 1) Diga que valores hexadecimales se almacenan

Más detalles

OBTENCIÓN DEL DOMINIO DE DEFINICIÓN A PARTIR DE LA GRÁFICA

OBTENCIÓN DEL DOMINIO DE DEFINICIÓN A PARTIR DE LA GRÁFICA . DOMINIO inio de o cmpo de eistenci de es el conjunto de vlores pr los que está deinid l unción, es decir, el conjunto de vlores que tom l vrible independiente. Se denot por. { R / y R con y } OBTENCIÓN

Más detalles

NOTAS SOBRE DIAGRAMAS DE FLUJOS DE DATOS

NOTAS SOBRE DIAGRAMAS DE FLUJOS DE DATOS NOTAS SOBRE DIAGRAMAS DE FLUJOS DE DATOS Diagrama de Flujo de Datos: Diagrama en forma de red que representa el flujo de datos y las transformaciones que se aplican sobre ellos al moverse desde la entrada

Más detalles

Instrumentación con Microcontroladores. Ing. Rodrigo Alejandro Gutiérrez Arenas 22/03/12 al 29/03/12

Instrumentación con Microcontroladores. Ing. Rodrigo Alejandro Gutiérrez Arenas 22/03/12 al 29/03/12 Instrumentación con Microcontroladores Ing. Rodrigo Alejandro Gutiérrez Arenas 22/03/12 al 29/03/12 Contenido Problemas relativos a los proyectos Introducción y motivación para utilizar a Arduino Entrada

Más detalles

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal)

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Unidad I Sistemas numéricos 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS.

Más detalles

Venta de 6 frigoríficos a 1.000 cada uno. Las ventas del ejercicio son ingresos. Banco Clientes a Ventas de mercaderías 6000

Venta de 6 frigoríficos a 1.000 cada uno. Las ventas del ejercicio son ingresos. Banco Clientes a Ventas de mercaderías 6000 Solución Ejercicio 3: A. Registro de l vent. Vent de 6 frigoríficos 1.000 cd uno. Ls vents del ejercicio son ingresos. 5400 Bnco Clientes Vents de mercderís 0 (+) Bnco (-) (-) Resultdo Ejer (+) 0 (+) Clientes

Más detalles

PUERTOS DE ENTRADA Y SALIDA

PUERTOS DE ENTRADA Y SALIDA PUERTOS DE ENTRADA Y SALIDA El microcontrolador Z8 PLUS dedica 14 líneas para puertos de entrada y salida. Estas líneas están agrupadas en dos puertos conocidos como el Puerto A y el Puerto B. El puerto

Más detalles

Relación de Problemas I

Relación de Problemas I Relación de Problemas I 352) $1'5e6 52/'È1 $5$1'$ 1. Realizar el cálculo del tiempo que transcurre durante la ejecución del bloque de instrucciones sombreado, en función del contenido de los registros

Más detalles

Cursos de Perfeccionamiento

Cursos de Perfeccionamiento www.infoplc.net 1 INDICE Introducción Contadores rápidos Restricciones en el uso de los contadores rápidos HSC0, HSC3, HSC4, HSC5 Utilización de los contadores rápidos Direccionamiento de los contadores

Más detalles

Manual de Usuario. Teléfono IP Grandstream GXP- 2000, 2010 y 2020

Manual de Usuario. Teléfono IP Grandstream GXP- 2000, 2010 y 2020 Manual de Usuario Teléfono IP Grandstream GXP- 2000, 2010 y 2020 Versión del 9 de febrero de 2009 Ilustración del teléfono La foto a continuación ilustra la apariencia del teléfono IP GXP-2000 entregado

Más detalles

10 razones para cambiarse a un conmutador IP

10 razones para cambiarse a un conmutador IP 10 razones para cambiarse a un conmutador IP Los beneficios de reemplazar su antiguo conmutador por un conmutador IP Nick Galea* Introducción Este artículo explica los 10 principales beneficios de un conmutador

Más detalles

IPv4 e IPv6. Explicación paso a paso. Que es? Funcionamiento? Elaborado por: Jaibol Santaella

IPv4 e IPv6. Explicación paso a paso. 
Que es? Funcionamiento?
Elaborado por: Jaibol Santaella IPv4 vrs IPv6 Explicación paso a paso Elaborado por: Jaibol Santaella Definición Lógica de IP IP = Significa Protocolo de Internet Son un número único e irrepetible con el cual se identifica una computadora

Más detalles

DESCRIPCION DE PLC UP32 17/07/11 MAN-PLC-UP32-01A

DESCRIPCION 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 detalles

Sistema de Gestión Portuaria Sistema de Gestión Portuaria Uso General del Sistema

Sistema 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 detalles

Circuitos Secuenciales Máquinas de Estado. Por: Carlos A. Fajardo

Circuitos Secuenciales Máquinas de Estado. Por: Carlos A. Fajardo Circuitos Secuenciles Máquins de Estdo Por: Crlos A. Fjrdo cfjr@uis.edu.co Qué hemos visto? Sistems Digitles Profesor: Crlos Fjrdo 2 Sistems Digitles Profesor: Crlos Fjrdo 3 Estructur de un circuito secuencil

Más detalles

Entrada/Salida. Polling e Interrupciones. Verano de 2011. Mariano Moscato. Organización del Computador 1

Entrada/Salida. Polling e Interrupciones. Verano de 2011. Mariano Moscato. Organización del Computador 1 Entrada/Salida Polling e Interrupciones Mariano Moscato Organización del Computador 1 Verano de 2011 El GuidoBot Robot docente Basado en tecnología ORGA1 tiene un procesador y una memoria ORGA1 Sus dispositivos

Más detalles

Cuestionario: Programación en C y máscaras (II)

Cuestionario: 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 detalles

Organización de Computadoras. Turno Recursantes Clase 8

Organización de Computadoras. Turno Recursantes Clase 8 Organización de Computadoras Turno Recursantes Clase 8 Temas de Clase Subsistema de Memoria Organización de Memoria Principal Notas de clase 8 2 Memoria Velocidad del procesador: se duplica cada 18 meses

Más detalles

Sistemas de numeración, operaciones y códigos

Sistemas de numeración, operaciones y códigos Sistemas de numeración, operaciones y códigos Slide 1 Sistemas de numeración Slide 2 Números decimales El sistema de numeración decimal tiene diez dígitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, y 9 Es un sistema

Más detalles

Por favor, leer las siguientes instrucciones cada vez que aplique el test.

Por favor, leer las siguientes instrucciones cada vez que aplique el test. INSTRUCCIONES GENERALES PARA LA REALIZACION DEL TEST Por favor, leer las siguientes instrucciones cada vez que aplique el test. Verificar, antes de comenzar el test, que todo el material necesario esté

Más detalles

FORMATO BINARIO DE NÚMEROS NEGATIVOS

FORMATO BINARIO DE NÚMEROS NEGATIVOS FORMATO BINARIO DE NÚMEROS NEGATIVOS Introducción: Como sabemos, con un número n determinado de bits se pueden manejar 2 n números binarios distintos. Hasta ahora hemos trabajado con números binarios puros,

Más detalles

MANEJO DE DISPLAY LCD (Versión 1.1)

MANEJO DE DISPLAY LCD (Versión 1.1) MANEJO DE DISPLAY LCD (Versión 1.1) Prof: Bolaños D. Si bien mucas aplicaciones donde debemos mostrar información podemos resolverlas con display de 7 segmentos, estos presentas algunas limitaciones importantes,

Más detalles

ZILOG DEVELOPER STUDIO

ZILOG 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 detalles

MULTIMETRO DIGITAL (MARCA FLUKE. MODELO 87) INTRODUCCIÓN

MULTIMETRO DIGITAL (MARCA FLUKE. MODELO 87) INTRODUCCIÓN MULTIMETRO DIGITAL (MARCA FLUKE. MODELO 87) INTRODUCCIÓN Este es un compacto y preciso multímetro digital de 4 ½ dígitos, opera con batería y sirve para realizar mediciones de voltaje y corriente de C.A.

Más detalles

Instalación Inicial Prerrequisitos

Instalación Inicial Prerrequisitos Correos de México Instalación y Aplicación Guías Mexpost Cliente Versión 2.0 Febrero 2015 1 Contenido 1 Introducción... 3 1.1 Propósito... 3 1.2 Alcance... 3 1.3 Objetivo... 3 2 Requerimientos... 4 2.1

Más detalles

Usando los Codificadores Cuadráticos

Usando los Codificadores Cuadráticos Usando los Codificadores Cuadráticos Autor: Ing. Carlos Narváez Universidad de Oriente email: cnarvaez@udo.edu.ve Introducción El presente trabajo es una introducción a los denominados codificadores cuadráticos,

Más detalles

MANUAL DEL CONTROLADOR DEPORTIVO

MANUAL DEL CONTROLADOR DEPORTIVO MANUAL DEL CONTROLADOR DEPORTIVO Modelo Junior 104 GENERALIDADES CONSOLAS DE COMANDO Circuitos basados en tecnología de microprocesadores. Manejo de: Tiempo de juego (básquet). Tantos por equipo local

Más detalles

Ejemplo del uso de las subrutinas

Ejemplo del uso de las subrutinas Ejemplo del uso de las subrutinas Enunciado del problema: Diseñar un contador BCD que cuente de 0 a 59 para simular un timer de 60 segundos y que el conteo de dos dígitos BCD, sea desplegado en los displays

Más detalles

!!!!!!!! !!!!! Práctica!4.! Programación!básica!en!C.! ! Grado!en!Ingeniería!!en!Electrónica!y!Automática!Industrial! ! Curso!2015H2016!

!!!!!!!! !!!!! Práctica!4.! Programación!básica!en!C.! ! Grado!en!Ingeniería!!en!Electrónica!y!Automática!Industrial! ! Curso!2015H2016! INFORMÁTICA Práctica4. ProgramaciónbásicaenC. GradoenIngenieríaenElectrónicayAutomáticaIndustrial Curso2015H2016 v2.1(18.09.2015) A continuación figuran una serie de ejercicios propuestos, agrupados por

Más detalles

Capítulo: Presentación. Curso de Guitarra. Por William Moreno

Capítulo: Presentación. Curso de Guitarra. Por William Moreno Capítulo: Presentación Curso de Guitarra Por 1 Capítulo: Introducción: Introducción: La guitarra es un instrumento musical de cuerda pulsada, compuesto de una caja de madera, un mástil sobre el que va

Más detalles

SISTEMAS DE NUMERACIÓN. www.portalelectrozona.com

SISTEMAS DE NUMERACIÓN. www.portalelectrozona.com SISTEMA DECIMAL El sistema decimal, como su nombre indica, tiene diez cifras o dígitos distintos, que son 4 5 Por lo tanto, diremos que la BASE del sistema de numeración DECIMAL es (base ). 6 7 8 9 Pongamos

Más detalles

* En una computadora el microprocesador se comunica con uno de los siguientes dispositivos:

* En una computadora el microprocesador se comunica con uno de los siguientes dispositivos: Funciones incompletas Son funciones cuyo valor puede ser indistintamente 0 ó 1 para algunas combinaciones de las variables de entrada, bien porque dichas combinaciones no vayan a darse nunca en la práctica

Más detalles

Unidad 1 Sistemas de numeración Binario, Decimal, Hexadecimal

Unidad 1 Sistemas de numeración Binario, Decimal, Hexadecimal Unidad 1 Sistemas de numeración Binario, Decimal, Hexadecimal Artículo adaptado del artículo de Wikipedia Sistema Binario en su versión del 20 de marzo de 2014, por varios autores bajo la Licencia de Documentación

Más detalles

Trabajo 3. PROTOCOLOS DE COMUNICACIÓN SERIAL INDUSTRIALES Edwin Gilberto Carreño Lozano, Código: 2090454.

Trabajo 3. PROTOCOLOS DE COMUNICACIÓN SERIAL INDUSTRIALES Edwin Gilberto Carreño Lozano, Código: 2090454. Trabajo 3. PROTOCOLOS DE COMUNICACIÓN SERIAL INDUSTRIALES Edwin Gilberto Carreño Lozano, Código: 2090454. I. OBJETIVO Hacer un resumen acerca de los protocolos RS232, RS485, RS422 y HART; protocolos de

Más detalles

SITEMA BINARIO, OCTAL Y HEXADECIMAL: OPERACIONES

SITEMA BINARIO, OCTAL Y HEXADECIMAL: OPERACIONES Unidad Aritmética Lógica La Unidad Aritmético Lógica, en la CPU del procesador, es capaz de realizar operaciones aritméticas, con datos numéricos expresados en el sistema binario. Naturalmente, esas operaciones

Más detalles

Telnet Comunicaciones 1. Luis Alfredo da Silva 20.232.871 Gregori Gonzalez 21.218.739 Rhamin Elrhouate 19.777.404 July 2014

Telnet Comunicaciones 1. Luis Alfredo da Silva 20.232.871 Gregori Gonzalez 21.218.739 Rhamin Elrhouate 19.777.404 July 2014 Telnet Comunicaciones 1 Luis Alfredo da Silva 20.232.871 Gregori Gonzalez 21.218.739 Rhamin Elrhouate 19.777.404 July 2014 1 1 Telnet 1.1 Introducción Telnet es uno de los protocolos más antiguos de internet

Más detalles

Resolución inversa. Jesús Torres Cejudo

Resolución inversa. Jesús Torres Cejudo La resolución DNS más común es la hecha para traducir un nombre para una dirección IP, pero esa no es el único tipo de resolución DNS. Hay también la resolución denominada inversa, que hace la traducción

Más detalles

La memoria principal. Los subsistemas de E/S. Los buses del sistema

La memoria principal. Los subsistemas de E/S. Los buses del sistema GUIA 23: MEMORIA E/S La estructura básica de la mayoría de los ordenadores actuales se representa mediante los siguientes elementos básicos: La Unidad Central de Procesamiento, CPU La memoria principal

Más detalles

Mod. I, Unid. 1, Obj. 1 Criterio de Dominio 1/1

Mod. I, Unid. 1, Obj. 1 Criterio de Dominio 1/1 M.R. 333 VERSION 1 Prueba Integral 1/5 UNIVERSIDAD NACIONAL ABIERTA VICERRECTORADO ACADÉMICO ÁREA INGENIERIA MODELO DE RESPUESTA ASIGNATURA: ARQUITECTURA DEL COMPUTADOR CÓDIGO: 333 MOMENTO: PRUEBA INTEGRAL

Más detalles

MANERAS EFICACES Y DIVERTIDAS DE LEER CON TUS HIJOS

MANERAS EFICACES Y DIVERTIDAS DE LEER CON TUS HIJOS MANERAS EFICACES Y DIVERTIDAS DE LEER CON TUS HIJOS Porque la lectura es la base de todo conocimiento, nuestro colegio viene insistiendo en su fomento desde hace varios años. Pero el fomento de la lectura

Más detalles

DESARROLLO DE SISTEMAS BASADOS EN MICRONTROLADORES Y DSPs

DESARROLLO DE SISTEMAS BASADOS EN MICRONTROLADORES Y DSPs DESARROLLO DE SISTEMAS BASADOS EN MICRONTROLADORES Y DSPs Operaciones Control de FLujo PIC24FJ128GA010 Control de Flujo El control de flujo es una parte importante de la ejecución del programa en un microprocesador,

Más detalles

REGISTROS DE DESPLAZAMIENTO

REGISTROS 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 detalles

Proyecto final Diseño de un circuito secuencial. utilizando un contador binario de cuatro bits

Proyecto final Diseño de un circuito secuencial. utilizando un contador binario de cuatro bits Instituto tecnológico de Oaxaca Electrónica digital II ECC047 Proyecto final Diseño de un circuito secuencial utilizando un contador binario de cuatro bits Catedrático: Alumno: Rodríguez Calvo Enrique

Más detalles

Módulo LCD HD44780 de de Hitachi

Módulo LCD HD44780 de de Hitachi Módulo LCD HD4478 de de Hitachi y el el µc µc85 Módulo LCD HD4478 de de Hitachi E R / W D-D7 D-D7 VDD Vo Vss Controlador Controlador del del LCD LCD HD4478 HD4478 Manejador Manejador Del Del LCD LCD Manejador

Más detalles

Introducción a la Programación 11 O. Humberto Cervantes Maceda

Introducción a la Programación 11 O. Humberto Cervantes Maceda Introducción a la Programación 11 O Humberto Cervantes Maceda Recordando En la sesión anterior vimos que la información almacenada en la memoria, y por lo tanto aquella que procesa la unidad central de

Más detalles