Autor Tema: lcd 128x168 en fpga  (Leído 3220 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado zxk

  • PIC10
  • *
  • Mensajes: 10
lcd 128x168 en fpga
« en: 28 de Septiembre de 2011, 03:15:26 »
Hola a todos!
La pregunta es que de un mp4 chino saque una tft-lcd de 128x168 (AM-128160H8TNQW-00H) y quiero implementarla en mi fpga
alguien tiene experiencia usando estas lcd  :-/  :-/
zzzzz.....

Desconectado tsk

  • PIC18
  • ****
  • Mensajes: 258
Re: lcd 128x168 en fpga
« Respuesta #1 en: 28 de Septiembre de 2011, 16:10:26 »
Hola a todos!
La pregunta es que de un mp4 chino saque una tft-lcd de 128x168 (AM-128160H8TNQW-00H) y quiero implementarla en mi fpga
alguien tiene experiencia usando estas lcd  :-/  :-/

Nunca los he probado, pero con lo que podrías comenzar es con la hoja de datos http://www.dema.net/pdf/ampi/AM-128160H8TNQW-00H.pdf, ahí viene como manejarlo.

Desconectado zxk

  • PIC10
  • *
  • Mensajes: 10
Re: lcd 128x168 en fpga
« Respuesta #2 en: 29 de Septiembre de 2011, 00:18:36 »
ya vi la hoja de especificaciones, pero no se para que sirve /RD y /WD, supongo que es para lectura y escritura pero en especifico como debe de hacerse en la interfaz es lo que me causa confusión  :-/
zzzzz.....

Desconectado Chipcon

  • PIC12
  • **
  • Mensajes: 63
Re: lcd 128x168 en fpga
« Respuesta #3 en: 29 de Septiembre de 2011, 12:04:04 »
por lo que entiendo la operación es con bus paralelo de 8 bits, pero la interfase de la series 8086 etc. utilizaban un bus de datos de 16 bits,
en el spect del display especifica que se toma la parte alta del bus para los datos, poniendo el resto de pines del bus a gnd o vcc.

Obviamente eso no aplica si vas a utilizar un micro controlador o el FPGA pues solo usas 8 bits de datos.
Según entiendo del formato para enviar datos siempre se envían 2 bytes para generar una instrucción o escribir en la memoria RAM del display
también creo que la operación de escritura y lectura es igual a la de una memoria SRAM.
Es decir primero habilitas chip (CS) = 0
Cargas el dato en el bus incluyendo setup time.
después se genera RD o WR que son pulso con valor a 0.

Saludos


 


 

anything