Principios Básicos para realizar Mediciones Con un Multímetro

multimetro-uni-t-ut202

El multímetro medidor electrónico para realizar mediciones eléctricas universales

Muchos  disponen de otras funciones especiales, con este instrumento es posible realizar mediciones de Voltaje , Corriente , resistencia entre otras.  Este instrumento se ha posicionado como indispensable para el técnico o ingeniero eléctrico si el profesional  averiguar sobre el estado de un circuito eléctrico y  electrónico,  incluso una simple prueba de rotura de cable no está completa sin el uso del multímetro.  Los  tipos de multímetros  principales son:  Multímetros AnalógicosMultímetros Digitales.

 

Multímetros Analógicos 

multimetro-analogico-electrico

Multímetros Digitales

multimetro-digital

Los multímetros Analógicos utilizan el movimiento de la flecha sobre una escala graduada para visualizar las lecturas, para esto es necesario  realizar cálculos según la escala que tomamos como referencia, por lo que son algo difíciles de utilizar y requieren algo de experiencia para su uso correcto y sin errores. Los Multímetros Analógicos  aun se utilizan pero están pasando a estar  desactualizados, es muy difícil encontrar alguno que valga la pena y lo normal es que se estén remplazando por la tecnología digital la cual se a posicionado como el estándar.

Los Multímetros Digitales son fáciles de usar,  tienen una pantalla con dígitos de lectura exacta evitando tener que realizar cálculos mentales para determinar un valor, algunos modelos tienen la opción de retroiluminar la pantalla necesario para ambientes con poca  o nula iluminación. La tecnología digital se ha convertido en el estándar, un multímetro Digital es la mejor elección.

Para iniciar este articulo utilizaremos el modelo UNI-T 202 que es un modelo básico de la marca y nos permite realizar mediciones eléctricas y otras funciones que dispone.

Básicamente este instrumento es una tenaza amperimétrica y multímetro con el podremos realizar la totalidad de medidas eléctricas dentro del rango de la categoría.

Este instrumento esta diseñado para trabajos de ingeniería eléctrica siendo utilizado por profesionales electricistas y electrónicos para solucionar falsos contactos, protecciones y cables defectuosos, detectar sobrecalentamientos, realizar comprobación de la presencia de voltaje antes de realizar un reparación para evitar daños personales. debido a que permite realizar medidas de consumo de corriente mediante su tenaza con la que podemos abrazar el conductor y obtener la medida en amperios en la pantalla digital sin tener que intervenir el flujo de energía o corriente.

Gracias al diseño de instrumento este nos permite realizar mediciones de valores limites altos mediante la pinza o tenaza seleccionando la función de amperímetro.

Niveles  de medida: –

– Intensidad de la corriente U – no más de 400 amperios;

– Voltaje CA / CC – 600 voltios;

– Resistencia eléctrica  – 20 MOhm;

– Temperaturas – hasta 1000 grados Celsius.

Consumo económico Para ahorrar consumo de energía y funcionamiento a largo plazo sin sobrecarga, el dispositivo utiliza una función de apagado automático. Se activa después de una larga ausencia de acción del usuario.

Raspberry Pi para Principiantes

raspberry-pi-3-procesador-de-cuatro-nucl_main-2

Raspberry Pi es una mini computadora compuesta de varias partes integradas en una placa única.

El primer proyecto del  Raspberry Pi se presentó en 2011 y comenzó su producción industrial en 2012.

Su nombre  combina Raspberry por una  frambuesa y Pi debido a numero pi, es por ese motivo que el logo del proyecto es la imagen de una frambuesa.

Inicialmente  la Raspberry Pi se creo como un proyecto educativo ya que  es excelente para aprender los conceptos básicos de la electrónica: todo es visible, asequible y el precio no es excelente. El sitio web del proyecto tiene una sección educativa importante con instrucciones y métodos detallados. La Fundación  Raspberry Pi se enfoca constantemente en las capacidades educativas de la computadora.

¿Para qué sirven las computadoras de placa única?

La Raspberry PI es una computadora pequeña con un tamaño similar a las dimensiones de una tarjeta de credito, es eficiente en el consumo de energía, completamente silenciosa y en muchos casos es usada  como servidor. Su tamaño permite integrarse en varios tipos de carcazas y usarse en dispositivos que requieren inteligencia artificial para el control de motores, sensores, actuadores, emuladores

