Autor Tema: NI PAGANDO ENCONTRARAN ESTO  (Leído 28481 veces)

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

Desconectado LordLafebre

  • Moderador Global
  • DsPIC30
  • *****
  • Mensajes: 3529
    • Micros & micros
RE: NI PAGANDO ENCONTRARAN ESTO
« Respuesta #30 en: 05 de Diciembre de 2004, 15:06:00 »
Hola:

Gracias Khsistos, el ocx funciona bien y ya lo he ejecutado ahora voy a "monearlo" un poco para saber que es lo que hace y como trabaja.

Gracias.

Saludos desde ECUADOR !!!!

LordLafebre Sonrisa Gigante

Desconectado khasistos

  • PIC18
  • ****
  • Mensajes: 493
RE: NI PAGANDO ENCONTRARAN ESTO
« Respuesta #31 en: 05 de Diciembre de 2004, 19:50:00 »
HOLA :

de nada LORDLAFEBRE......pero el pana LAGER te da una extensa y detallada explicacion en el post anterior de su funcionamiento .....


Saludos

khasistos

Desconectado LordLafebre

  • Moderador Global
  • DsPIC30
  • *****
  • Mensajes: 3529
    • Micros & micros
RE: NI PAGANDO ENCONTRARAN ESTO
« Respuesta #32 en: 05 de Diciembre de 2004, 20:39:00 »
Hola amigos:

A ratos tengo como pena de preguntarles a cada rato, pero esque soy un tanto nuevo en todo esto y me parece muy interesante y de veras que me gusta, or eso eque estoy interesado en aprender y de ahi mis preguntas hacia ustedes, este codigo que genera lo puedo utilizar con PRO o es solo para PLUS, o se lo puede utilizar en los dos????

Gracias por ser pacientes conmigo.

Hasta Siempre...

Saludos desde ECUADOR !!!!!!

LordLafbre Sonrisa Gigante

Desconectado Lager.

  • Moderadores
  • PIC18
  • *****
  • Mensajes: 477
RE: NI PAGANDO ENCONTRARAN ESTO
« Respuesta #33 en: 05 de Diciembre de 2004, 21:26:00 »
BASICamente es el mismo proceso en tu bucle de presentacion de datos en ambos(PRO y PLUS) enfocado a PLUS por la facilidad y potencia del mismo ademas de el uso compacto de la RAM con un algoritmo inteligente diseñado por los creadores de este excelente compilador,el cual reserva memoria de manera NECESARIA segun lo requerido en tu programa, permitiendote hacer graficos y procesarlos(enviarlos...) de manera muy eficiente. AMBOS(C, ybasic) no difieren en informacion sino en formato de uso. en cuanto a graficos se refiere.
La informacion dada para c  LOGICAMENTE es la misma que en basic solo cambia el formato de su uso(en dec,bin,hex,etc...), ya que las rutinas empleadas para leerla en c lo requiere de esa forma para comodidad de uso, en BASIC las rutinas estan en FORMATO para PLUS, EL cambio en PLUS, con respecto a c, es en el formato en cuanto a letras se refiere ya que especifica ANCHO(no todas las letras tienen el mismo ancho) ,ALTO y su informacion... asi como la declaracion de cada una que el  formato CDATA requiere, para procesarce inteligentemente se especifica primero la altura MAXIMA expresada desde un principio,, pero todo sigue al proceso de lectrua de informacion, TODOS estos formatos son para FACILITAR la representacion de imagenes y de letras sin necesidad de estar haciendo bucles especificos para cada porcion de informacion a  imprimir en un GLCD., el proceso de envio como la EXCELENTE PPRINT(para letras) de PROTON(que no dudo que a futuro se use otro metodo y la aplicacion se tendra que actualizar al formato mas adecuado propuesto por sus creadores)
luego entonces si tu tienes un bucle que imprime con x ANCHO de letra y con Y ALTO de letra con la INFORMACION que te proporciona la aplicacion tendras la imagen representada en tu GLCD. TODO esto es mucho mas FaCIL en proton y por lo cual fue diseñado... al igual que la informacion para C los cuales muchos usarios manejan ese formato de lectura de informacion(bytes de informacion,256) de manera continua)
Inclui un ejemplo dentro del paquete para que vean su uso con BUCLES enviando la informacion...
EN resumen, con lo anterior explicado, TENDRIAS que hacer tu bucle para enviar tu informacion, usando lo obtenido , ya que desconosco de un proceso que use PBPRO y sea UNIVERSAL para envio de data a GLCD de forma INTELIGENTE.
Puedes usar FACILMENTE el codigo generado en formato C ayq ue te da de forma  LINEAL la data de la imagen,(ya sean letras o graficos) obviamente quitanto la declaracion Byte....etc ASI para una imagen de 32 x 32 seria la siguiente obtenida en un clic en c:

