Buenas, miembros de TodoPIC. Soy nuevo en este foro y me estoy iniciando en la plataforma de los PIC. Hace poco vi un proyecto en Proteus del juego Space Invaders pero con PIC18F452, sin embargo en la preparatoria me pidieron un proyecto con PIC16F877A, por lo cual me di a la tarea de investigar como ¨portar¨ el juego a dicho PIC. Buscando en Google di con este post:
http://www.neoteo.com/space-invaders-en-glcd-con-16f877a-diy (el cual a mi parecer esta muy bien).
Posteriormente busque un GLCD por internet, al final consegui un GLCD 12864A con KS0180 y segui el conexionado del diagrama siguiente:
http://www.neoteo.com/images/Cache/F276x590y590.jpgLos unicos detalles que tuve en cuanto los componentes, son que el cristal de cuarzo es de 8 MHZ, cuando en el tutorial dice que debe de ser de 16 MHZ. Pero leyendo un poco y revisando el codigo fuente, en el menciona que se utilize uno de 8 MHZ, por lo que en ese aspecto creo que el circuito debe estar bien. Otro detalle es el Potenciometro, ahi menciona que se necesita uno de 20K Ohms, yo le puse uno de 50K Ohms, pero al final ese no debe ser problema para el circuito? o estoy equivocado?
Al final (creo que los cansare con tantos detalles y problemas) viendo un tema en TodoPIC, un usuario dice haber tenido un problema con su simulación de Space Invaders en Proteus, deja a disposición sus archivos (incluyendo el HEX con el cual programe el PIC) pero en el cual se utiliza una Display LGM12641BS1R ¿Habrá algún problema con el archivo HEX? ¿Tengo que cambiar algun comando en el archivo y despues volverlo a compilar?
Tambien dejo a disposición de todos algunas imágenes del proyecto, para que si detectan fallas me las hagan saber. Cabe mencionar que ayer que tenia el circuito ya armado (asi como viene en el diagrama en Proteus) el Buzzer si sonaba y el GLCD brillaba mucho. Sin embargo cuando lo conecto asi como viene en el diagrama de NeoTeo la pantalla se nota mas oscura y no hay sonido ¿Qué podrá ser?
De antemano les agradezco su atención y si pueden proporcionarme algun tipo de asistencia o sugerencia mucho mejor. Saludos