El dispositivo de placa única puede hacer la mayoría de las tareas que realiza un computador normal con algunas limitaciones relacionadas con incompatibilidad de sistemas operativos.

La mayor parte de las  computadoras de placa unica se parecen a Arduino y Raspberry pi es uno de los pocos producto muy popular en su nicho, se destaca por la gran comunidad donde es posible resolver dudas y encontrar material tecnico de proyectos o también puedes compartir tus ideas y desarrollos. 

Caracteristicas técnica de la Raspberry Pi

Dimensiones Raspberry Pi: 85,6x56x21 mm, peso 45 g.

RaspberryPi viene en dos versiones: A y B. La versión B es más popular hoy en día.

Comparación de versiones y características principales de Raspberry Pi:

  • Procesador ARM11, Broadcom BCM2835,700 MHz;
  • RAM: 256 MB para A, 512 MB para B;
  • Entradas / salidas USB: 1 en A, 2 en B;
  • Entrada SD;
  • Salida RCA ;
  • Salida HDMI;
  • Entrada / salida Ethernet – solo V tiene;
  • Salida de audio;
  • Pines GPIO.

Como puede ver, la Raspberry Pi solo tiene RAM. Se supone que las tarjetas SD se utilizan como memoria permanente.

¿Costo y dónde comprar una Raspberry Pi?

En desarrollo..

¿Qué más necesitas para empezar con Raspberry Pi?

Para comenzar un proyecto en Raspberry Pi adicionalmente necesitas algunos accesorios

  • La Raspberry Pi dentro de sus chip trae incluida una memoria ROM, la  memoria RAM queda habilitada mediante una Tarjeta SD desde donde iniciaremos  el  sistema operativo.
  • Se  recomienda usar una tarjeta de 8 a 32 Gb pudiendo funcionar con tarjetas mas pequeñas.
  • Para visualizar la imagen generada por las Raspberry Pi necesitamos contar con monitores con entradas tipo HDMI, DVI o RCA con sus respectivos cables. 
  • Teclado y Ratón USB
  • Fuente de poder de 5v – 3A

Se recomienda la instalación de  Raspbian que una  distribucion del sistema operativo Linux basada en Debian. Este SO dispone de programas preinstalados.

La Raspberry PI dispone en su placa conectores especiales que permiten conectar una cámara o una pantalla. Además es posible conectar todo tipo de dispositivos USB.

veremos el dispositivo Raspberry Pi, descubriremos cómo instalar el sistema operativo Raspbian, conectar, encender y apagar la Raspberry Pi.

Clasificación De Microcontroladores MCU

 Cada MC está diseñado para realizar su propia gama de tareas, y muy a menudo estos «círculos» se superponen. Los fabricantes de MC, espian las novedades de las demás y las introducen rápidamente en producción. Por lo tanto, nacen  Microcontroladores  funcionalmente idénticos, y con ellos estructuras gemelas, que se diferencian entre sí solo en el microcircuito de control.

Hoy en día no existe una clasificación establecida para los microcontroladores,   es una clase de dispositivos electrónicos relativamente nuevo y de rápido desarrollo, por lo que llevará algún tiempo estructurar el sistema.

De las principales características de «formación de clases», se pueden distinguir las siguientes.

  1. se pueden Clasificar  las  MCU según el ancho del bus de datos de la CPU:
  • 4 bits (Atmel MARC4, Winbond W742, NEC uPD75, etc.);
  • 8 bits (Intel MCS-48, Intel MCS-51, Atmel ATtiny / ATmega / ATXmega, Microchip PIC12 / 16/18, Zilog Z86, etc.);
  • 16 bits (Intel MCS-96, Texas Instruments MSP430, Motorola 68HC16, Fujitsu MB90, Infineon C16, Mitsubishi M16C, Microchip PIC24, etc.);
  • 32 bits (Atmel ARM, Fujitsu MB91, NEC V850, NXP LPC2xxx, etc.).

