SlideShare una empresa de Scribd logo
1 de 9
Docente: David Narváez
Integrantes: Fernando Yépez
Paúl Rosero
Nivel: Sexto
Tema: Contador de forma
ascendente, descendente,
pausa y reset con visualizador
lcd.
Informe de Sistemas
Microprocesados
FICA-CIME
Universidad Técnica del
Norte
UNIVERSIDAD TÉCNICA DEL NORTE
FICA
CIME
Objetivo General:
 Diseñar e implementar un programa para contabilizar del 0 al 99 de
forma ascendente, descendente, parar y reset, en 2 displays y con
visualización en una pantalla lcd las respectivas instrucciones.
Objetivos Específicos:
 Realizar la lógica para un código que permita la funcionalidad de los
displays y la pantalla lcd.
 Comprobar el funcionamiento del programa con ayuda del simulador
ISIS.
 Implementar el circuito físicamente comprobando su funcionalidad.
Marco Teórico:
Características del Microcontrolador PIC 18F4550
Características PIC 18F4550
Tipo de Memoria Programable Flash
ProgramMemory (KB) 32
Velocidad CPU (MIPS) 12
RAM Bytes 2,048
EEPROM (bytes) 256
Comunicación Digital Periféricos
1-A/E/USART, 1-
MSSP(SPI/I2C)
Capture/Compare/PWM
Peripherals
1 CCP, 1 ECCP
Timers 1 x 8-bit, 3 x 16-bit
ADC 13 ch, 10-bit
Comparadores 2
UNIVERSIDAD TÉCNICA DEL NORTE
FICA
CIME
USB (ch, speed, compliance) 1, Full Speed, USB 2.0
Rango de Temperatura (C) -40 to 85
Rango de Operación de Voltaje (V) 2 to 5.5
UNIVERSIDAD TÉCNICA DEL NORTE
FICA
CIME
Diagrama de Pines y Funciones del PIC 18F4550
LCD
Descripción:
La pantalla de cristal liquido o LCD (Liquid Crystal Display) es un dispositivo
Controlado de visualización grafico para la presentación de caracteres,
símbolo, incluso dibujos (en algunos modelos), en este caso dispone de 2 filas de 16
caracteres cada una y cada carácter dispone de una matriz de 5x7 puntos (pixels), aunque
los hay de otro número de filas y caracteres. Este dispositivo está gobernado
internamente por un microcontrolador Hitachi44780 y regula todos los parámetros de
presentación,
Características principales:-Pantalla de caracteres ASCII, además de
los caracteres Kanji y Griegos.-Desplazamiento de los caracteres hacia la
izquierda o la derecha.-Proporciona la dirección de la posición absoluta
o relativa del caracter.-Memoria de 40 caracteres por línea de pantalla.-
Movimiento del cursor y cambio de su aspecto.-Permite que el usuario
pueda programar 8 caracteres.-Conexión a un procesador usando un interfaz
de 4 u 8 bits
Funcionamiento:
UNIVERSIDAD TÉCNICA DEL NORTE
FICA
CIME
Para comunicarse conla pantalla LCD podemos hacerlo por medio de sus pines de entrada
de dos maneras posibles, con bus de 4 bits o con bus de 8 bits, este último es el que
explicare yla rutina también serápara este.
UNIVERSIDAD TÉCNICA DEL NORTE
FICA
CIME
DISPLAYS
El displays de 7 segmentos, es un componente que se utiliza para la
representación de números en muchos dispositivos electrónicos.
Este elemento se ensambla o arma de manera que se pueda activar cada
segmento (diodo LED) por separado logrando de esta manera combinar
los elementos y representar todos los números en el display (del 0 al 9).
Hexa binario
----- -----------
0x3f = 00111111 // 7-segment code of 0
0x06 = 00000110 // 7-segment code of 1
0x5b = 01011011 // 7-segment code of 2
0x4f = 01001111 // 7-segment code of 3
0x66 = 01100110 // 7-segment code of 4
0x6d = 01101101 // 7-segment code of 5
0x7d = 01111101 // 7-segment code of 6
0x07 = 00000111 // 7-segment code of 7
0x07 = 01111111 // 7-segment code of 8
0x7f = 01101111 // 7-segment code of 9
UNIVERSIDAD TÉCNICA DEL NORTE
FICA
CIME
Diagrama de Flujo
INICIO
CONTAR
ASCENDENTEMENTE
1 PULSO
DISPLAY Y LCD
CONTAR
DESCENDENTEMENTE
2 PULSO
DISPLAY Y LCD
PAUSE
3 PULSO
DISPLAY Y LCD
RESET
4 PULSO
DISPLAY Y LCD
UNIVERSIDAD TÉCNICA DEL NORTE
FICA
CIME
Diagrama de Bloques
Esquema Gráfico
Código del Programa
Conclusiones:
 Aprendimos cómo hacer un contador de forma ascendente y
