Digitales-desde-cero

May 5, 2008 at 8:02 pm | In Sistemas Digitales | 1 Comment

Un nuevo proyecto que tengo entre manos es la creación de un libro-manual de sistemas digitales para todos aquellos nuevos en el mundo digital, donde se pueda aprender sobre compuertas lógicas y álgebra de Boole, lógica combinatoria y secuencial e incluso, siendo un poco ambicioso, sobre diseño de microprocesadores.

Como explico en la página del proyecto, Digitales-desde-cero aún se encuentra en una etapa (mucho) muy temprana de su desarrollo pero bueno, siempre es bueno decir en voz alta este tipo de proyectos porque así ya se tiene la presión de saber que ya se habló de mas y que ahora más vale presentar algun producto y mucho mejor si es un buen producto que eso espero que sea.

Bueno, ya está dicho, todo aquel que quiera aprender sobre sistemas digitales dentro de algún tiempo podrá hacerlo, aunque antes de que el libro este terminado iré publicando algunas partes y capítulos, de cualquier manera no publicaré ninguno muy pronto pero aqui queda la promesa de publicar un libro.

Usando Macros

March 18, 2008 at 5:23 pm | In HowTo, Tutorial | 10 Comments

El uso de subrutinas lo vimos por primera vez en el tutorial Encendiendo y apagando LED’s… ahora con retardo! Ahí se vio la manera en la que se llama y se regresa de las subrutinas. También se dijo que el empleo de subrutinas hacía el código más entendible, otra forma de hacer el código entendible es mediante el uso de Macros.

Las macros son de alguna forma similares a las subrutinas ya que son conjuntos de intrucciones que se ejecutan de manera secuencial mediante una llamada a una orden de ejecución, sin embargo tiene diferencias muy significativas. Mientras que una subrutina aparece una sola vez en el código, cada vez que se “invoca” una macro se inserta el código de esta en el programa. Otra diferencia es que a una macro se le pueden especificar parámetros de entrada y a una subrutina no.

Continue reading Usando Macros…

Multiplicación mediante el algoritmo de Booth

February 2, 2008 at 11:27 am | In Rutinas | 20 Comments

El algoritmo de booth es un algoritmo que sirve para multiplicar (y dividir) números binarios con signo de manera rápida y sencilla en complemento a dos. Aqui explico de manera detallada el funcionamiento de ese algoritmo y muestro una implementacion del mismo para microcontroladores PIC.

Continue reading Multiplicación mediante el algoritmo de Booth…

Cumplimos un año

January 10, 2008 at 9:51 am | In MicroPIC | 4 Comments

Hace un año ya que este blog le decía por primera vez hola al mundo y lo hacía con la intención de convertirse en un lugar de referencia para todo aquel que quisiera comenzar en este mundo de los microcontroladores PIC. Ha pasado ya un año y creo que para más de uno este sitio si ha servido de ayuda.

Continue reading Cumplimos un año…

Librería PIC 16F628a (y todas las demás) para Eagle

January 9, 2008 at 10:15 am | In Librerías Eagle | 2 Comments

En esta ocasión les traigo la librería para los pics 16f627, 16f627a, 16f628, 16f628a y 16f648a para EAGLE Layout Editor. Al igual que las librerías anteriores esta es una primera versión que solamente incluye el encapsulado PDIP de 18 pines, en futuras acutalizaciones incluiré los demás encapsulados.

También anuncio que todas las librerías que vaya creando estarán disponibles en la página http://thestardestroyer.googlepages.com/libreriaseagle.html así que aunque seguiré publicandolas en este blog no dejen de visitar aquella página para ver las nuevas actualizaciones de las librerías. Hasta pronto.

Descargar: pic16f6xx-v0.1.lbr

Cómo multiplexar una matriz de leds

January 5, 2008 at 12:48 pm | In Multiplexación, Rutinas, Tutorial | 28 Comments

Ya empezó un nuevo año así que vamos a empezar con un nuevo tutorial, esta vez con un cómo sobre multiplexación, cómo multiplexar una matriz de leds.

Continue reading Cómo multiplexar una matriz de leds…

Feliz 2008!

December 31, 2007 at 10:31 am | In MicroPIC | 2 Comments

2007 está a unas horas de terminar y no está de más hacer una pequeña reflexión de lo que fue este 2007. Comencé este blog el 10 de enero de este año con la intención de crear un espacio donde pudiera compartir conocimiento y aprender más sobre microcontroladores PIC, el año hoy termina y creo que este blog logró cumplir su propósito.
Continue reading Feliz 2008!…

Librería 16F87/88 para Eagle Layout Editor

December 28, 2007 at 12:30 pm | In Librerías Eagle | Leave a Comment

Ayer publiqué la librería para microcontroladores pic 16F88x, ahora hago lo mismo para los pic 16F87 y 16F88 para poder utilizarlos en Eagle Layout Editor. Esta es la versión 0.1 y solamente se encuentra el paquete DIP y SOIC de 18 pines pero posteriormente la actualizaré para incluir SSOP y QFN.

Sin más por el momento aqui dejo la librería
Descargar: pic16f88-v0.1.lbr

Librería 16F88x para Eagle Layout Editor

December 27, 2007 at 10:22 pm | In Librerías Eagle, Software CAD | 1 Comment

El Eagle Layout Editor es un programa muy potente para crear diagramas esquemáticos y circuitos impresos de manera sencilla. Su uso está muy extendido por lo que no resulta difícil encontrar entre sus librerías el componente que se necesita en un circuito, sin embargo hay casos que aquel componente que se ocupa no se encuentra en ninguna librería como pueden ser algunos microcontroladores PIC.

Continue reading Librería 16F88x para Eagle Layout Editor…

Instalar Piklab en Ubuntu 7.04

October 5, 2007 at 2:55 pm | In Linux | 16 Comments

Por mucho, el post más popular de este blog es en el que explico la instalación y uso de MPLAB. Sin duda porque es un entorno de desarrollo muy potente que permite escribir, ensamblar, simular y programar los pics, todo desde el mismo programa. En linux no existe una herramienta tan poderosa, es por eso que muchos instalan MPLAB en este sistema operativo.

Una buena alternativa a MPLAB en linux puede ser Piklab, un entorno de desarrollo para microcontroladores pic que se integra con muchos compiladores y ensambladores y con un simulador llamado GPSim, y que además permite programar los pics con los programadores más comunes.

Continue reading Instalar Piklab en Ubuntu 7.04…

Next Page »

Blog at WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.