domingo, 30 de agosto de 2015

Programando un microcontrolador 8051 ( STC 89c52 )

Para introducirme en la programación de microcontroladores (en adelante μC) adquirí hace tiempo una placa de desarrollo para la anciana arquitectura del 8051 de Intel (8bits), ya considerada un estándar de la industria. La placa incluía el μC STC 89c52RC de la casa STC Microcontrollers. Ésta es una compañía china que fabrica derivados mejorados del original 8051 de los años 1980’s, totalmente compatibles.

Adquirí este modelo precisamente porque era el más barato que encontré por el mercado chino y porque, en realidad, sigue siendo más que suficiente para dar unos primeros pasos en este área.
 
El μC STC 89c52RC en su encapsulado DIP de 40 pines.
Incluido en una placa de desarrollo universal AVR/8051 china.

El principal problema de estos económicos µC’s STC es su mínima documentación en idiomas distintos al chino y un menor reconocimiento por los programas habituales de programación. Sin embargo, una vez programados funcionarán igual que sus análogos 8051 de otros fabricantes. Por ello, me pareció interesante recopilar aquí toda la información encontrada del proceso que seguí para programar uno de ellos.

domingo, 16 de agosto de 2015

BGA Rework Machine. GarageRework.

Proyecto de una BGA rework (reball & reflow) machine modesta y funcional para este verano. Muy útil para reparaciones esporádicas, ejecutada con un presupuesto low-cost y filosofía DIY. Humildemente bautizada como GarageRework.

[IMG_20150817_212235b%255B29%255D.jpg]

Seguir leyendo...