descendente.
 Tener en cuenta los if y los for para después no cometer errores al
momento de cerrar los siclos.
 La simulación no siempre garantiza que el circuito va a funcionar de la
manera deseada al ser implementado.
Recomendaciones:
 Simular el circuito en ISIS.
 Al implementar el circuito, hacerlo de manera ordenada y clara para
poder corregir posibles fallos.
PIC
18F4550
5 V
PROGRAMACIÓN
PULSADORES
DISPLAYS
LCD
UNIVERSIDAD TÉCNICA DEL NORTE
FICA
CIME
Anexos:
Bibliografía:
 http://es.scribd.com/doc/6660774/LCD-2x16
 http://www.todopic.com.ar/foros/index.php?topic=4530.0
 http://dspace.espoch.edu.ec/bitstream/123456789/447/4/25T00114.pdf
 http://www.cursomicros.com/avr/puertos/programacion-de-display-7sgmentos-
con-avr.html
 http://www.slideshare.net/gustavo276/como-usar-display-anodo-comn

Más contenido relacionado

La actualidad más candente

Proyecto contador 0-99
Proyecto contador 0-99Proyecto contador 0-99
Proyecto contador 0-99Leida Zuñiga
 
DISPLAY 7 SEGMENTOS CIRCUITOS DIGITALES
DISPLAY 7 SEGMENTOS CIRCUITOS DIGITALESDISPLAY 7 SEGMENTOS CIRCUITOS DIGITALES
DISPLAY 7 SEGMENTOS CIRCUITOS DIGITALESFranklin J.
 
GENERADOR DE SEÑALES CON LM741 - SIGNAL GENERATOR
GENERADOR DE SEÑALES CON LM741 - SIGNAL GENERATORGENERADOR DE SEÑALES CON LM741 - SIGNAL GENERATOR
GENERADOR DE SEÑALES CON LM741 - SIGNAL GENERATORFernando Marcos Marcos
 
LECTOR DE TEMPERATURA CON LM35 Y MULTIPLEXOR DE DISPLAY DE 7 SEGMENTOS CON AR...
LECTOR DE TEMPERATURA CON LM35 Y MULTIPLEXOR DE DISPLAY DE 7 SEGMENTOS CON AR...LECTOR DE TEMPERATURA CON LM35 Y MULTIPLEXOR DE DISPLAY DE 7 SEGMENTOS CON AR...
LECTOR DE TEMPERATURA CON LM35 Y MULTIPLEXOR DE DISPLAY DE 7 SEGMENTOS CON AR...Fernando Marcos Marcos
 
Multiplexor Display de 7 Segmentos con Arduino UNO ATmega328P
Multiplexor Display de 7 Segmentos con Arduino UNO ATmega328PMultiplexor Display de 7 Segmentos con Arduino UNO ATmega328P
Multiplexor Display de 7 Segmentos con Arduino UNO ATmega328PFernando Marcos Marcos
 
