Hola muy útil tu curso ya use varias cosas de el. A veces me pasa (o siempre) que cuando escribo algo en la pantalla y luego escribo otra cosa queda parte de lo escrito anteriormente. Como podría hacer para borrar una linea completa de el display? ...Recién encontré esto printf(lcd_putc, "\f"); pero me borra todo el display. No hay problema lo sobre escribo, por ahora. Estos comandos son los mismos que se usan en la consola windows/promp?
Hola, muy bueno el video. El problema que encontre es con un caracter especial propio.Yo uso el LCD CHARACTER que brindas. Supongamos yo tildo la fila de abajo de todo (me queda $00,$00,$00,$00,$00,$00,$00,$1F). Pero en la simulación no se vé. Ahora si yo cubro toda la fila anterior si se simula correctamente.
En Proteus hay una falla en la simulación de la pantalla LCD, la ultima fila no es visible ya que no viene implementada, pero en físico si se debería mostrar correctamente.
que tal, oye una pregunta, que diferencia tiene el declarar los puertos con la directiva, fast y standar (en tu video donde explicas eso, no me quedo claro), y es que la duda surgió porque el programa lo hice con fast pero no me funciono hasta que me percate que usabas standar. Te agradecería esa respuesta y también muy buenos videos.
Hola, buenas tardes. Tengo una duda, cuando compilo el primer ejercicio me aparece lo siguiente: Error 51 "C:\Program Files [x86]\PICC\drivers\LCD_16x2.c"Line 258[7.10]:A numeric expression must appear here Error 12 "C:\Program Files [x86]\PICC\drivers\LCD_16x2.c"Line 258[17.19]:Undefined identifier cg Error 12 "C:\Program Files [x86]\PICC\drivers\LCD_16x2.c"Line 258[23.25]:Undefined identifier cg Error 12 "C:\Program Files [x86]\PICC\drivers\LCD_16x2.c"Line 258[31.33]:Undefined identifier cg
@@abemartz8660la librerías se instalan en drives de la carpeta de la aplicación del compilador no te debería de dar problema en caso de que utilices una versión más actual de programador te recomiendo realizar otra plantilla nueva
Faaaaan de tus videos! Estoy haciendo maratón con mi amiga. ✨🤍
Saludos 🖐😁
Tus videos son muy Interesantes, Muchas Gracias y que Dios te bendiga
me gustaron tus videos porque ocupaba codigo para un indicador de baterias
Saludos 👍
Muy claro, muy bueno. Gracias.
Hola muy útil tu curso ya use varias cosas de el.
A veces me pasa (o siempre) que cuando escribo algo en la pantalla y luego escribo otra cosa queda parte de lo escrito anteriormente. Como podría hacer para borrar una linea completa de el display? ...Recién encontré esto printf(lcd_putc, "\f"); pero me borra todo el display. No hay problema lo sobre escribo, por ahora.
Estos comandos son los mismos que se usan en la consola windows/promp?
Hola, muy bueno el video. El problema que encontre es con un caracter especial propio.Yo uso el LCD CHARACTER que brindas. Supongamos yo tildo la fila de abajo de todo (me queda $00,$00,$00,$00,$00,$00,$00,$1F). Pero en la simulación no se vé. Ahora si yo cubro toda la fila anterior si se simula correctamente.
En Proteus hay una falla en la simulación de la pantalla LCD, la ultima fila no es visible ya que no viene implementada, pero en físico si se debería mostrar correctamente.
@@ElectrónicayCircuitos97 ok ahora si. O sea que en realidad cada espacio tiene 8x5 subcuadraditos
@@pablomolinaro2585 Asi es
que tal, oye una pregunta, que diferencia tiene el declarar los puertos con la directiva, fast y standar (en tu video donde explicas eso, no me quedo claro), y es que la duda surgió porque el programa lo hice con fast pero no me funciono hasta que me percate que usabas standar.
Te agradecería esa respuesta y también muy buenos videos.
Para usar fast_io también debes usar set_tris.
Cuando usas standard_io no es necesario usar el set_tris.
@@ElectrónicayCircuitos97 , si use el set_tris, pero aún así no me mostraba nada en el lcd
HOLA. OYE PODRIAS HACER UN VIDEO EN EL QUE EXPLIQUES COMO HACER NUESTRAS PROPIAS LIBRERÍAS. SALUDOS.
te entiendo mas a ti maestro! mas que a mi profe :P
👍👍
Gracias,,
Saludos
Esa libreria es especifica para ese microcontrolador, o se pude usar para un 18f2550?
Se puede usar para cualquier pic.
👀👍
Podrias explicar como funciona la linea del printf?
Se encarga de imprimir datos en la LCD.
Hola, buenas tardes.
Tengo una duda, cuando compilo el primer ejercicio me aparece lo siguiente:
Error 51 "C:\Program Files [x86]\PICC\drivers\LCD_16x2.c"Line 258[7.10]:A numeric expression must appear here
Error 12 "C:\Program Files [x86]\PICC\drivers\LCD_16x2.c"Line 258[17.19]:Undefined identifier cg
Error 12 "C:\Program Files [x86]\PICC\drivers\LCD_16x2.c"Line 258[23.25]:Undefined identifier cg
Error 12 "C:\Program Files [x86]\PICC\drivers\LCD_16x2.c"Line 258[31.33]:Undefined identifier cg
Primero debes instalar la librería de la lcd 16x2 que se muestra en el vídeo, por eso te genera errores.
@@ElectrónicayCircuitos97 De echo si lo hice, como lo muestras en el video, pero cuando compile, me aparece ese error :(
A mi igual me aparece ese erro ¿lo pudiste solucionar?
igual me marca el mismo error, segun está mal o indefninida lavariable [cg]
@@abemartz8660la librerías se instalan en drives de la carpeta de la aplicación del compilador no te debería de dar problema en caso de que utilices una versión más actual de programador te recomiendo realizar otra plantilla nueva
que tal buen día, disculpa me marca errores la librería, cada programa que quiero compilar compila la librería y marca errores como le puedo hacer????
Puede no haigas copiado bien la librería
@@ElectrónicayCircuitos97 la copie nuevamente y aparce lo mismo
@@alejandrolara7314 Escríbeme desde aquí:
facebook.com/Electr%C3%B3nica-y-Circuitos-265335426934110
la librería de la pantalla LCD sirve para cualquier PIC ?
Asi es
Oye amigo me podrías ayudar quiero usar tu librería pero como se agrega al mplab
La librería solo es para CCS, a menos que tengas instalado el plugin de Pic C para MPLAB,solo asi es posible utilizarla desde ahí.
@@ElectrónicayCircuitos97 gracias
¿Esta librería funciona para el PIC18F4550?
Así es, si funciona para ese PIC.
@@ElectrónicayCircuitos97 gracias
hola si se te pide ayuda con un proyecto ayudarias
Si claro.
Contactame desde aquí:
facebook.com/ElectronicayCircuitos97/
donde puedo descargar las librerías ?
En la descripción de este vídeo esta el enlace de descarga
que significa %u ....?
Es para específicar que el dato a imprimir en la LCD es de tipo entero sin signo.