Para los equipos de aficionados, por supuesto, eligen algo más simple, más barato y con menos profundidad de bits (pero no tan pequeño como los obsoletos 4 bits). Los más populares hoy en día son los MCU de 8 bits. Los profesionales prefieren una mayor profundidad de bits.

El antepasado de las MCU de 8 bits es Intel, que ha dominado la línea de familias básicas MCS-48, MCS-51, MCS-251. Competían con los microprocesadores dominantes en esos años. En el futuro, Intel cambió a la producción de modelos exclusivamente de 16 bits y, para su mérito, no prohibió judicialmente la clonación de controladores compatibles con MCS por parte de desarrolladores externos.

Los líderes de ventas actuales entre las MCU de 8 bits son Atmel y Microchip. Están muy por delante de sus competidores más cercanos.

  1. Clasificación de Microcontroladores de acuerdo a  la arquitectura del sistema informático:
  • CISC (Computación de conjunto de instrucciones complejas);
  • RISC (Computación de conjunto de instrucciones reducido).

Las primeras MCU tenían la arquitectura CISC estándar que se usaba en las computadoras de escritorio de la época. Características de CISC: los comandos se ejecutan uno por uno y tienen diferente longitud y estructura. La obtención de un comando de la memoria se realiza byte a byte y se realiza en varios ciclos de reloj. La arquitectura CISC tiene: MK de la familia Motorola HC05 / HC08, MK con el núcleo MCS-51, MK de la familia Infineon C500 y varios otros.

A principios de la década de 1980, se desarrolló una nueva arquitectura con el prometedor nombre RISC (la abreviatura fue propuesta por D. Patterson de la Universidad de California en Berkeley, EE. UU.). La idea principal es reemplazar comandos complejos con comandos simples del mismo tipo y ejecutarlos como un solo hilo en una tubería paralela. Todas las instrucciones tienen una longitud fija e idealmente deberían ejecutarse en uno, en lugar de varios, ciclos de reloj, logrando así un mayor rendimiento.

Uno de los primeros MCU con arquitectura RISC fue el controlador PIC 16C54 de Microchip. Gracias a su alto rendimiento y tres docenas de comandos fáciles de recordar, los controladores PIC ganaron rápidamente popularidad en todo el mundo. Pronto, su ejemplo fue seguido por desarrolladores de Atmel, Scenix y otros.

 

La arquitectura RISC en MK ahora está fuera de competencia. Incluso los clones más recientes de controladores que son compatibles con MCS-51 difieren de sus antepasados ​​principalmente en el cambio de arquitectura. Esto se puede ver claramente en el ejemplo de los productos de Atmel: el chip AT89C2051 (CISC) «antiguo» frente a los chips AT89S2051, AT89LP2052 (RISC) «nuevos» mejorados.

Desde el punto de vista de los principios de diseño de sistemas informáticos, se distinguen las arquitecturas de Princeton y Harvard. Ambos nombres están asociados con universidades del mismo nombre en los Estados Unidos.

La arquitectura de Princeton fue desarrollada por John von Neumann e independientemente por Academician S.A. Lebedev. Utiliza memoria compartida para almacenar programas y datos (Fig. 1.8). La principal ventaja radica en la simplificación de los circuitos de la CPU y en la flexibilidad en la asignación de recursos entre áreas de memoria.

Una característica de la arquitectura de Harvard es la presencia de espacios de direcciones separados para almacenar comandos y datos (Fig. 1.9). Esta arquitectura casi nunca se utilizó hasta finales de la década de 1970, cuando los desarrolladores de MK finalmente se dieron cuenta de que era precisamente esta arquitectura la que les daba ciertas ventajas. En particular, el análisis de programas reales muestra que la cantidad de datos MC usados ​​para almacenar resultados intermedios es aproximadamente un orden de magnitud menor que la cantidad requerida de memoria de programa. Esto significa que puede reducir el ancho de bits del bus de datos, reducir la cantidad de transistores en un microcircuito y, al mismo tiempo, acelerar el acceso a la información en ambos «hemisferios» de la memoria. Como resultado, la mayoría de las MCU modernas utilizan ahora la arquitectura RISC al estilo de Harvard.

  1. Clasificación de MK por plataformas propietarias.