CONTADOR BINARIO ASCENDENTE-DESCENDENTE DE 14 BITS CON ARDUINO
CONTADOR BINARIO ASCENDENTE-DESCENDENTE DE 14 BITS CON ARDUINOCONTADOR BINARIO ASCENDENTE-DESCENDENTE DE 14 BITS CON ARDUINO
CONTADOR BINARIO ASCENDENTE-DESCENDENTE DE 14 BITS CON ARDUINOFernando Marcos Marcos
 
Circuitos combinacionales
Circuitos combinacionalesCircuitos combinacionales
Circuitos combinacionalesJOSEMI.PUNCEL
 
Como usar display anodo común
Como usar display anodo comúnComo usar display anodo común
Como usar display anodo comúngustavo276
 
Circuito logicos combinacionales ver 2
Circuito logicos combinacionales ver 2Circuito logicos combinacionales ver 2
Circuito logicos combinacionales ver 2xdorzx
 
Práctica 8
Práctica 8Práctica 8
Práctica 8Jomicast
 
Circuitos combinacionales
Circuitos combinacionalesCircuitos combinacionales
Circuitos combinacionalesJonathan P C
 
Sistemas digitales deco cont multiflexor
Sistemas digitales deco cont multiflexorSistemas digitales deco cont multiflexor
Sistemas digitales deco cont multiflexorACI MASER
 

La actualidad más candente (20)

Informe 4 digitales
Informe 4 digitalesInforme 4 digitales
Informe 4 digitales
 
Proyecto contador 0-99
Proyecto contador 0-99Proyecto contador 0-99
Proyecto contador 0-99
 
DISPLAY 7 SEGMENTOS CIRCUITOS DIGITALES
DISPLAY 7 SEGMENTOS CIRCUITOS DIGITALESDISPLAY 7 SEGMENTOS CIRCUITOS DIGITALES
DISPLAY 7 SEGMENTOS CIRCUITOS DIGITALES
 
GENERADOR DE SEÑALES CON LM741 - SIGNAL GENERATOR
GENERADOR DE SEÑALES CON LM741 - SIGNAL GENERATORGENERADOR DE SEÑALES CON LM741 - SIGNAL GENERATOR
GENERADOR DE SEÑALES CON LM741 - SIGNAL GENERATOR
 
LECTOR DE TEMPERATURA CON LM35 Y MULTIPLEXOR DE DISPLAY DE 7 SEGMENTOS CON AR...
LECTOR DE TEMPERATURA CON LM35 Y MULTIPLEXOR DE DISPLAY DE 7 SEGMENTOS CON AR...LECTOR DE TEMPERATURA CON LM35 Y MULTIPLEXOR DE DISPLAY DE 7 SEGMENTOS CON AR...
LECTOR DE TEMPERATURA CON LM35 Y MULTIPLEXOR DE DISPLAY DE 7 SEGMENTOS CON AR...
 
Multiplexor Display de 7 Segmentos con Arduino UNO ATmega328P
Multiplexor Display de 7 Segmentos con Arduino UNO ATmega328PMultiplexor Display de 7 Segmentos con Arduino UNO ATmega328P
Multiplexor Display de 7 Segmentos con Arduino UNO ATmega328P
 
USBee_datasheet
USBee_datasheetUSBee_datasheet
USBee_datasheet
 
CONTADOR BINARIO ASCENDENTE-DESCENDENTE DE 14 BITS CON ARDUINO
CONTADOR BINARIO ASCENDENTE-DESCENDENTE DE 14 BITS CON ARDUINOCONTADOR BINARIO ASCENDENTE-DESCENDENTE DE 14 BITS CON ARDUINO
CONTADOR BINARIO ASCENDENTE-DESCENDENTE DE 14 BITS CON ARDUINO
 
Circuitos combinacionales
Circuitos combinacionalesCircuitos combinacionales
Circuitos combinacionales
 
Lab d1-00-2
Lab d1-00-2Lab d1-00-2
Lab d1-00-2
 
Decodificador
DecodificadorDecodificador
Decodificador
 
Codificadores
CodificadoresCodificadores
Codificadores
 
Como usar display anodo común
Como usar display anodo comúnComo usar display anodo común
Como usar display anodo común
 
