My projects website

I have uploaded some of my projects to dotsboxes.tk.

miércoles, 2 de septiembre de 2009

Los AVR y los Tiny

Aquí va una entrada sobre cómo hacer lo que se puede hacer con un microcontrolador AVR, como los Tiny.

Lo primero es tener las herramientas principales. Lo que uno necesita a la hora de programar en AVR es, al menos para mi, lo siguiente:

  1. AVR Studio si se tiene Windows. Si se tiene Linux o Mac entonces también necesitan un Windows y el AVR Studio de todos modos. Si algún pingüino sabe como trabajar con un AVR desde Linux entonces por favor ponga un comentario.
  2. La guía de INSTRUCCIONES del AVR. Es imprescindible si uno quiere hacer algo superior a un hola mundo.
  3. El DATASHEET del microcontrolador que estamos programando. Si es un Tiny15L la de un Tiny15L, si es un Tiny28 la de un Tiny28, etc. Ahí Google los ayuda.
Además si queremos probar nuestro programa en la vida real necesitaremos:
  1. Un programador para el microcontrolador (para encontrar uno solo Google podrá ayudarlos...)
  2. Un Tiny. Antes de que les quiebren las patas les digo lo que nos dijo el profesor encargado de nuestro proyecto con estas lentejas: "Los tinys NO son a granel". Tenganlo en cuenta, aunque estoy seguro que si ya lo intentaron soldar ya le quebraron una pata y ahorita mismo van a pedir otro.
  3. LEDS, resistencias, batería de 9v, regulador de 5v (7805), cable telefónico y de ethernet (internet) a granel (el de teléfono es suave/flexible y el de ethernet es duro/quebradizo)

Después voy a colocar más información sobre los programadores (alias quemador), las interrupciones y un hola mundo. De momento voy a pelearme con el ensamblador de Intel, que es bien feo. Más bonito el RISC. O tal vez siga trabajando en nLogo que aún no tiene nada en SourceForge, pero ya ahorita vuelvo a hacer commits.

PD: Zemanta se volvió loco con este post. Sugería al mismo tiempo imágenes de Google, Julieta Venegas, Windows, wikipedia y firefox. Creo que les urge soportar bien el español.

No hay comentarios:

Publicar un comentario

Podés usar las etiquetas html "b", "i" y "a" para negrita, cursiva y vínculos respectivamente.
No agregue correos electrónicos directamente. Puede agregarlos poniendo algo como "soy fulanito con correo en hotmail, obviamente com". Se evitarán que ladrones como los de NovalGraphics les envíen spam (nadie sabe de donde roban los correos, entonces mejor prevenir).

Entradas relacionadas

Related Posts with Thumbnails