La palabra «plataforma» entró en uso como un medio para designar un complejo que consta de estándares internos, tecnologías, características de diseño y conocimientos técnicos patentados. Por ejemplo, Atmel y Silicon Laboratories profesan diferentes ideologías en la arquitectura de un sistema de microprocesador, diferentes circuitos y tecnología para fabricar celdas de memoria de transistores y un enfoque diferente para clasificar las herramientas de depuración y programación. Como resultado, sus MCU difieren en parámetros eléctricos, aplicaciones y popularidad en el mercado.

Por ejemplo, la Fig. 1.10 muestra los principales fabricantes extranjeros, caracterizados por plataformas claramente marcadas.

  1. Clasificación de MKpo realizada por funciones:
  • universal;
  • especializado.

El primero en aparecer fue el MC de propósito general con un conjunto universal de funciones. El «conjunto de caballeros» de sus nodos de hardware incluía: puertos de E / S, temporizadores / contadores, un canal de acceso serie UART, un comparador analógico. Como el MC se integró en varios electrodomésticos, resultó que la mayoría de sus funciones estaban «inactivas» y se dedicaba demasiado tiempo de la máquina a realizar tareas específicas. Para llenar el nicho resultante, se desarrollaron MC especializados, «afilados» para áreas específicas de aplicación, por ejemplo, para un controlador de motor paso a paso, para un decodificador MP3, para conectar una pantalla LCD de caracteres, para un adaptador Ethernet, etc.

Los MCU universales modernos han tomado prestadas interfaces muy útiles de hermanos especializados: Serial Bus, SPI, USB, CAN. Además, el módulo modulador de ancho de pulso (PWM) y el ADC interno han pasado de la categoría de curiosidades a la especificación obligatoria de los parámetros de muchas MCU. Los siguientes en la línea son las células DAC, Ethernet y FPGA.

La gama de desarrollos de radioaficionados es tan grande que no puede predecir el conjunto requerido de nodos de hardware por adelantado. Por lo tanto, es más práctico utilizar MK universal. En el futuro, la transición a controladores especializados será mucho más fácil, ya que tienen una metodología común.

  1. Clasificación por familias de MK de 8 bits:
  • Núcleo MCS-51 – АТ89Сх051, АТ89С5х, AT89S (Atmel), DS89 (Maxim / Dallas);
  • Núcleo AVR: ATtiny, AT90S, ATmega, ATXmega (Atmel);
  • Núcleo PIC – PIC10, PIC12, PIC16, PIC18 (Microchip).
  • Núcleo SX: SXxxx (Ubicom, anteriormente Scenix);
  • 68HC core – 68HC08, 68HC12 (Freescale Semiconductor, anteriormente Motorola);
  • Núcleo ST – ST62, ST7 (STMicroelectronics, anteriormente SGS-THOMSON);
  • núcleo CIP-51 – C8051 (Silicon Laboratories, anteriormente Cygnal Integrated);
  • núcleo 8052 – W78E516 (Winbond);
  • el núcleo «TESEY» – KP1878BE1 («Angstrem»).

Conceptos como «familia», «plataforma», «núcleo», «arquitectura» se interpretan de diferentes maneras en diferentes fuentes. A veces, simplemente se consideran sinónimos, lo que en la mayoría de los casos no es importante. Sin embargo, para mayor precisión, se sugiere utilizar los siguientes términos.

«Core» es el dispositivo básico de un sistema informático interno. El núcleo define el conjunto de instrucciones, la interfaz del bus, la arquitectura de la memoria, es decir, diferencias fundamentales entre «calculadoras» entre sí. Distinga MC con MCS-51, AVR, ARM7, ARM9, PIC16, PIC18, etc. El núcleo del procesador puede ser el mismo, pero los fabricantes pueden ser diferentes.

«Familia»: grupo de microcircuitos con un núcleo, que tienen aproximadamente el mismo conjunto de software y funciones periféricas. Una familia se puede dividir en subfamilias más pequeñas.

«Serie», «línea» es un nombre de marca o eslogan publicitario, por ejemplo, serie «Classic», serie «tinyAVR», línea «MegaPIC». También hay nombres genéricos como «una línea de MCU de 16 bits de uso general».

«Modelo»: varios microcircuitos de la misma familia, que se diferencian entre sí en números secundarios (letras) en el nombre, lo que determina un rango de temperatura diferente, frecuencia de reloj, versión de caja, fuente de alimentación.

Ejemplo 1. El microcircuito AT89S51-33PI pertenece a la plataforma Atmel, la arquitectura CISC tipo Harvard, el núcleo MCS-51, la familia AT89S, el modelo AT89S51. ZZ-PI significa velocidad de reloj máxima de 33 MHz, paquete DIP y rango de temperatura de funcionamiento industrial.

Ejemplo 2. El microcircuito ATmegal28L-8AU se refiere a la plataforma Atmel, la arquitectura RISC tipo Harvard, el núcleo AVR, la serie MegaAVR, la familia ATmega, el modelo ATmega 128. La inscripción «L-8AU» define los parámetros eléctricos, de frecuencia, temperatura y diseño.

Ejemplo 3. El microcircuito PIC18LF2455-I / SP pertenece a la plataforma Microchip, la arquitectura RISC tipo Harvard, el núcleo PIC18, la familia PIC18F, el modelo PIC18F2455. La letra «L» indica el rango extendido de la fuente de alimentación y la letra «I / SP» define el rango de temperatura y el tipo de paquete de microcircuitos.

Computador de 16 bits Commodore Amiga 500

Hola a todos el Commodore Amiga 500, más conocido como el Amiga 500, es un computador personal de la gama Commodore Amiga que fue lanzado en 1987 al mismo tiempo que el Commodore Amiga 2000. Este último se orientaba a un mercado profesional y de usuarios avanzados, el Amiga 500 lo hacía al mercado doméstico y del videojuego. Ambos fueron anunciados en el Consumer Electronics Show de enero de 1987. El precio inicial, sin monitor, en Estados Unidos fue de $595,95 dólares. Ha sido el modelo de la gama con mayores ventas, con un éxito remarcable en Europa, donde dominó el mercado del videojuego para ordenadores, rivalizando con las videoconsolas Sega Megadrive y Super Nintendo.

En los días oscuros de las computadoras DOS, todo lo que tenía que trabajar con su computadora eran números blancos en una pantalla negra. Para realizar cualquier función simple, tenía que escribir una larga línea de código complicado. ¡Sin GUI! Para el novato, fue horrible. Entonces, un día vi un video para una computadora Amiga 500 y ¡me enganché! Se acabó mi pésimo sistema DOS y compré un Amiga. De repente, podía hacer listas sencillas de todos mis videos, pero sobre todo podía hacer títulos de video de calidad, animaciones y más. Y hasta que el iMac salió con un video digital sencillo, ¡ESTE era el camino a seguir! Usé el mío durante años. ¡Retroceda 20 años y visite el futuro con la computadora Amiga 500!

Modelos y variantes

Modelos de Amiga comercializados

Chipset Original (OCS)
ModeloPeriodoCPURAM (base)Versión SOInformación adicional
Amiga 10001985–198768000768 KB1.0 – 1.2256KB de memoria los reservaba el sistema y quedaban 512 Kb para usuario
Amiga 5001987–199068000512 KB1.2 – 1.3Primer Amiga de «gama baja»
Amiga 20001987–1992680001 MB1.2 – 1.3Primer Amiga de sobremesa con slots de expansión
Amiga 2000HD1988–1992680001 MB1.3A2000 con disco duro de 40 MB
Amiga 25001989–1990680×03 MB1.3Incluyendo los modelos A2500/020 o A2500/030
Amiga 2500UX1988–1993680×03 MB1.3La versión UX usaba UNIX con una CPU 68020 o 030
Amiga CDTV1991–1992680001 MB1.3Primer Amiga con CD-ROM incluido
Chipset Mejorado (ECS)
ModeloPeriodoCPURAM (base)Versión SOInformación adicional
Amiga 30001990–1992680305/6 MB1.4 – 2.04Primer sistema ECS y Amiga OS 2.0
Amiga 3000T1990–1992680305/6 MB2.04Primer Amiga en torre
Amiga 3000UX1990–1992680305 MB2.04Amiga 3000 basado en UNIX
Amiga 2000 rev. C1991–1993680001 MB2.04Amiga 2000 revisión C actualizado con ECS y OS 2.04
Amiga 15001990–1993680001 MB2.04Designación del A2000 comercializado en Reino Unido. 2x FDD
Amiga 500+1991–1992680001 MB2.04 
Amiga 6001992680001 MB2.05 – 2.1 
Arquitectura Gráfica Avanzada (AGA)
ModeloPeriodoCPURAM (base)Versión SOInformación adicional
Amiga 12001992–199568EC0202 MB3.0 – 3.1A1200HD con discos duros de entre 20~80MB y ROM 3.0 (Commodore) y 173MB y ROM 3.1 (Amiga Tech.)
Amiga 40001992–1994680×06 MB3.0Disponible con CPU 68030 o 68040, discos duros de entre 120~200MB
Amiga 4000T1993–1995680406 MB3.1Versión torre del A4000, hubo un A4000T/060 fabricado por ESCOM y con RAM expansible hasta 512MB
Amiga CD321993–199468EC0202 MB3.1Primera videoconsola de la historia con CD y 32 bits.

