Friday, September 10, 2010

El canvas de Tcl

TkSnake
Soccer
Balance Toy
Dot2Dots
Horse
Postcard
TheTwine

Wednesday, September 8, 2010

One Track Mind Web Server

Revisando esta aplicacion de Michael Cleverly en el wiki, descubrí lo siguiente:
- Corre solo en linux
- usando el command line, puedes definir el contenido a servir por el web server, ya sea un simple mensaje de texto, un archivo, una URL a donde redireccionar, etc

Tuve que usar los comandos kill y ps aux para poder detener el web server.
Funcionará con una estructura hecha por ejemplo con MajaMaja?

Saturday, September 4, 2010

PIC16F84 y PIC16F628

Programa: Entrenador-02

El siguiente programa activa los leds dependiendo del estado del switch A1 en el EduPIC:


El libro que tengo, trata del PIC16F84, sin embargo, el entrenador que me conseguí, trae el PIC16F628, cuando capturé el segundo programa de ejemplo, el programa no funcionó.
Tuve que revisar algunas de las diferencias basicas entre estos 2 microcontroladores y, de momento, encontré lo siguiente:
- el 628 tiene 4 bancos, contra los 2 bancos del 84.
- el 628 hace uso del puerto A, tambien para algunas funciones de comparador, por lo que hay que realizar algunas deshabilitaciones al principio del codigo para poder usar las lineas del puerto A como entradas/salidas digitales.

La siguiente imagen muestra el programa original para el 16F84 y las adecuaciones realizadas para que pueda ser usado en el EduPIC, con un 16F628:


Conclusiones: Los programas del 16F84 requieren algunas adecuaciones si los quieres usar en un 16F628.