TODOPIC
Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: Pinolillo16 en 30 de Septiembre de 2013, 22:30:30
-
:oops: :( :o Que tal amigos del foro, hace dias llevo leyendo un poco sobre como trabajar con la LCD5110 de Nokia, funciona con SPI pero no puedo hecharla andar me gustaria saber si alguien de ustedes me puede orientar para poder trabajar con ella. Saludos
-
Hola :-) :-), no te puedo ayudar porque no se de SPI pero por si acaso te dejo el datasheet del Controlador PCD8544 (http://www.geeetech.com/Documents/Nokia5110%20datasheet.pdf) que usa el LCD Nokia 5110. En la página 21 tienes el diagrama de tiempos del SPI y en la 22 un ejemplo con el bus de datos.
Entiendo que tienes que hacer un algoritmo que en cada ciclo de reloj envie un bit del dato por el SDIN del PCD8544 empezando por DB7 y terminando con DB0 mira en la página 12 los diagramas de reloj del SPI para envío de comandos lo único que cambia para data es el pin de D/C
Te dejo también este ejemplo de LCD 16x2 que usa SPI LCD 3 pins only (http://saeedsolutions.blogspot.com.es/2012/10/pic16f84a-lcd-interfacing-code-using-3.html)
Tendrías que mirar como implemente el SPI para el LCD y después de saber como funciona utilizarlo para el Nokia adecuando el orden de los bits y los tiempos
Un Saludo :-/
-
LO LOGRE DESPUES DE UN RATO
-
Hola, en modo texto te puede servir esto... sólo que está en C. Qué bien que ya le hallaste el modo.
http://migsantiago.com/index.php?option=com_content&view=article&id=26:libreria-nokia-5110-para-raspberry-pi-y-otras-plataformas&catid=1:tutorial&Itemid=23
-
Buen hombre, ya que has coseguido finalmente hacerlo funcionar, cuelga el código y le echamos un vistazo los demás!
Muchas gracias.