sábado, 30 de agosto de 2014

Nostalgia : SDK-85

Allá por los remotos años 1970-1980 , cuando los microprocesadores estaban en su infancia, los aficionados y profesionales de la electrónica tenían a su disposición lo que se denominaba SDK (System Developtment Kit) . Eran kits para armar y que permitían experimentar con esta nueva tecnología.

Uno de estos kits es el SDK-85 (1977) de la empresa INTEL . 
El microprocesador utilizado es el 8085. Este micro tenía varias características que lo distinguían de su antecesor, el 8080, entre las que cabe resaltar: fuente de alimentación única a 5Voltios, puerto serial, manejo de perifericos externos mas sencillo, etc.

El kit contenía cuatro chips:

  • El micro 8085 a 3Mhz 
  • Chip de memoria RAM : 256bytes + puertos de E/S  
  • Chip de memoria ROM: 2Kbytes + puertos de E/S . En el ROM venía pregrabado lo que se conocía como un programa "monitor", que permitía manipular la memoria RAM para cargar programas en hexadecimal.
  • Chip para controlar un display de leds 7 segmentos de seis dígitos y un teclado  de 24 teclas
Las dimensiones de la tarjeta eran 30.5cm x 25.7cm e incluía un área de expansión para agregar mas circuitos.

En la imagen podemos ver un kit al que se la ha incluido 3Kbytes de memoria RAM , un segundo chip RAM de 256bytes  y un EPROM de 2Kbytes con un "monitor" mejorado que incluye comunicación serial. A raíz de la ampliación fue necesario agregar alimentación de +12Voltios y -12Voltios.


Lo mas complicado es el proceso de carga de programas. Si queremos utilizar el EPROM (memoria borrable mediante luz ultravioleta), tenemos que disponer de una lámpara UV especial para el borrado (aproximadamente media hora) y el grabador respectivo. Si utilizamos la memoria RAM el programa se borra al desconectar la alimentación. Hay que recordar que la carga de programas era en formato hexadecimal, ya que se programaba en el lenguaje ensamblador del micro (el nivel mas bajo de programación).

Comparemos esto con un Arduino actual:
  • Micro a 16 MHz con 32KB de memoria flash, 2KB memoria RAM y 1KB memoria ROM
  • Los programas se cargan mediante interfase USB al PC
  • Se utiliza una versión del lenguaje C para la programación
  • Alimentración a pilas
  • Dimensiones 7cm x 5.5 cm

Que diferencia !!!
Pero de todas formas cuanta nostalgia por aquellos años locos !!!




No hay comentarios:

Publicar un comentario