Contador binario
Contador binarioContador binario
Contador binario
 
Contador digital
Contador digitalContador digital
Contador digital
 
Circuito logicos combinacionales ver 2
Circuito logicos combinacionales ver 2Circuito logicos combinacionales ver 2
Circuito logicos combinacionales ver 2
 
Práctica 8
Práctica 8Práctica 8
Práctica 8
 
Circuitos combinacionales
Circuitos combinacionalesCircuitos combinacionales
Circuitos combinacionales
 
Logica Combinacional
Logica CombinacionalLogica Combinacional
Logica Combinacional
 
Sistemas digitales deco cont multiflexor
Sistemas digitales deco cont multiflexorSistemas digitales deco cont multiflexor
Sistemas digitales deco cont multiflexor
 

Destacado

C++ para microcontroladores y aplicación práctica
C++ para microcontroladores y aplicación prácticaC++ para microcontroladores y aplicación práctica
C++ para microcontroladores y aplicación prácticaGerardo C
 
Declaraciones Con El Microcontrolador Pic16 F877 A
Declaraciones Con El Microcontrolador Pic16 F877 ADeclaraciones Con El Microcontrolador Pic16 F877 A
Declaraciones Con El Microcontrolador Pic16 F877 ACristianAlban
 
Informe de sistemas digitales lab6
Informe de sistemas digitales lab6Informe de sistemas digitales lab6
Informe de sistemas digitales lab6xeleta
 
Contador de 0 – 99 con 555
Contador de 0 – 99 con 555Contador de 0 – 99 con 555
Contador de 0 – 99 con 555Daniel Peña
 
54599266 ejercicios-flip-flops
54599266 ejercicios-flip-flops54599266 ejercicios-flip-flops
54599266 ejercicios-flip-flopsSENA-CIMI-GIRON
 
Diseño de un contador sincrónico con flip-Flop JK, haciendo uso de mapas de k...
Diseño de un contador sincrónico con flip-Flop JK, haciendo uso de mapas de k...Diseño de un contador sincrónico con flip-Flop JK, haciendo uso de mapas de k...
Diseño de un contador sincrónico con flip-Flop JK, haciendo uso de mapas de k...ffloresluna
 
programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84guestf09168b
 

Destacado (9)

Atmega
AtmegaAtmega
Atmega
 
C++ para microcontroladores y aplicación práctica
C++ para microcontroladores y aplicación prácticaC++ para microcontroladores y aplicación práctica
C++ para microcontroladores y aplicación práctica
 
Declaraciones Con El Microcontrolador Pic16 F877 A
Declaraciones Con El Microcontrolador Pic16 F877 ADeclaraciones Con El Microcontrolador Pic16 F877 A
Declaraciones Con El Microcontrolador Pic16 F877 A
 
Turorial avr Bascom
Turorial avr BascomTurorial avr Bascom
Turorial avr Bascom
 
Informe de sistemas digitales lab6
Informe de sistemas digitales lab6Informe de sistemas digitales lab6
Informe de sistemas digitales lab6
 
Contador de 0 – 99 con 555
Contador de 0 – 99 con 555Contador de 0 – 99 con 555
Contador de 0 – 99 con 555
 
54599266 ejercicios-flip-flops
54599266 ejercicios-flip-flops54599266 ejercicios-flip-flops
54599266 ejercicios-flip-flops
 
Diseño de un contador sincrónico con flip-Flop JK, haciendo uso de mapas de k...
Diseño de un contador sincrónico con flip-Flop JK, haciendo uso de mapas de k...Diseño de un contador sincrónico con flip-Flop JK, haciendo uso de mapas de k...
Diseño de un contador sincrónico con flip-Flop JK, haciendo uso de mapas de k...
 
programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84
 

Similar a Contador

Informe practica ecuaciones # 6
Informe practica ecuaciones # 6Informe practica ecuaciones # 6
Informe practica ecuaciones # 6Freddy Cuasapaz
 
Proyecto micro
Proyecto microProyecto micro
Proyecto microjhompix
 
