1 ene 2009

Pues resulta que me compre un Atmega8...

Esto habla un poco de mi y de porque de esta pagina.

Desde que el papá de un amigo me mostró (por ahi por 1985) una computadora que había construido con un kit basado en el Z-80 de Zilog, tuve la inquietud de poder adentrarme en ese mundo de las computadoras mínimas. Por supuesto nunca tuve una de esas cosas, en principio por que tenia yo 10 años en ese entonces y mi familia no andaba como para andar comprando cosas que no entendia. Poco después mi hermano me compro una Commodore 16. Era una maravilla, 16 kb de memoria ram, que después de cargar el lenguaje basic 3.0 dejaban como 12.34kb libres para programar todo aquello que tus sueños te permitieran. Si quería almacenar mis programas tenia una linda Datasette que guardaba en cassettes de audio lo que tu quisieras. Se conectaba a cualquier televisor y aceptaba cartuchos de juegos (que por cierto eran carisimos). Salto temporal.

Aprendí por mi cuenta Computación y Electrónica y hace unos años conocí los PIC. Casi de inmediato compre mi programador y un chip de carga flash y con toda emoción intente hacer prender y apagar un foquito LED. Frustración. El maldito programador no funcionaba con la señales del paralelo de mi pc. "Pruebe en otra computadora" dijeron, como si uno tuviera 2 o 3 maquinas en casa por si falla alguna (la verdad es que hoy en dia si tengo 2, pero eso es otra historia). Conseguí otro programador mas caro pero que tenia un buffer para aceptar cualquier puerto paralelo. Otra frustración. No conectaba con el MPLAB, o mandaba errores de comunicación. Me dispuse a olvidar todo y aparecieron los Picaxe. Son algo asi como PIC's pero con un interprete de basic (ok no es basic, pero dejenme soñar). Una interfaz muy simple te permite programar a travez de diagramas de flujo y además no requieren componentes externos (al menos el PICAXE18A no los requeria). Único problema, cuestan una barbaridad. Por ejemplo un PICAXE18X anda sobre $150.00 Pesos Mexicanotes.

Hace un par de semanas compre un kit para programar AVR's de 8 bits. Incluye Programador, Chip atmega8, software y cable usb. Lo pueden conseguir en ComunidadAtmel. Cuesta $310.00 MX al momento de esta publicación y no me están pagando nada por el comercial.

Estoy maravillado. Estos chips son la neta, cuestan desde $38.00 y se consiguen casi en todo México. Se programan relativamente con facilidad en lenguaje c usando el programa Code VisionAVR C compiler que además hace todos los settings del chip al elegir simples casillas. Posee resistencias pull-up internas switcheables y se programa fácilmente in situ.

Esta pagina plantea dedicarse a sacar el mayor provecho posible del atmega8 pero de la forma fácil. Todos los ejemplos y programas que incluya serán reales y comprobados.

2 comentarios:

  1. hola

    muy bueno el blog

    comparto mi proyecto hecho con un Atmega8


    video de mi proyecto

    gracias

    ResponderEliminar
  2. Saludos Jose. No funciona el vinculo a tu proyecto, ojala puedas volver a agregarlo.

    ResponderEliminar