Mostrando entradas con la etiqueta descargar. Mostrar todas las entradas
Mostrando entradas con la etiqueta descargar. Mostrar todas las entradas

sábado, 21 de junio de 2014

Configuración de Microcode Studio - ISIS de Proteus

Programación de PICs

Inicialmente había subido algunos videos mostrando el uso de ISIS de Proteus, y ciertos ejercicios usando compuertas lógicas para crear decodificadores, multiplexores, multiplicación de números en binario, semáforos, flip-flops, entre otros temas.
En ese entonces requeríamos insertar múltiples compuertas para conseguir un funcionamiento decente. Pero ahora, que estoy estudiando acerca de la programación de PICs he decidido hacer algunos videos explicativos para no olvidarlo posteriormente.
Suponiendo que nunca escuché sobre el tema, empezaré a explicar detalladamente cómo hacer uso de Microcode Studio y el programa ISIS de Proteus. El primero nos permite escribir código para programar los PICs y el segundo nos permite simular las conecciones que han de realizarse con referencia al PIC que usaremos (16F84A).



Dejaré entonces los enlaces de descarga respectivos a estos programas, en versión portable.
De esta forma bastará descargar los comprimidos, descomprimirlos (lógicamente) y luego abrir el ejecutable sin mayor inconveniente.


El primer video consiste en cómo configurar el Microcode Studio, para que puedan seguir los videos siguientes.
Se explican los fundamentos básicos para los videos siguientes y finalmente se muestra un pequeño ejemplo de cómo mostrar por displays números de dos dígitos.

miércoles, 18 de junio de 2014

Patrón de Diseño Facade o Fachada

Patrón de Diseño Facade

El patrón de diseño Facade, en resumidas cuentas, se encarga de proveernos de una interfaz más sencilla, para trabajar sólo con ella, y ello nos evita tener que instanciar objetos de un conjunto de clases para sólo aprovechar algunos métodos de tales clases.
Fachada por lo general requiere de una única instancia, por ello suele aplicarse el patrón singleton sobre la fachada, o bien sus métodos se definen como métodos estáticos (de clase).

Sólo presenta 2 componentes: la fachada y los subsistemas, hacia los que se facilita el acceso.


En el video explicativo siguiente se detalla la creación de 3 proyectos en Java, como ejemplos del patrón de diseño Facade:

Y desde el siguiente enlace es posible descargar los 3 ejemplos:

sábado, 22 de febrero de 2014

Patrón de diseño Singleton [Incluye descarga de los ejemplos]

Singleton

Singleton es uno de los patrones diseño más fáciles de aplicar, pero no por ello debe usarse exhaustivamente. Debemos aprender cuándo y porqué hacer uso de este patrón.

Como característica principal del mismo tenemos:
Singleton restringe la creación de instancias de una clase, limitando a que sólo pueda crearse una única instancia.

He realizado un video que explica con mayor detalle la aplicación de Singleton. En tal video se explica cómo se ha integrado este patrón a dos aplicaciones creadas usando Java:

Y es posible descargar el código de tales aplicaciones desde el siguiente enlace:

En caso de tener dudas, puede comentar en el video o aquí mismo.