⭐⭐⭐⭐⭐ (Práctica 5) DESARROLLO DE APLICACIONES CON #PIC16F886
⭐⭐⭐⭐⭐ (Práctica 5) DESARROLLO DE APLICACIONES CON #PIC16F886⭐⭐⭐⭐⭐ (Práctica 5) DESARROLLO DE APLICACIONES CON #PIC16F886
⭐⭐⭐⭐⭐ (Práctica 5) DESARROLLO DE APLICACIONES CON #PIC16F886Victor Asanza
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, TALLER RESUELTO 1ra EVALUACIÓN (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, TALLER RESUELTO 1ra EVALUACIÓN (2019 2do ...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, TALLER RESUELTO 1ra EVALUACIÓN (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, TALLER RESUELTO 1ra EVALUACIÓN (2019 2do ...Victor Asanza
 
⭐⭐⭐⭐⭐ (Práctica 3) DESARROLLO DE APLICACIONES CON #PIC16F886
⭐⭐⭐⭐⭐ (Práctica 3) DESARROLLO DE APLICACIONES CON #PIC16F886⭐⭐⭐⭐⭐ (Práctica 3) DESARROLLO DE APLICACIONES CON #PIC16F886
⭐⭐⭐⭐⭐ (Práctica 3) DESARROLLO DE APLICACIONES CON #PIC16F886Victor Asanza
 
Manual de operación arduino cabezal
Manual de operación arduino cabezalManual de operación arduino cabezal
Manual de operación arduino cabezalXxScioNxX
 
Manejo de perifericos para microcontroladore
Manejo de perifericos para microcontroladoreManejo de perifericos para microcontroladore
Manejo de perifericos para microcontroladoreLuis Zurita
 
UNIDAD II CONTROL Y MANEJO DE PERIFÉRICOS(TECLADO 4X4 ,LCD GRficas 128x64) 20...
UNIDAD II CONTROL Y MANEJO DE PERIFÉRICOS(TECLADO 4X4 ,LCD GRficas 128x64) 20...UNIDAD II CONTROL Y MANEJO DE PERIFÉRICOS(TECLADO 4X4 ,LCD GRficas 128x64) 20...
UNIDAD II CONTROL Y MANEJO DE PERIFÉRICOS(TECLADO 4X4 ,LCD GRficas 128x64) 20...SistemadeEstudiosMed
 
Microcontroladores ASM
Microcontroladores ASMMicrocontroladores ASM
Microcontroladores ASMdave
 
Informe grupo cronos
Informe grupo cronosInforme grupo cronos
Informe grupo cronosraulernesto28
 

Similar a Contador (20)

Informe practica ecuaciones # 6
Informe practica ecuaciones # 6Informe practica ecuaciones # 6
Informe practica ecuaciones # 6
 
Proyecto micro
Proyecto microProyecto micro
Proyecto micro
 
⭐⭐⭐⭐⭐ (Práctica 5) DESARROLLO DE APLICACIONES CON #PIC16F886
⭐⭐⭐⭐⭐ (Práctica 5) DESARROLLO DE APLICACIONES CON #PIC16F886⭐⭐⭐⭐⭐ (Práctica 5) DESARROLLO DE APLICACIONES CON #PIC16F886
⭐⭐⭐⭐⭐ (Práctica 5) DESARROLLO DE APLICACIONES CON #PIC16F886
 
lcd
 lcd  lcd
lcd
 
Taxímetro con Pic16F887
Taxímetro con Pic16F887Taxímetro con Pic16F887
Taxímetro con Pic16F887
 
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, TALLER RESUELTO 1ra EVALUACIÓN (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, TALLER RESUELTO 1ra EVALUACIÓN (2019 2do ...⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, TALLER RESUELTO 1ra EVALUACIÓN (2019 2do ...
⭐⭐⭐⭐⭐ DISEÑO DE SISTEMAS DIGITALES, TALLER RESUELTO 1ra EVALUACIÓN (2019 2do ...
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Unidad III
Unidad IIIUnidad III
Unidad III
 
PANTALLAS LCD
PANTALLAS LCDPANTALLAS LCD
PANTALLAS LCD
 
Informe censores
Informe censoresInforme censores
Informe censores
 
⭐⭐⭐⭐⭐ (Práctica 3) DESARROLLO DE APLICACIONES CON #PIC16F886
⭐⭐⭐⭐⭐ (Práctica 3) DESARROLLO DE APLICACIONES CON #PIC16F886⭐⭐⭐⭐⭐ (Práctica 3) DESARROLLO DE APLICACIONES CON #PIC16F886
⭐⭐⭐⭐⭐ (Práctica 3) DESARROLLO DE APLICACIONES CON #PIC16F886
 
Manual de operación arduino cabezal
Manual de operación arduino cabezalManual de operación arduino cabezal
Manual de operación arduino cabezal
 
Introducción
IntroducciónIntroducción
Introducción
 
Paper interfaz del mouse por puerto ps 2 usando fpga
Paper interfaz del mouse por puerto ps 2 usando fpgaPaper interfaz del mouse por puerto ps 2 usando fpga
Paper interfaz del mouse por puerto ps 2 usando fpga
 
Teoria lcd
Teoria lcd Teoria lcd
Teoria lcd
 
Manejo de perifericos para microcontroladore
Manejo de perifericos para microcontroladoreManejo de perifericos para microcontroladore
Manejo de perifericos para microcontroladore
 
UNIDAD II CONTROL Y MANEJO DE PERIFÉRICOS(TECLADO 4X4 ,LCD GRficas 128x64) 20...
UNIDAD II CONTROL Y MANEJO DE PERIFÉRICOS(TECLADO 4X4 ,LCD GRficas 128x64) 20...UNIDAD II CONTROL Y MANEJO DE PERIFÉRICOS(TECLADO 4X4 ,LCD GRficas 128x64) 20...
UNIDAD II CONTROL Y MANEJO DE PERIFÉRICOS(TECLADO 4X4 ,LCD GRficas 128x64) 20...
 
Microcontroladores ASM
Microcontroladores ASMMicrocontroladores ASM
Microcontroladores ASM
 
Proyecto3
Proyecto3Proyecto3
Proyecto3
 
Informe grupo cronos
Informe grupo cronosInforme grupo cronos
Informe grupo cronos
 

Último

cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 

Último (20)

cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 

Contador

  • 1. Docente: David Narváez Integrantes: Fernando Yépez Paúl Rosero Nivel: Sexto Tema: Contador de forma ascendente, descendente, pausa y reset con visualizador lcd. Informe de Sistemas Microprocesados FICA-CIME Universidad Técnica del Norte
  • 2. UNIVERSIDAD TÉCNICA DEL NORTE FICA CIME Objetivo General:  Diseñar e implementar un programa para contabilizar del 0 al 99 de forma ascendente, descendente, parar y reset, en 2 displays y con visualización en una pantalla lcd las respectivas instrucciones. Objetivos Específicos:  Realizar la lógica para un código que permita la funcionalidad de los displays y la pantalla lcd.  Comprobar el funcionamiento del programa con ayuda del simulador ISIS.  Implementar el circuito físicamente comprobando su funcionalidad. Marco Teórico: Características del Microcontrolador PIC 18F4550 Características PIC 18F4550 Tipo de Memoria Programable Flash ProgramMemory (KB) 32 Velocidad CPU (MIPS) 12 RAM Bytes 2,048 EEPROM (bytes) 256 Comunicación Digital Periféricos 1-A/E/USART, 1- MSSP(SPI/I2C) Capture/Compare/PWM Peripherals 1 CCP, 1 ECCP Timers 1 x 8-bit, 3 x 16-bit ADC 13 ch, 10-bit Comparadores 2
  • 3. UNIVERSIDAD TÉCNICA DEL NORTE FICA CIME USB (ch, speed, compliance) 1, Full Speed, USB 2.0 Rango de Temperatura (C) -40 to 85 Rango de Operación de Voltaje (V) 2 to 5.5
  • 4. UNIVERSIDAD TÉCNICA DEL NORTE FICA CIME Diagrama de Pines y Funciones del PIC 18F4550 LCD Descripción: La pantalla de cristal liquido o LCD (Liquid Crystal Display) es un dispositivo Controlado de visualización grafico para la presentación de caracteres, símbolo, incluso dibujos (en algunos modelos), en este caso dispone de 2 filas de 16 caracteres cada una y cada carácter dispone de una matriz de 5x7 puntos (pixels), aunque los hay de otro número de filas y caracteres. Este dispositivo está gobernado internamente por un microcontrolador Hitachi44780 y regula todos los parámetros de presentación, Características principales:-Pantalla de caracteres ASCII, además de los caracteres Kanji y Griegos.-Desplazamiento de los caracteres hacia la izquierda o la derecha.-Proporciona la dirección de la posición absoluta o relativa del caracter.-Memoria de 40 caracteres por línea de pantalla.- Movimiento del cursor y cambio de su aspecto.-Permite que el usuario pueda programar 8 caracteres.-Conexión a un procesador usando un interfaz de 4 u 8 bits Funcionamiento:
  • 5. UNIVERSIDAD TÉCNICA DEL NORTE FICA CIME Para comunicarse conla pantalla LCD podemos hacerlo por medio de sus pines de entrada de dos maneras posibles, con bus de 4 bits o con bus de 8 bits, este último es el que explicare yla rutina también serápara este.
  • 6. UNIVERSIDAD TÉCNICA DEL NORTE FICA CIME DISPLAYS El displays de 7 segmentos, es un componente que se utiliza para la representación de números en muchos dispositivos electrónicos. Este elemento se ensambla o arma de manera que se pueda activar cada segmento (diodo LED) por separado logrando de esta manera combinar los elementos y representar todos los números en el display (del 0 al 9). Hexa binario ----- ----------- 0x3f = 00111111 // 7-segment code of 0 0x06 = 00000110 // 7-segment code of 1 0x5b = 01011011 // 7-segment code of 2 0x4f = 01001111 // 7-segment code of 3 0x66 = 01100110 // 7-segment code of 4 0x6d = 01101101 // 7-segment code of 5 0x7d = 01111101 // 7-segment code of 6 0x07 = 00000111 // 7-segment code of 7 0x07 = 01111111 // 7-segment code of 8 0x7f = 01101111 // 7-segment code of 9
  • 7. UNIVERSIDAD TÉCNICA DEL NORTE FICA CIME Diagrama de Flujo INICIO CONTAR ASCENDENTEMENTE 1 PULSO DISPLAY Y LCD CONTAR DESCENDENTEMENTE 2 PULSO DISPLAY Y LCD PAUSE 3 PULSO DISPLAY Y LCD RESET 4 PULSO DISPLAY Y LCD
  • 8. UNIVERSIDAD TÉCNICA DEL NORTE FICA CIME Diagrama de Bloques Esquema Gráfico Código del Programa Conclusiones:  Aprendimos cómo hacer un contador de forma ascendente y descendente.  Tener en cuenta los if y los for para después no cometer errores al momento de cerrar los siclos.  La simulación no siempre garantiza que el circuito va a funcionar de la manera deseada al ser implementado. Recomendaciones:  Simular el circuito en ISIS.  Al implementar el circuito, hacerlo de manera ordenada y clara para poder corregir posibles fallos. PIC 18F4550 5 V PROGRAMACIÓN PULSADORES DISPLAYS LCD
  • 9. UNIVERSIDAD TÉCNICA DEL NORTE FICA CIME Anexos: Bibliografía:  http://es.scribd.com/doc/6660774/LCD-2x16  http://www.todopic.com.ar/foros/index.php?topic=4530.0  http://dspace.espoch.edu.ec/bitstream/123456789/447/4/25T00114.pdf  http://www.cursomicros.com/avr/puertos/programacion-de-display-7sgmentos- con-avr.html  http://www.slideshare.net/gustavo276/como-usar-display-anodo-comn