BYTE CONST IMAGEN0 [128]={
0x7F,0xFF,0xEF,0xFF,0xBB,0xFB,0xAF,0x1F,0x0F,0x0F,0x0E,
0x07,0x07,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x77,
0xFF,0xDC,0x3F,0xF7,0xFE,0xF7,0xDE,0xFC,0xE0,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFB,0xEF,
0x7F,0xF7,0x7F,0xFE,0xB5,0xFF,0xFD,0x7F,0xCF,0x80,0x00,
0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0xBD,0x77,0xFF,
0x9D,0xFF,0x7B,0x1F,0x13,0x0F,0x0F,0x07,0x04,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x08,0x38,0x7C,0xFC,0xFC,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00
};

Donde la data es solo:
0x7F,0xFF,0xEF,0xFF,0xBB,0xFB,0xAF,0x1F,0x0F,0x0F,0x0E,
0x07,0x07,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x77,
0xFF,0xDC,0x3F,0xF7,0xFE,0xF7,0xDE,0xFC,0xE0,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFB,0xEF,
0x7F,0xF7,0x7F,0xFE,0xB5,0xFF,0xFD,0x7F,0xCF,0x80,0x00,
0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0xBD,0x77,0xFF,
0x9D,0xFF,0x7B,0x1F,0x13,0x0F,0x0F,0x07,0x04,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x08,0x38,0x7C,0xFC,0xFC,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00

(SON 128 bytes en total......4x32=128)
 La informacion que te da en el recuadro: El bucle necesita un formato de.......(en este caso x=32 y=4) es la que deberas usar en tu buccle en PRO para enviar dicha informacion al GLCD

En mi opinion optaria por  que te actualizaras y compraras el PROTON, ya que tiene MUCHISIMAS MEJORAS, y lo que preparan a futuro es aun MEJOR.

Salu2 pana

Desconectado LordLafebre

  • Moderador Global
  • DsPIC30
  • *****
  • Mensajes: 3529
    • Micros & micros
RE: NI PAGANDO ENCONTRARAN ESTO
« Respuesta #34 en: 06 de Diciembre de 2004, 13:33:00 »
Hola:

Gracias lager por la explicación, como bien tu dices y he escuchado PROTON es una herramienta muy poderosa y si estoy pensando en ver como hago para comprarmela, si no estoy mal esta al rededor de $260 dolares americanos y otro problema que tengo es que mi glcd preste a un amigo y lo daño, aqui en ECUADOR un glcd esta alrededor de $100 entonces si quiero probar de nuevo se me haria un total de $360, preo que bien vale la pena invertir, gracias nuevamente por tu exolicación y cuando me consiga el PROTON y el GLCD volveré a intentar y si tengo alguna duda no me quedará mas que volver a molestarte je je je Sonrisa Gigante Rebotado, gracia nuevamente y aprecio mucho a la gente de aqui porque no se reserva nada en cuanto a conocimientos y siempre estan allí para dar una mano a los que estamos un poco mas atrás, gracias nuevamente y hasta pronto.

Saludos desde ECUADOR !!!!!

LordLafebre Sonrisa Gigante

Desconectado Lager.

  • Moderadores
  • PIC18
  • *****
  • Mensajes: 477
RE: NI PAGANDO ENCONTRARAN ESTO
« Respuesta #35 en: 06 de Diciembre de 2004, 17:11:00 »
No tienes que agradecer nada pana, TODOS hecemos el foro, solo trato de ayudar con lo poco que puedo aportar.
Te repito, claro que te sirve la data para pbpro, por otro lado puedes emularlo usando el proteus si no cuentas con el glcd,(100 dolares?????????? pues de veras que ta caro el GLCD) solo tienes que hacer el bucle como el ejemplo que viene con la aplicacion. para mejor guia en ambos(letras y graficos) usa el codigo generado en C ya que es casi sin cambios y sin formato, pero en fin si tienes una rutina y quieres que  te de el formato para usarlo en una rutina QUE TU PROPONGAS  para PRO solo dimelo y ajusto en un rato librela app  para obtener el formato de la data como la necesites.
Por cierto no creo que haya gente mas atras, creo que hay gente que sabe cosas que otros no saben y  complementando TODAS las ideas se genera mucho mejor informacion.
Salu2 pana

Desconectado khasistos

  • PIC18
  • ****
  • Mensajes: 493
RE: NI PAGANDO ENCONTRARAN ESTO
« Respuesta #36 en: 07 de Diciembre de 2004, 11:59:00 »
Hola :

Disculpen panas pero tengo entendido que el PBPRO no tiene rutinas para manejar GLCD o si ........?

Saludos

Khasistos

