Ejercicios Para Microcontroladores

Páginas: 2 (326 palabras) Publicado: 24 de septiembre de 2012
CONJUNTO DE EJERCICIOS N° 1 PARA PRÁCTICA EN MPLAB + PROTEUS

1) Escribir un programa que permita el ingreso de 2 números de 4 bits, por dipswitches, los sume y el resultado lomuestre en leds.
SOLUCIÓN

LIST P=16F84A; declara el tipo de PIC a utilizar
RADIX HEX; se anota para indicar que los números serán Hexad

; por acá se deben declararlas etiquetas a usar en la designación de las direcciones
; de los registros "f" de la memoria de datos

ESTADO EQU 03; el registro STATUS está en la dirección 03 de la M.d.DPORTA EQU 05; el registro PORTA está en la dirección 05 de la M.d.D
PORTB EQU 06; el registro PORTB está en la dirección 06 de la M.d.D
TRISA EQU 05; el registro TRISA está enla dirección 05 de la M.d.D
TRISB EQU 06; el registro TRISB está en la dirección 06 de la M.d.D

DATO1 EQU 0C; la dirección 0C de la M.d.D se etiqueta como DATO1
DATO11 EQU0D; la dirección 0D de la M.d.D se etiqueta como DATO2
DATO12 EQU 0E; la dirección 0E de la M.d.D se etiqueta como DATO3

SUMTOT EQU 14; la dirección 14 de la M.d.D se etiquetacomo SUMTOT

; A PARTIR DE AQUÍ SE INICIA LA ESCRITURA DE PROGRAMA

ORG 0 ; provoca un reseteo por software (se va al vector de reset
; de la memoria deprograma.
GOTO INICIO ; este "salto" permite "salir" de la zona de reseteo
; e ir hasta la etiqueta INICIO del programa
ORG 5 ; nos lleva hasta la dirección 05 de lamemoria de programa
; salvando el "vector de interrupción" que se encuentra en
; la dirección 04 de la "memoria de programa"

; configuración depuertos

INICIO BSF ESTADO,5 ; pone el bit 5 (llamado RP0), del registro de
; ESTADO, a "1", para "pasar" del BANCO0 al
; BANCO1.
MOVLW B'11111111'; W
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Set de instrucciones para microcontroladores
  • HERRAMIENTAS PARA LA PROGRAMACION DE MICROCONTROLADORES
  • Pigmeo versatilidad para microcontroladores
  • Sistema Minimo Para Microcontrolador
  • Ejercicios Microcontroladores
  • Guia de Hi Tech para microcontroladores
  • Puertos y buses de comunicación para Microcontroladores
  • Ejercicios para espondilopatias

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS