|
Escrito por Santiago Villafuerte
|
|
Lunes, 22 de Junio de 2009 09:57 |
|
A continuación podrás encontrar una colección de programas que he escrito para resolver problemas dentro de proyectos mayores o simplemente para aprender a usar compiladores y sus características. En algunos de ellos podrás encontrar el código fuente por si deseas mejorarlos o estudiarlos. Se incluyen programas compilados para celulares, Gamecube y la PC.
Contenido + Codificador de nemónico PIC16 a ensamblador + Convertidor archivo .hex PIC16 a archivo .txt + Ejemplo de detección de puertos seriales COM disponibles + Ejemplo - Puerto Serie y Visual C# 2008 + Gamecube Tester v0.4 + Inteligencia Artificial - Mi PC sabe sumar, restar, multiplicar y dividir + Numbers v0.1 + Piano Tuner v0.1 + Semi tesis - Automatización de un hogar mediante tecnología X-10 + SL File2Array v0.01 + SL Jpeg Viewer 0.17
+ Transformada rápida de Fourier - C#
+ Tutorial - Cadenas y arreglos de chars
- Codificador de nemónico PIC16 a ensamblador
Programa que genera la instrucción hexadecimal de un PIC a partir de un nemónico mediante la ayuda de una ventana de diálogo. - Descarga ejecutable - Descarga código fuente Visual Basic 2008 EE - Más detalles - Convertidor archivo .hex PIC16 a archivo .txt
Este programa se encarga de leer los archivos .hex en formato Intel que contienen la información a grabar de los PIC16 y que fueron generados con MPLAB u otros compiladores de C o Basic. Extrae la memoria de programa en un archivo de texto, donde cada línea expresa la instrucción en binario del pic. Util para bancos de prueba de VHDL. - Descarga - Más detalles - Ejemplo de detección de puertos seriales COM disponibles
Un ejemplo en Visual Basic 6 para enumerar los puertos COM que se pueden usar en una PC. - Descarga - Ejemplo - Puerto Serie y Visual C# 2008
Un ejemplo trivial de cómo usar el puerto serial COM usando Visual C# 2008. - Detalles - Gamecube Tester v0.4
Una aplicación DOL que se ejecuta en el Nintendo Gamecube y que me sirvió para conocer el funcionamiento de las librerías de controles, video, audio y memory cards. Como usuario te sirve para verificar que tu Nintendo Gamecube funciona al 100%. Compilado con devKitPPC y llibogc. - Descarga código fuente y ejecutable - Más detalles (Foro Tehskeen) - Inteligencia Artificial - Mi PC sabe sumar, restar, multiplicar y dividir
Una aplicación que recibe enunciados como "¿Cuánto es 2 más 2?" y entrega un resultado correcto gracias al uso de Inteligencia Artificial y el algoritmo CR-Omega+. - Descarga (Visual C++ 6) - Más detalles - Numbers v0.1
Una aplicación escrita en J2ME que se ejecuta en celulares con JSR82 y que permite probar la conectividad del celular a una PC mediante Bluetooth usando un puerto serial virtual. - Descarga - Más detalles - Piano Tuner v0.1
Una aplicación que sirve para determinar si un piano está bien afinado mediante el uso de un micrófono y una PC. Solo la he probado con mi PC y el audio del juego The Legend of Zelda - Ocarina of Time. - Detalles y descargas - Semi tesis - Automatización de un hogar mediante tecnología X-10
La tesis que iba a presentar para titularme y que ya no terminé por cuestiones del destino. - Detalles - SL File2Array v0.01
SL File2Array para Windows abre cualquier archivo sin importar su extensión y genera otro archivo en lenguaje C que contiene en un arreglo cada byte del archivo. Esto es útil para incluir archivos completos dentro de un ejecutable como si fueran constantes. - Descarga - Contraseña: electrolinks_sanlink - Más detalles - SL Jpeg Viewer 0.17
Una aplicación que escribí para el Nintendo Gamecube que te permite ver imágenes JPEG desde una memoria SD. Abre imágenes hasta de casi 2 mega pixeles y las redimensiona para que quepan en tu TV. Funciona en modo 480p si tienes los cables componente del GC. - Detalles, código fuente y ejecutables
- Transformada rápida de Fourier - C#
Un tutorial sobre la implementación de la Fast Fourier Transform para C#. - Detalles
- Tutorial - Cadenas y arreglos de chars
Un tutorial sobre las cadenas y cómo usarlas y armarlas en lenguaje C. - Detalles
|
|
Última actualización el Sábado, 07 de Noviembre de 2009 10:57 |