Desconectado Lager.

  • Moderadores
  • PIC18
  • *****
  • Mensajes: 477
RE: NI PAGANDO ENCONTRARAN ESTO
« Respuesta #37 en: 07 de Diciembre de 2004, 16:54:00 »
Pues que yo sepa pana ,no tiene, pero si lo pide LordLafebre que usa PBPRO a lo mejor ya tiene el comando o las rutinas para procesar dicha infromacion......

Un abrazo panas

Desconectado Lager.

  • Moderadores
  • PIC18
  • *****
  • Mensajes: 477
RE: NI PAGANDO ENCONTRARAN ESTO
« Respuesta #38 en: 19 de Diciembre de 2004, 14:39:00 »
Muchas Gracias Pana c3poa,
Espero y les sea de utilidad. La ultima version es la 2.53 sin errores.
Un abrazo pana

Desconectado cucaracha

  • PIC24H
  • ******
  • Mensajes: 1409
    • CUCAWEB
RE: NI PAGANDO ENCONTRARAN ESTO
« Respuesta #39 en: 26 de Diciembre de 2004, 05:26:00 »
Por cierto Lager, a ver si me envías esa última versión para actualizar la página de mi web con ella. O me dices donde está y la bajo yo. Así aprovecho estos días y voy poniendo orden ahora que puedo...(no lo digo muy alto, jejeje, que cuando menos te lo esperas te secuestran toooodo el día para ir de compras).


Un abrazo y felices fiestas!!
Saludos desde Huelva (ESPAÑA)

Desconectado Lager.

  • Moderadores
  • PIC18
  • *****
  • Mensajes: 477
RE: NI PAGANDO ENCONTRARAN ESTO
« Respuesta #40 en: 26 de Diciembre de 2004, 20:03:00 »
Con todo gusto pana Cuca, solo dame tu correo y te lo envio.
Un gran abrazo y Feliz Año nuevo pana Sonrisa

Desconectado LordLafebre

  • Moderador Global
  • DsPIC30
  • *****
  • Mensajes: 3529
    • Micros & micros
RE: NI PAGANDO ENCONTRARAN ESTO
« Respuesta #41 en: 26 de Diciembre de 2004, 21:40:00 »
Holas Nuevamente:

pana Lager queria saber si para tu programa es nesesario utilizar algun tipo de glcd en especial, de alguna marca o algo así o puedo utilizar cualquiera, esto es para ver si me compre uno nuevo, gracias...

Saludos desde ECUADOR... Sonrisa Gigante

LordLafebre

Desconectado Lager.

  • Moderadores
  • PIC18
  • *****
  • Mensajes: 477
RE: NI PAGANDO ENCONTRARAN ESTO
« Respuesta #42 en: 26 de Diciembre de 2004, 23:09:00 »
Hola pana LordLafebre,
Me da gusto verte por aca de nuevo, mira el glcd no es problema, en lo que te puede dar problema(problema solucionable) es el compilador, ya que lo unico que hace la aplicacion es leer la informacion y dartela en un formato determinado, si usas proton, el comando sencillo de escritura solo (por ahora....... ya se esta trabajando en eso por los autores de dicho compilador) contempla por ahora los glcds con controlador Samsung S6B0108  o compatible(leer ds del GLCD que vayas a comprar a futuro), digo por ahora por que ya estan implementando o adicionando nuevos controladores para GLCDS, para hacernos la tarea mas sencilla, aun asi, si te lees la ds del glcd que NO SEA COMPATIBLE con el controlador mensionado, puedes agregar las rutinas en estilo libreria(hacer la rutina d escritura) facilmente o MODIFICANDO la que genera cada ves que se compila. En fin, para empezar podrias usar uno compatible.
Un abrazo pana

Desconectado LordLafebre

  • Moderador Global
  • DsPIC30
  • *****
  • Mensajes: 3529
    • Micros & micros
RE: NI PAGANDO ENCONTRARAN ESTO
« Respuesta #43 en: 04 de Enero de 2005, 15:08:00 »
Saludos Nuevamente:

Gracias Lager nuevamente por el tiempo que te has tomado para responder mi pregunta... ahora si voy a ver que tipo de Glcds hay y si no es mucha molestia quisiera que tu me recomiendes uno de los que pueda encontrar aqui en Ecuador.

Gracias...

Saludos desde ECUADOR!!!!!!

LordLafebre Sonrisa Gigante

Desconectado Lager.

  • Moderadores
  • PIC18
  • *****
  • Mensajes: 477
RE: NI PAGANDO ENCONTRARAN ESTO
« Respuesta #44 en: 04 de Enero de 2005, 22:21:00 »
La verdad no sabria decirte pana, pero en esta pagina tienes un distribuidor de productos, por que no envias un correo (si no encuentras en tu pais estos productos),

Salu2


 

anything