Reproductor MP3 con PIC y Disco duro

Publicado por en Electrónica el 18/05/2006



En la web de JMB podeis ver un proyecto muy interesante. Se trata de un reproductor MP3 con un PIC16F877. Lo más interesante esque controla directamente un disco duro IDE con un sistemas de archivos FAT para la lectura de los datos.
Podeis ver algunas fotos más y el elnace a la web, pinchando en leer mas

Leer más

PIC Snake: La serpiente reloaded

Publicado por en General el 27/02/2006

He estado trasteando este fin de semana con el maldito LCD ampliamente comentado por aqui... Tenia muchas ganas de hacer funcionar un juego simple como por ejemplo el famoso Snake. Hize una série de pruebas en el PC para averiguar de que forma podría realizar este juego sin que sobrepase los limites del PIC. El gran problema es sobretodo la limitación de las matrices a 256 sectores, entonces se me ocurrió una manera muy simple y eficaz para hacer funcionar la serpiente e hice una prueba de funcionamiento con TinyPTC practica-mente igual a la versión para PIC.

He empaquetado el ejemplo y su código fuente principal para el que quiera hecharle un vistazo. El codigo no esta muy optimizado pero demuestra ampliamente que el juego funciona perfectamente y ademas ocupa muy poco, con lo cual en un futuro, podrá haber mas de un juego junto con este en la ROM del PIC :)

Podéis descargar el paquete aquí: PICSnake.rar

Leer más

PIC y Reinicios inesperados

Publicado por en Electrónica el 20/02/2006

Este fin de semana estuve trasteando con el maldito LCD que tengo desde hace algún tiempo y me dí cuenta de una cosa muy importante de casualidad.

En anteriores post's hablaba (no precisamente bien xD) de este LCD por la falta de documentación y lo patético que es manejarlo con un PIC.

Sabiendo lo sabido y como es lógico hice una serie de pruebas para intentar "debugear" el programa encargado de la gestión del LCD para saber donde falla y me he encontrado con una inesperada sorpresa...

Continúa...

Leer más

PIC 18 @ 40Mhz

Publicado por en Electrónica el 20/12/2005

Ayer hablando con mi amiguete Rastman, mi sensei en materia de programación de pics, hemos comentado las ventajas, múltiples truquillos y diferencias entre los PIC 16Fxxx y la serie 18Fxx.
De momento sigo adiestrándome con los 16F, en concreto con el 16F876 ya que tiene disponible 8Kb de memoria EEPROM para datos del programa y un montón de puertos I/O. Es un poco mas grande y caro que los conocidos 16F84 pero por la diferencia y prestaciones no vale ni la pena pensárselo :)
Así de voz de pronto, para cuando acabe de estrujar los 16F, ya tengo en mi posesión 3 PIC's 18F448 que pueden funcionar hasta 40Mhz. Todo un lugo en sistemas embedidos.

Continua...

Leer más