HOME

PRODUCTOS

PROYECTOS

TUTORIALES

VIDEOS

FREEWARE

PROGRAMAS

FUNCIONES C

EMPRESA

ENGLISH

                   

 Programas desarrollados en lenguaje ensamblador para el sistema Bolt 18F2550.

Vea aquí el listado completo de programas en ANSI C

SISTEMA BOLT 18F2550 DESCRIPCION Y LINK
BOLT-PLANTILLA.asm Use este archivo como plantilla para desarrollar sus programas. Incluye una subrutina de retraso variable.
BOLT-PLANTILLA-LENGUAJE-ENSAMBLADOR.zip Plantilla y archivo auxiliar en .ZIP
KEYBOLT.inc Archivo auxiliar para utilizarse con la plantilla. Almacene este archivo siempre en la misma carpeta que su archivo de aplicación. Incluye macros de inicialización y definiciones de puertos.
KEYBOLT2.inc Versión actualizada del archivo auxiliar, adiciona un macro para lectura de los microswitches SW4..SW1 y almacenamiento (en binario) de su valor decimal 0..15 en una localidad de memoria.
BOLT-PING-PONG.asm Juego de Ping Pong con los leds y el microswitch SW3
BOLT-PING-PONG.hex  
BOLT-CONTADOR-BINARIO.asm Cuenta binaria en los leds del puerto B, con retraso de 1 segundo.
BOLT-CONTADOR-BINARIO.hex  
BOLT-PARPADEA-UN-LED.asm Parpadea el led RB0 en períodos de 1 segundo.
BOLT-PARPADEA-UN-LED.HEX  
BOLT-LEE-MICROSWITCHES.asm Lee los 4 microswitches SW1...SW4 y activa los leds RB0...RB3 de acuerdo a su valor.
BOLT-LEE-MICROSWITCHES.HEX  
BOLT-LEE-MICROSWITCHES-V-2.asm Variante del programa anterior. Lee los 4 microswitches SW1...SW4 y activa los leds RB0...RB3 de acuerdo a su valor.
BOLT-LEE-MICROSWITCHES-V-2.HEX  
BOLT-DIRECCIONAMIENTO-INDIRECTO.asm Manejo del direccionamiento indirecto en el 18F2550, utilizando el registro FSR0. Programa para simular en MPLAB IDE.
CORRIMIENTO-LEDS-MICROSWITCHES.asm Enciende el led Bn de acuerdo a la posición de los microswitches.
CORRIMIENTO-LEDS-MICROSWITCHES.HEX  
MULTIPLICACION-MICROSWITCHES.asm Multiplica 2 variables de 2 bits cada una leídas de los microswitches y muestra el resultado en los leds.
MULTIPLICACION-MICROSWITCHES.HEX  
TABLAS-DE-DATOS-MICROSWITCHES.asm Crea una tabla de datos con la instrucción retlw y compara los datos con los microswitches.
TABLAS-DE-DATOS-MICROSWITCHES.HEX  
BOLT-INTERRUPCIONES-18F2550.asm Manejo de interrupciones del temporizador 0.  Ejemplo 1
BOLT-INTERRUPCIONES-18F2550.hex  
BOLT-INTERRUPCIONES-18F2550-2.asm Manejo de interrupciones del temporizador 0. Ejemplo 2
BOLT-INTERRUPCIONES-18F2550-2.hex  
TABLAS-DE-DATOS-18F2550.asm Ejemplo 1: manejo de tablas de datos en la memoria de código utilizando la instrucción retlw. Para pruebas con el simulador de MPLAB IDE
BOLT-MANEJO-DE-TABLAS-LEDS.asm Ejemplo 2: manejo de tablas de datos en la memoria de código utilizando la instrucción retlw y los leds del puerto B. Para pruebas con Bolt 18F2550.
BOLT-MANEJO-DE-TABLAS-LEDS.hex  

USB-Port

 
BOLT-18F2550-TEST-PROGRAM-FOR-USB-PORT.zip Aplicación Windows en Visual Basic, para el puerto USB y controlar remotamente los leds del sistema Bolt.