SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
Upom$r
Unive,rsidadPoliltó+nlca
Practica
UniversidadPolitécnicadelEstadodeMorelos
lngenieríaenElectrónicay Telecomunicaciones
¿
SD>"
LCD,rMensajesy conteodel0 al
Integrantes
FierroRendónCynthia$usana
FloresReyesFermínAlejandro
$erraldeLópezÁngel
SolanoMejíalndraJanet
1000l*(, ¿%,*o
G,t t¿rticl*-
S¿&wotl"
R",,ll.Jo'
lo>
9C'/,
2cz
302
ox
tc 7-
^,cQ'/-X G-J
Microcontroladores
M.C Felipede lesúsSorciaVázquez
5c 7-
|
',-n /
]- 0L/
7,l0c
LCD- Mensajesy conteodel 0 al 1000
Objetivo
Mostrarmensajesconel LCDutilizandoel PlC,asímismocomosegundapartedela
prácticamostrarunconteodel0 al1000.
Material
PrcF16877
PantallaLCD15x2
Oscilador20Mhz
MikroC- Paraprogramarelcódigoparael PIC
MarcoTeórico
t Quées una pantallaLCD?
F¡gura1.-PantallaLCD
Unapantalladecristallíquidoo LCD(sigladelinglésl¡quidcrystaldisplay)esunapantalla
delgaday planaformadapor un númerode píxelesen coloro monocromoscolocados
delantede una fuente de luz o reflectora(verfigura 1). A menudose utiliza.en
LCD* Mensajesy conteodel0 al1000
dispositivoselectrónicosde pilas,ya que utilizacantidadesmuy pequeñasde energía
eléctrica.
Cadapíxelde un LCDtípicamenteconsistede unacapade moléculasalineadasentre
doselectrodostransparentes,y dosfiltrosde polarización,losejesde transmisiónde
cadauno que están(en la r¡ayorlade los casos)perpendicularesentresí.Sincristal
líquidoentreelfiltropolarizante,laluzquepasaporel primerfiltroseríabloqueadapor
elsegundo(cruzando)polarizador,
Lasuperficiede los electrodosque estánen contactocon los materialesde cristal
líquidoestratadaa fin de ajustarlasmoléculasde cristallíquidoen unadirecciónen
particular.Estetratamientosueleser normalmenteaplicableen una fina capade
polímeroque es unidireccionalmentefrotada utilizando,por ejemplo,un paño.La
direccióndelaalineacióndecristallíquidosedefineporladireccióndefrotación.
éQuéesunPIC?
LosPICson una familiade microcontroladorestipo RISCfabricadospor Microchip
TechnologyInc.y derivadosdel P1C1650,originalmentedesarrolladopor la divisiónde
microelectrónicadeGenerallnstrument.
Figura2.-PIC15F877
LCD- Mensajesy conteodel0 al1000
Elnombreactualno es un acrónimo.Enrealidad,el nombrecompletoes PlCmicro,
aunquegeneralmentese utilizacomoPeripheralInterfaceController(controladorde
interfazperiférico).
ElPICusaunjuegodeinstrucciones,cuyonúmeropuedevariardesde35paraPICdegama
bajaa 70 paralos de gamaalta.Las instruccionesse clasificanentrelas que realizan
operacioneeentreel acumuladory unaconstante,entreel acumuladory unaposiciónde
memoria,instruccionesde condicionamientoy de salto/retorno,implementaciónde
interrupcionesy unaparapasara mododebajoconsumollamadasleep.
Microchipproporcionaun €ntornode desanollofreewarellamadoMPLABque incluyeun
simuladorsofrwarey unensamblador.OtrasempresasdesarrollancompiladoresC y BASIC.
MicrochiptambiénvendecompiladoresparalosPICdegamaalta("C18"paralaserieF18y
"C30"paralos dsPlC)y se puededescargarunaediciónparaestudiantesdel C18que
inhabilitaalgunasopcionesdespuésdeuntiempodeevaluación.
Unode losmásmodernosy completoscompiladoresparalenguajeC es MikroG,quees un
ambientededesarrolloconeditordetexto,bibliotecasconmúltiplesfuncionesparatodoslos
módulosy herramientasincorporadasparafacilitarenormementeelprocesodeprogramación.
Desarrollo
Códigodel mensaie
/lSonlosregistrosqueseusaranparalospuertosdelpic16f1877a
sbitLCD_RSatRB4_bit;
sbitLCD_ENatRB5_bit;
sbitLCD_D7atRB3_bit;
sbitLCD_D6atRB2_bit;
sbitLCD_DSatRB1_bit;
sbitLCD_D4atRB0_bit;
//DefinicionderegistrosTRISparaelLCD,
sbitLCD_RS_Direc{ionatTRISB4_bit;
sbitlCD_EN_DirectionatTRISB5_bit;
sbitLCD_D7_DirectionatTRISB3_bit;
sbitLCD_D6_D|rectionatTRISB2_bit;
sbitLCD_DS_DirectionatTRISBl_bit;
sbitLCD_D4_DirectionatTRISBO_bit;
voidmain(void)
{
Lcd-init0;
LCD- Mensajesy conteodel0 al 1000
Lcd_Out(1,2,"CONGRATULATIONSSORClA");
//Lcd_Out(2,1,":)");
while(l)
{
Icd_cmd(_lcd_shift_left);
Delay_ms(200);
)
)
Cildigo detContadorde 0 a 1000
sbitLCD_RSat RDO_bit;
sbitLCD_ENat RD2_bit;
sbitLCD_D7at RD7_bit;
sbitLCD_D6at RD6_bit;
sbitLCD_DSat RD5_bit;
sbitLCD_D4at RDa_bit;
//DefinicionderegistrosTRI$parael LCD.
sbitLCD_R$_Direc{ionatTRI$D0_bit;
sbitlCD_EN_DirectionatTRI$D2-bit;
sbitLCD_D7_DirectionatTRI$D7_bit;
sbitLCD_D6_DirectionatTRISD6_bit;
sbitLCD_D5_DirectionatTRISDS_bit;
sbitLCD_D4_DirectionatTRISD4_bit;
voidmain(void)
{
intcontador;
charcadenal10J= "";
TRISD= 0;
contador= 0;
Lcd_init$;
Lcd_cmd(_lcd_cursor_off);
Lcd_Out(1,l,"Contador0-1000");
while(1)
{
IntTo$tr(contador, cadena);
LCD- Mensajesy conteodel0 al 1000
Lcd_Out(2,3 , cadena);
contador++,
Delay_ms(50);
if(contador==1001X
contador=0;
)
)
)
Palabrasreservadasy configuraciónde los PlN,paraIa utilizacióndel LCD
sbitLCD_RSat RD0_bit;
sbitLCD_ENat RD2_bit;
sbitLCD_DTat RD7_bit;
sbitLCD_D6at RD6_bit;
sbitLCD_DSat RD5_bit;
sbitLCD_D4at RD4_bit;
//DefinicionderegistrosTRISparael LCD.
sbitL0D_R$_DirectionatTRISD0_bit;
sbitLCD_EN_DirectionatTRI$D2_bit;
sbitLCD_D7_DirectionatTRISD7_bit;
sbitLCD_D6_DirectionatTRISD6_bit;
sbitLCD-D5_D|rectionatTRI$D5_bit;
l/ Inicializamosel LCDy elcursor
Lcd_init0;
Lcd_cmd(_lcd_cursor_off);
// Ponemosel cursorenlafila2 columna3
Lcd*Out{2,3,cadena);
I fCO- Mensajesy conteodel0 al L000
{Tpe|r|(¡fl$"juf-I5 '
Simulación
O$C1/CLKIN RBO/INT
OSC"ICLKOiJT RB1
*o./A¡,p *rrrffÍ
RA1/A¡ü1 RB4
RA2/AN?A/REF./ü/REF RB6
RA3/AN3A/REF+ RB8/PGC
RA4/TOCKIICIOUT Rts71PGD
Rns¡Rl*l+65/czcx,JT
R6!/TlSOfflCKl
Rnol¡rusfrñ Rcl/Trosvccrz
Rer¡n¡wWR Rcz/ccPl
nnzl¡rur¡e$ Rc3/sorscl
RC4/SDIISDA
Ñiffiruppñrv Rcs/$Do
RC6míCK
RC7/ruí$r
HB$&ñ, BEñBdBEh
lmágenesde la práctica
Mensaje(Congratu[ations Sorcia)
ót¿*
¡{ll**
Li.-n * * * *
.','i:
.:e¡-1:
$$
¡¡-*-"'1r1
i¡¡.S.'-'$*
,,il,.r',t
L0-jul-LS
I
tlo
_.y-:::ies
y
:onleo
del0alL000
, ,f
"l;
,lr,
ContadarA^ 1000
¡-
L0-jul-3"5 | rcn - Mensajesy conteodel0 al1000
Conclusión
ElusodeldisplayLCD,sesimplificaconelusodelalibrería,asímismoel usodelas
funcionesy palabrasreservadaspafatransformarlosnúmerosenunacadenadecaracteres,
parasudespliegueeneldisplayLCD.
Biblingrafín
€, M. (s.f.).MikroElektronica.Recuperadoel L0deJuliode 2015,de
http://www.rnikroe.com/chapters/view/79/capitulo-1-el-mundo-de-los-microcontroladores/
Wikípedio.(s.f.).Recuperadoel 10deJuliode 2015,de http://es.wikipedia.org/wiki/Microcontrolador

Más contenido relacionado

La actualidad más candente

digitalizacion de controladores
digitalizacion de controladoresdigitalizacion de controladores
digitalizacion de controladoresЭрык Реки
 
G19 funcion de transferencia y diagrama de bode
G19 funcion de transferencia y diagrama de bodeG19 funcion de transferencia y diagrama de bode
G19 funcion de transferencia y diagrama de bodeRoslyn Cruz Castro
 
Asignación de Polos y Predictor de Smith
Asignación de Polos y Predictor de SmithAsignación de Polos y Predictor de Smith
Asignación de Polos y Predictor de SmithPaolo Castillo
 
Sistemas de primer orden, segundo orden y orden superior
Sistemas de primer orden,  segundo orden y orden superiorSistemas de primer orden,  segundo orden y orden superior
Sistemas de primer orden, segundo orden y orden superiorMichelleAlejandroLeo
 
Convertidor digital analógico
Convertidor digital analógicoConvertidor digital analógico
Convertidor digital analógicoRafael Bayareh
 
MOSFET uso aplicaciones definicion
MOSFET uso aplicaciones definicionMOSFET uso aplicaciones definicion
MOSFET uso aplicaciones definicionJ'Luis Mata
 
Ingenieria de control moderna 3 edicion k. ogata
Ingenieria de control moderna 3 edicion   k. ogataIngenieria de control moderna 3 edicion   k. ogata
Ingenieria de control moderna 3 edicion k. ogataGabitoMtz
 
Ejercicios resueltos y_propuestos_adc_da
Ejercicios resueltos y_propuestos_adc_daEjercicios resueltos y_propuestos_adc_da
Ejercicios resueltos y_propuestos_adc_daCesar Gil Arrieta
 
Filtros activos
Filtros activosFiltros activos
Filtros activosgotens1984
 
Aplicaciones y Normas en Redes Industriales
Aplicaciones y Normas en Redes Industriales Aplicaciones y Normas en Redes Industriales
Aplicaciones y Normas en Redes Industriales Gerson Chavarria Vera
 

La actualidad más candente (20)

Control digital
Control digitalControl digital
Control digital
 
digitalizacion de controladores
digitalizacion de controladoresdigitalizacion de controladores
digitalizacion de controladores
 
Automatismos
AutomatismosAutomatismos
Automatismos
 
G19 funcion de transferencia y diagrama de bode
G19 funcion de transferencia y diagrama de bodeG19 funcion de transferencia y diagrama de bode
G19 funcion de transferencia y diagrama de bode
 
Asignación de Polos y Predictor de Smith
Asignación de Polos y Predictor de SmithAsignación de Polos y Predictor de Smith
Asignación de Polos y Predictor de Smith
 
Sistemas de primer orden, segundo orden y orden superior
Sistemas de primer orden,  segundo orden y orden superiorSistemas de primer orden,  segundo orden y orden superior
Sistemas de primer orden, segundo orden y orden superior
 
Logo
LogoLogo
Logo
 
Convertidor digital analógico
Convertidor digital analógicoConvertidor digital analógico
Convertidor digital analógico
 
Lab2 digitales
Lab2 digitalesLab2 digitales
Lab2 digitales
 
Conexiones del PIC16F887
Conexiones del PIC16F887Conexiones del PIC16F887
Conexiones del PIC16F887
 
Tipos de microcontroladores
Tipos de microcontroladoresTipos de microcontroladores
Tipos de microcontroladores
 
MOSFET uso aplicaciones definicion
MOSFET uso aplicaciones definicionMOSFET uso aplicaciones definicion
MOSFET uso aplicaciones definicion
 
Que es IEEE?
Que es IEEE?Que es IEEE?
Que es IEEE?
 
Informe 4 digitales
Informe 4 digitalesInforme 4 digitales
Informe 4 digitales
 
Ingenieria de control moderna 3 edicion k. ogata
Ingenieria de control moderna 3 edicion   k. ogataIngenieria de control moderna 3 edicion   k. ogata
Ingenieria de control moderna 3 edicion k. ogata
 
Semaforo con hmi
Semaforo con hmiSemaforo con hmi
Semaforo con hmi
 
Circuitos eléctricos 8ed Svoboda.pdf
Circuitos eléctricos 8ed Svoboda.pdfCircuitos eléctricos 8ed Svoboda.pdf
Circuitos eléctricos 8ed Svoboda.pdf
 
Ejercicios resueltos y_propuestos_adc_da
Ejercicios resueltos y_propuestos_adc_daEjercicios resueltos y_propuestos_adc_da
Ejercicios resueltos y_propuestos_adc_da
 
Filtros activos
Filtros activosFiltros activos
Filtros activos
 
Aplicaciones y Normas en Redes Industriales
Aplicaciones y Normas en Redes Industriales Aplicaciones y Normas en Redes Industriales
Aplicaciones y Normas en Redes Industriales
 

Similar a LCD Mensajes y conteo del 0 al 1000 en PIC

Similar a LCD Mensajes y conteo del 0 al 1000 en PIC (20)

Telemática y Sociedad
Telemática y SociedadTelemática y Sociedad
Telemática y Sociedad
 
Plan de mantenimiento 2013
Plan de mantenimiento 2013Plan de mantenimiento 2013
Plan de mantenimiento 2013
 
Fórmulas teoría colas fagv
Fórmulas teoría colas fagvFórmulas teoría colas fagv
Fórmulas teoría colas fagv
 
Proyecto 7 segmentos v1.
Proyecto 7 segmentos v1.Proyecto 7 segmentos v1.
Proyecto 7 segmentos v1.
 
Inducción al funcionamiento del Osciloscopio
Inducción al funcionamiento del OsciloscopioInducción al funcionamiento del Osciloscopio
Inducción al funcionamiento del Osciloscopio
 
Grado ing telematica
Grado ing telematicaGrado ing telematica
Grado ing telematica
 
PLC
PLC PLC
PLC
 
25458297 taller-de-electronica-1
25458297 taller-de-electronica-125458297 taller-de-electronica-1
25458297 taller-de-electronica-1
 
Guía rápida HT 2021
Guía rápida HT 2021Guía rápida HT 2021
Guía rápida HT 2021
 
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
 
Seycomp telemetria2
Seycomp telemetria2Seycomp telemetria2
Seycomp telemetria2
 
Seycomp telemetria2
Seycomp telemetria2Seycomp telemetria2
Seycomp telemetria2
 
Empleabilidad en el sector de las TIC's
Empleabilidad en el sector de las TIC'sEmpleabilidad en el sector de las TIC's
Empleabilidad en el sector de las TIC's
 
Actividad 2 laboratorio 1
Actividad 2 laboratorio 1Actividad 2 laboratorio 1
Actividad 2 laboratorio 1
 
LAB_03_CIRCUITO RL-RC-RLC PARALELO
LAB_03_CIRCUITO RL-RC-RLC PARALELOLAB_03_CIRCUITO RL-RC-RLC PARALELO
LAB_03_CIRCUITO RL-RC-RLC PARALELO
 
TICsCap1
TICsCap1TICsCap1
TICsCap1
 
INTRODUCCION A LA TELEMATICA
INTRODUCCION A LA TELEMATICAINTRODUCCION A LA TELEMATICA
INTRODUCCION A LA TELEMATICA
 
Leeme
LeemeLeeme
Leeme
 
tecnologias
tecnologiastecnologias
tecnologias
 
tecno
tecnotecno
tecno
 

Más de Alejandro Flores

Gaceta Municipal - Organo informativo del H. ayuntamiento de Cuernavaca - Año...
Gaceta Municipal - Organo informativo del H. ayuntamiento de Cuernavaca - Año...Gaceta Municipal - Organo informativo del H. ayuntamiento de Cuernavaca - Año...
Gaceta Municipal - Organo informativo del H. ayuntamiento de Cuernavaca - Año...Alejandro Flores
 
Gaceta Municipal - Organo informativo del H. ayuntamiento de Cuernavaca - Año...
Gaceta Municipal - Organo informativo del H. ayuntamiento de Cuernavaca - Año...Gaceta Municipal - Organo informativo del H. ayuntamiento de Cuernavaca - Año...
Gaceta Municipal - Organo informativo del H. ayuntamiento de Cuernavaca - Año...Alejandro Flores
 
SimbologÍa de diagramas de flujo, ASME, ANSI, ISO, DIN,DO, DIF.
SimbologÍa de diagramas de flujo, ASME, ANSI, ISO, DIN,DO,  DIF.SimbologÍa de diagramas de flujo, ASME, ANSI, ISO, DIN,DO,  DIF.
SimbologÍa de diagramas de flujo, ASME, ANSI, ISO, DIN,DO, DIF.Alejandro Flores
 
Conceptos básicos de ingeniería de control
Conceptos básicos de ingeniería de controlConceptos básicos de ingeniería de control
Conceptos básicos de ingeniería de controlAlejandro Flores
 
métodos de sintonización de controladores P, PI, PD, PID.
métodos de sintonización de  controladores P, PI, PD, PID.métodos de sintonización de  controladores P, PI, PD, PID.
métodos de sintonización de controladores P, PI, PD, PID.Alejandro Flores
 
Leyes de Ohm, Kirchhoff, Newton
Leyes de Ohm, Kirchhoff, NewtonLeyes de Ohm, Kirchhoff, Newton
Leyes de Ohm, Kirchhoff, NewtonAlejandro Flores
 
Modelado matemático de sistemas dinámicos
Modelado matemático de sistemas dinámicos Modelado matemático de sistemas dinámicos
Modelado matemático de sistemas dinámicos Alejandro Flores
 
Llenado de tanque con control de temperatura y nivel
Llenado de tanque con control de temperatura y nivelLlenado de tanque con control de temperatura y nivel
Llenado de tanque con control de temperatura y nivelAlejandro Flores
 
Modelado en espacio de estados
Modelado en espacio de estadosModelado en espacio de estados
Modelado en espacio de estadosAlejandro Flores
 
Conversión de modelado de espacio de estados a función de transferencia
Conversión de modelado de espacio de estados a función de transferenciaConversión de modelado de espacio de estados a función de transferencia
Conversión de modelado de espacio de estados a función de transferenciaAlejandro Flores
 
Modelado en espacio de estados y función de transferencia de primer y segundo...
Modelado en espacio de estados y función de transferencia de primer y segundo...Modelado en espacio de estados y función de transferencia de primer y segundo...
Modelado en espacio de estados y función de transferencia de primer y segundo...Alejandro Flores
 
Ecualizador de cuatro bandas activo
Ecualizador de cuatro bandas activoEcualizador de cuatro bandas activo
Ecualizador de cuatro bandas activoAlejandro Flores
 
Filtro pasa bajas activo, inversor y no inversor
Filtro pasa bajas activo, inversor y no inversorFiltro pasa bajas activo, inversor y no inversor
Filtro pasa bajas activo, inversor y no inversorAlejandro Flores
 

Más de Alejandro Flores (20)

Gaceta Municipal - Organo informativo del H. ayuntamiento de Cuernavaca - Año...
Gaceta Municipal - Organo informativo del H. ayuntamiento de Cuernavaca - Año...Gaceta Municipal - Organo informativo del H. ayuntamiento de Cuernavaca - Año...
Gaceta Municipal - Organo informativo del H. ayuntamiento de Cuernavaca - Año...
 
Gaceta Municipal - Organo informativo del H. ayuntamiento de Cuernavaca - Año...
Gaceta Municipal - Organo informativo del H. ayuntamiento de Cuernavaca - Año...Gaceta Municipal - Organo informativo del H. ayuntamiento de Cuernavaca - Año...
Gaceta Municipal - Organo informativo del H. ayuntamiento de Cuernavaca - Año...
 
Practica 2 Circuito RLC
Practica 2 Circuito RLCPractica 2 Circuito RLC
Practica 2 Circuito RLC
 
Tipos de mantenimiento
Tipos de mantenimientoTipos de mantenimiento
Tipos de mantenimiento
 
C Básico
C Básico C Básico
C Básico
 
SimbologÍa de diagramas de flujo, ASME, ANSI, ISO, DIN,DO, DIF.
SimbologÍa de diagramas de flujo, ASME, ANSI, ISO, DIN,DO,  DIF.SimbologÍa de diagramas de flujo, ASME, ANSI, ISO, DIN,DO,  DIF.
SimbologÍa de diagramas de flujo, ASME, ANSI, ISO, DIN,DO, DIF.
 
Conceptos básicos de ingeniería de control
Conceptos básicos de ingeniería de controlConceptos básicos de ingeniería de control
Conceptos básicos de ingeniería de control
 
Sistemas de segundo orden
Sistemas de segundo ordenSistemas de segundo orden
Sistemas de segundo orden
 
métodos de sintonización de controladores P, PI, PD, PID.
métodos de sintonización de  controladores P, PI, PD, PID.métodos de sintonización de  controladores P, PI, PD, PID.
métodos de sintonización de controladores P, PI, PD, PID.
 
Leyes de Ohm, Kirchhoff, Newton
Leyes de Ohm, Kirchhoff, NewtonLeyes de Ohm, Kirchhoff, Newton
Leyes de Ohm, Kirchhoff, Newton
 
Modelado matemático de sistemas dinámicos
Modelado matemático de sistemas dinámicos Modelado matemático de sistemas dinámicos
Modelado matemático de sistemas dinámicos
 
Llenado de tanque con control de temperatura y nivel
Llenado de tanque con control de temperatura y nivelLlenado de tanque con control de temperatura y nivel
Llenado de tanque con control de temperatura y nivel
 
Modelado en espacio de estados
Modelado en espacio de estadosModelado en espacio de estados
Modelado en espacio de estados
 
Conversión de modelado de espacio de estados a función de transferencia
Conversión de modelado de espacio de estados a función de transferenciaConversión de modelado de espacio de estados a función de transferencia
Conversión de modelado de espacio de estados a función de transferencia
 
Diagrama de bloques
Diagrama de bloquesDiagrama de bloques
Diagrama de bloques
 
Modelado en espacio de estados y función de transferencia de primer y segundo...
Modelado en espacio de estados y función de transferencia de primer y segundo...Modelado en espacio de estados y función de transferencia de primer y segundo...
Modelado en espacio de estados y función de transferencia de primer y segundo...
 
Ecualizador de cuatro bandas activo
Ecualizador de cuatro bandas activoEcualizador de cuatro bandas activo
Ecualizador de cuatro bandas activo
 
Filtro pasa banda activo
Filtro pasa banda activoFiltro pasa banda activo
Filtro pasa banda activo
 
Filtro pasa altas activo
Filtro pasa altas activoFiltro pasa altas activo
Filtro pasa altas activo
 
Filtro pasa bajas activo, inversor y no inversor
Filtro pasa bajas activo, inversor y no inversorFiltro pasa bajas activo, inversor y no inversor
Filtro pasa bajas activo, inversor y no inversor
 

Último

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í
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdfMiguelHuaman31
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdfMiNeyi1
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOBRIGIDATELLOLEONARDO
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 

Último (20)

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
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.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
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
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
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 

LCD Mensajes y conteo del 0 al 1000 en PIC

  • 1. Upom$r Unive,rsidadPoliltó+nlca Practica UniversidadPolitécnicadelEstadodeMorelos lngenieríaenElectrónicay Telecomunicaciones ¿ SD>" LCD,rMensajesy conteodel0 al Integrantes FierroRendónCynthia$usana FloresReyesFermínAlejandro $erraldeLópezÁngel SolanoMejíalndraJanet 1000l*(, ¿%,*o G,t t¿rticl*- S¿&wotl" R",,ll.Jo' lo> 9C'/, 2cz 302 ox tc 7- ^,cQ'/-X G-J Microcontroladores M.C Felipede lesúsSorciaVázquez 5c 7- | ',-n / ]- 0L/ 7,l0c
  • 2. LCD- Mensajesy conteodel 0 al 1000 Objetivo Mostrarmensajesconel LCDutilizandoel PlC,asímismocomosegundapartedela prácticamostrarunconteodel0 al1000. Material PrcF16877 PantallaLCD15x2 Oscilador20Mhz MikroC- Paraprogramarelcódigoparael PIC MarcoTeórico t Quées una pantallaLCD? F¡gura1.-PantallaLCD Unapantalladecristallíquidoo LCD(sigladelinglésl¡quidcrystaldisplay)esunapantalla delgaday planaformadapor un númerode píxelesen coloro monocromoscolocados delantede una fuente de luz o reflectora(verfigura 1). A menudose utiliza.en
  • 3. LCD* Mensajesy conteodel0 al1000 dispositivoselectrónicosde pilas,ya que utilizacantidadesmuy pequeñasde energía eléctrica. Cadapíxelde un LCDtípicamenteconsistede unacapade moléculasalineadasentre doselectrodostransparentes,y dosfiltrosde polarización,losejesde transmisiónde cadauno que están(en la r¡ayorlade los casos)perpendicularesentresí.Sincristal líquidoentreelfiltropolarizante,laluzquepasaporel primerfiltroseríabloqueadapor elsegundo(cruzando)polarizador, Lasuperficiede los electrodosque estánen contactocon los materialesde cristal líquidoestratadaa fin de ajustarlasmoléculasde cristallíquidoen unadirecciónen particular.Estetratamientosueleser normalmenteaplicableen una fina capade polímeroque es unidireccionalmentefrotada utilizando,por ejemplo,un paño.La direccióndelaalineacióndecristallíquidosedefineporladireccióndefrotación. éQuéesunPIC? LosPICson una familiade microcontroladorestipo RISCfabricadospor Microchip TechnologyInc.y derivadosdel P1C1650,originalmentedesarrolladopor la divisiónde microelectrónicadeGenerallnstrument. Figura2.-PIC15F877
  • 4. LCD- Mensajesy conteodel0 al1000 Elnombreactualno es un acrónimo.Enrealidad,el nombrecompletoes PlCmicro, aunquegeneralmentese utilizacomoPeripheralInterfaceController(controladorde interfazperiférico). ElPICusaunjuegodeinstrucciones,cuyonúmeropuedevariardesde35paraPICdegama bajaa 70 paralos de gamaalta.Las instruccionesse clasificanentrelas que realizan operacioneeentreel acumuladory unaconstante,entreel acumuladory unaposiciónde memoria,instruccionesde condicionamientoy de salto/retorno,implementaciónde interrupcionesy unaparapasara mododebajoconsumollamadasleep. Microchipproporcionaun €ntornode desanollofreewarellamadoMPLABque incluyeun simuladorsofrwarey unensamblador.OtrasempresasdesarrollancompiladoresC y BASIC. MicrochiptambiénvendecompiladoresparalosPICdegamaalta("C18"paralaserieF18y "C30"paralos dsPlC)y se puededescargarunaediciónparaestudiantesdel C18que inhabilitaalgunasopcionesdespuésdeuntiempodeevaluación. Unode losmásmodernosy completoscompiladoresparalenguajeC es MikroG,quees un ambientededesarrolloconeditordetexto,bibliotecasconmúltiplesfuncionesparatodoslos módulosy herramientasincorporadasparafacilitarenormementeelprocesodeprogramación. Desarrollo Códigodel mensaie /lSonlosregistrosqueseusaranparalospuertosdelpic16f1877a sbitLCD_RSatRB4_bit; sbitLCD_ENatRB5_bit; sbitLCD_D7atRB3_bit; sbitLCD_D6atRB2_bit; sbitLCD_DSatRB1_bit; sbitLCD_D4atRB0_bit; //DefinicionderegistrosTRISparaelLCD, sbitLCD_RS_Direc{ionatTRISB4_bit; sbitlCD_EN_DirectionatTRISB5_bit; sbitLCD_D7_DirectionatTRISB3_bit; sbitLCD_D6_D|rectionatTRISB2_bit; sbitLCD_DS_DirectionatTRISBl_bit; sbitLCD_D4_DirectionatTRISBO_bit; voidmain(void) { Lcd-init0;
  • 5. LCD- Mensajesy conteodel0 al 1000 Lcd_Out(1,2,"CONGRATULATIONSSORClA"); //Lcd_Out(2,1,":)"); while(l) { Icd_cmd(_lcd_shift_left); Delay_ms(200); ) ) Cildigo detContadorde 0 a 1000 sbitLCD_RSat RDO_bit; sbitLCD_ENat RD2_bit; sbitLCD_D7at RD7_bit; sbitLCD_D6at RD6_bit; sbitLCD_DSat RD5_bit; sbitLCD_D4at RDa_bit; //DefinicionderegistrosTRI$parael LCD. sbitLCD_R$_Direc{ionatTRI$D0_bit; sbitlCD_EN_DirectionatTRI$D2-bit; sbitLCD_D7_DirectionatTRI$D7_bit; sbitLCD_D6_DirectionatTRISD6_bit; sbitLCD_D5_DirectionatTRISDS_bit; sbitLCD_D4_DirectionatTRISD4_bit; voidmain(void) { intcontador; charcadenal10J= ""; TRISD= 0; contador= 0; Lcd_init$; Lcd_cmd(_lcd_cursor_off); Lcd_Out(1,l,"Contador0-1000"); while(1) { IntTo$tr(contador, cadena);
  • 6. LCD- Mensajesy conteodel0 al 1000 Lcd_Out(2,3 , cadena); contador++, Delay_ms(50); if(contador==1001X contador=0; ) ) ) Palabrasreservadasy configuraciónde los PlN,paraIa utilizacióndel LCD sbitLCD_RSat RD0_bit; sbitLCD_ENat RD2_bit; sbitLCD_DTat RD7_bit; sbitLCD_D6at RD6_bit; sbitLCD_DSat RD5_bit; sbitLCD_D4at RD4_bit; //DefinicionderegistrosTRISparael LCD. sbitL0D_R$_DirectionatTRISD0_bit; sbitLCD_EN_DirectionatTRI$D2_bit; sbitLCD_D7_DirectionatTRISD7_bit; sbitLCD_D6_DirectionatTRISD6_bit; sbitLCD-D5_D|rectionatTRI$D5_bit; l/ Inicializamosel LCDy elcursor Lcd_init0; Lcd_cmd(_lcd_cursor_off); // Ponemosel cursorenlafila2 columna3 Lcd*Out{2,3,cadena);
  • 7. I fCO- Mensajesy conteodel0 al L000 {Tpe|r|(¡fl$"juf-I5 ' Simulación O$C1/CLKIN RBO/INT OSC"ICLKOiJT RB1 *o./A¡,p *rrrffÍ RA1/A¡ü1 RB4 RA2/AN?A/REF./ü/REF RB6 RA3/AN3A/REF+ RB8/PGC RA4/TOCKIICIOUT Rts71PGD Rns¡Rl*l+65/czcx,JT R6!/TlSOfflCKl Rnol¡rusfrñ Rcl/Trosvccrz Rer¡n¡wWR Rcz/ccPl nnzl¡rur¡e$ Rc3/sorscl RC4/SDIISDA Ñiffiruppñrv Rcs/$Do RC6míCK RC7/ruí$r HB$&ñ, BEñBdBEh lmágenesde la práctica Mensaje(Congratu[ations Sorcia) ót¿* ¡{ll** Li.-n * * * * .','i: .:e¡-1: $$ ¡¡-*-"'1r1 i¡¡.S.'-'$* ,,il,.r',t
  • 9. ¡- L0-jul-3"5 | rcn - Mensajesy conteodel0 al1000 Conclusión ElusodeldisplayLCD,sesimplificaconelusodelalibrería,asímismoel usodelas funcionesy palabrasreservadaspafatransformarlosnúmerosenunacadenadecaracteres, parasudespliegueeneldisplayLCD. Biblingrafín €, M. (s.f.).MikroElektronica.Recuperadoel L0deJuliode 2015,de http://www.rnikroe.com/chapters/view/79/capitulo-1-el-mundo-de-los-microcontroladores/ Wikípedio.(s.f.).Recuperadoel 10deJuliode 2015,de http://es.wikipedia.org/wiki/Microcontrolador