Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

02/06/2011 #1


Comparador de 4 bits
Hola a todos, ante nada soy un poco novatillo en este tema así que escribo alguna burrada perdonarme, jejeje.

Pretendo hacer un comparador de 2 números de 4 bits con un pic 16f84A, a ver si podeis echarme una mano por que tengo algo mal en el código pero no sé que parte.


El enunciado del ejercicio es el siguiente:

-Si PORTA=CONSTANTE se encienden todos los led de la salida
-Si PORTA>CONSTANTE se activan los led pares de la salida
-Si PORTA<CONSTANTE se encienden los led del nibble alto y se apagan los del bajo

LIST P=16F84A
INCLUDE<P16F84A.INC>


CONSTANTE EQU b'1000'
ORG 0

INICIO

bsf STATUS,RP0
clrf TRISB
movlw b'00011111'
movwf TRISA
bcf STATUS,RP0
bsf PORTA,0
bsf PORTA,1
bsf PORTA,2
bsf PORTA,3
bcf PORTA,4


principal

movlw CONSTANTE
subwf PORTA,W
movlw b'11110000'
btfss STATUS,C
movlw b'010101001'
btfsc STATUS,Z
movlw b'11111111'
movwf PORTB
goto principal

END
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.