Apuntes de Electronica
MENU
Inicio > Microcontroladores >

Programación básica en lenguaje ensamblador para los sistemas 16F84/F628/F88, controlando LEDs, microswitches y un relevador

Tipo: Tutorial

Formato: Web

Autor:

Web: www.puntoflotante.net

Descripción: Tutorial básico de programación de PIC en lenguaje Assembler para el manejo de LED, microswitch y relay.

Introducción

En este tutorial, se proporciona información básica de programación, así como ejemplos sencillos para controlar los dispositivos básicos de los sistemas embebidos (embedded systems), como son los LED, los microswitches, y los relevadores. Los ejemplos se acompañan los diagramas electrónicos y programas escritos en lenguaje ensamblador .

Los ejercicios están desarrollados para los sistemas EDUPIC y Sistema EB88, los cuales cuentan con 8 LEDs, 4 microswitches y un relevador, controlados por los microcontroladores 16F84/F628/F88 de Microchip, pero pueden ser fácilmente modificados para adaptarse a cualquier otro sistema.

Para aprender programación básica y el manejo de los puertos de entrada/salida, usaremos en los programas de prueba solamente 9 registros especiales.
El direccionamiento de los registros está organizado por bancos ó grupos de registros: el 16F84 cuenta con 2 bancos y un total de 15 registros especiales; el 16F628 contiene 4 bancos y 34 registros especiales; el 16F88 contiene 4 bancos y 50 registros especiales. Algunos de los registros pueden ser accesados desde varios bancos.
 

* Tutoriales relacionados:
- Manual teórico práctico del PIC 16F84A
- Introducción a la programación en lenguaje Assembler
 

Resumen del contenido

- Asignación de pines en los microcontroladores.
- Los registros especiales.
- Puertos digitales - El registro Status.
- Plantillas para programar en lenguaje ensamblador los sistemas. EDUPIC y EVOLUPIC 16F626/F88
- Diagramas electrónicos de conexión a LEDs y microswitches.
- Diagrama electrónico de conexión al relevador (relé o relay).
- Ejemplos simples de programación.

Acceder al documento ir

« Página anterior   Reportar enlace roto

También te puede interesar
   

Patrocinadores

Este sitio utiliza cookies propias y de terceros con fines estadísticos y para ofrecerle anuncios de su interés. ACEPTAR Más información