Diagrama del cable SIO para conectar tu Computadora de 8 bits Atari a Disqueteras 1050 o XF551

Configuracion-de-lo-pines-y-cable-del-puerto-sio-del-computador-atari

El puerto SIO que significa Serial Input Output, es utilizado por los computadores de 8 bits Atari para conectarse a diferentes dispositivos como disqueteras , caseteras e impresoras. Este puerto esta compuesto de 13 pines cada uno con una función especifica para cada dispositivo.

Al analizar un cable original para el puerto SIO de Atari , este esta compuesto de dos conectores hembra uno en cada extremo y un cable flexible de 13 hebras multifilares que permiten una flexibilidad, fiabilidad y mayor duración.

vista-de-los-cables-en-ambos-extremos-de-un-cable-atari-sio-original

El conexionado  es recto, es decir el pin uno con el pin uno , el pin dos con el pin dos y así sucesivamente.

Este tipo de cable es esencial para conectar nuestro periférico a nuestro Atari, si no dispones de este cable puedes fabricarlo con la ayuda de una impresora 3d básica y los modelos para imprimir los puedes ubicar fácilmente googleando. También se necesitara un cable adecuado de 13 pines, en mi caso encontré uno muy bueno de 16 pines viene apantallado, es del tipo multifilar la flexibilidad es muy parecida al cable original y por ultimo necesitaras los contactos metálicos que van soldados a cada cable y en los orificios de nuestra impresión en 3d.

conector-sio-impreso-en-3d-para-fabricar-tu-propio-cable-sio

Recicla o Actualiza tu Commodore 64 sin modificar su Diseño Original

Si llegaste a este sitio y estas leyendo  este articulo sin duda te interesan  las computadoras de 8 bits, y si tu Commodore 64 no aguanto el paso de las décadas, compraste una de ocasión que no te funciono  o en muchos casos funciona pero no logra cargar juegos o simplemente tu computadora funciona pero te interesa este proyecto como a mi. hay buenas noticias para nosotros ya que posible utilizar la carcaza y el teclado de tu panera dejarlo como un Commodore 64 del 2021.

En este articulo describiré mis experiencias en el desarrollo de los proyectos  keymmodore.com y Pinmmodore de creación del Ingeniero Mauricio Franco,  en su sitio nos describe como es posible retirar la placa madre original de una Commodore 64 y reemplazar por una Raspberry PI conectarla en base a los esquemas y dispositivos necesarios para este proyecto  y dejarla 100% emulando una computador Commodore 64 y otras características avanzadas utilizando la carcaza y teclado del computador,  pero el proyecto no termina hay además es posible utilizar tu commodore 64 para conectar a tu pc obteniendo la mayoría de la funciones de un teclado normal y utilizar tu teclado de commodore directamente bajo un emulador en windows. Sus videos estan muy bien documentados y despejan muchas dudas antes de decidir dar el primer paso. 

Me ha interesado este proyecto por que esta muy bien documentado y dispone de excelentes videos  demostrando cada forma en que se puede utilizar. otra de las ventajas  es que los elementos, dispositivos materiales para construir puedes conseguir fácilmente. hay que destacar que el proyecto no es invasivo para tu Commodore 64 ,puedes disponer  de los modelos en STL  para que puedas imprimir en 3d, montar las piezas fijando a la base  utilizando los orificios originales de la Commodore 64. En ningún caso perforas la carcaza o cortas algún cable , todo el proceso el 100% reversible.

 

Aprendiendo a Programar un C64

¿Qué necesito para comenzar a programar?

Puedes programar directamente en un c64 o mejor utiliza tu computador con windows, mac o linux.

IDE o editor:   Relaunch64 (editor que te permite compilar y lanzar el código que programas a un emulador de preferencia ), Kickass IDE, CBMprg Studio, CBM studio (integran aparte del editor de código, tiene editores de imagen, editores de Sprite, es una buena forma de comenzar a programar y otros elementos que configurarían un juego.)

Compilador : ACME, CC65,DASM, TASM, vass. kickass,

Emulador: VICE, FRODO,CCS64.

Programas adicionales:

Editor de sprites : spritePad, Spritemate, Pixcen.

Editor de caracteres: CharPad, VChar.

Editores de Imágenes: Project One, Pixcen, Multipaint, Timanthes.

Editor de sonido : GoatTracker, CheeseCutter, NinjaTracker, SidWizard.

Debuggers (programa para depuración de códigos): C65Debugger (lleva integrado el emulador Css64, permite ejecutar cualquier programa del c64 y mientras el programa se ejecuta todos los registros , todas las posiciones de memoria, todos los Sprites, todos los bitmaps que tenga el programa y editarlo, se puede editar en tiempo de ejecución , cual dirección de memoria, cualquier carácter y cualquier Sprite. Es un programa muy potente para ayudar a depurar errores que se pueda tener en el desarrollo y ver como van quedando y hacer modificaciones.

Convertir un Atari 65XE a un 130XE

Existen algunos modelos de 65XE donde es posible convertirlo a un 130XE adicionando dos chip de memoria LM2464-10 (extraidos de otro 65XE basado en la misma placa)  y el chip C022953 extraido de un 130XE. Se instalaron socalos para insertar chip y tener la posibilidad de extraerlos para pruebas futuras con otros equipos.

ampliacion-de-memoria-atari-65xe-ampliable-a-130XE

El proceso es muy sencillo si contamos con los elementos necesarios: Un cautin de 25W, un extractor de soldadura, Socalos de 18 y 16 pines y tener mucha precaucion con las queduras y usar proteccion ocular.

Placa interior-del-atari-65xe

El chip original C025953 (U34) se uso en ATARI 130XE y actualmente es muy difícil de conseguir y es necesario si desea ampliar la memoria RAM en una computadora de 8 bits.

chip-C022953-extraido-de-un-130XE

Programación en Python

Python conquistó la tercera posición en el índice TIOBE el año pasado, pero su popularidad sigue aumentando. Este mes ha alcanzado un nuevo máximo histórico en el 11,28%. Dado que Java se está acercando a su mínimo histórico desde 2001, Python y Java se están acercando bastante. La brecha es ahora inferior al 1,3%. Desde el inicio del índice TIOBE, C y Java siempre han ocupado las 2 primeras posiciones.

https://www.tiobe.com/tiobe-index/

Almacenar y Reutilizar Programas en el C64

Necesitará una  grabadora de casetes de datos  o la unidad de disco para almacenar  de forma permanente el programa que ha escrito o editado. Podrá   recuperar, editar y  utilizar el programa en el futuro las veces que lo necesite.

Para guardar mis programas en un nuevo disco es necesario preparar el disco para recibir datos esto es llamado «Formatear» el disco. asegúrese de encender la unidad de disco antes de insertar cualquier disco.

Para formatear un disco en blanco se debe tipear el este comando:

OPEN 15,8,15: PRINT# 15, «N,A$,B$»  //presionar RETURN

En lugar de A$, tipee el nombre del disco de su elección, puede utilizar hasta 16 caracteres para identificar su disco.

Reemplace B$ por un código de dos caracteres a elección por ejemplo «A3».

El cursor desaparecerá por  un segundo o menos. cuando el cursor parpadee de nuevo finalice cerrando el disco y  tipeando el siguiente comando:

CLOSE 15 // presione RETURN

El proceso de formateador de un disco en el C64 puede tardar alrededor de 80 segundos.