Analice el siguiente codigo, la función de cada línea de codigo y simulación en el software Proteus
Enviado por ROFPM • 24 de Octubre de 2015 • Exámen • 1.157 Palabras (5 Páginas) • 258 Visitas
1) Hacer que se enciendan o se apaguen los leds correspondientes al puerto B7, B4 y B0
en función a los interruptores conectados al puerto A (en el orden requerido de las
salidas), los demas leds deben permanecer apagados.
Nota: Utilice el PIC 16F88, configure todos los puertos como entradas/salidas digitales
y configure el modo de oscilador interno. (revisar su hoja de datos para la
configuracion solicitada. Ver registro ANSEL) (6 puntos)
2) Analice el siguiente codigo, ,añada mediante comentario, la función de cada línea de codigo
realice su implementación y simulación en el software Proteus, indicar el funcionamiento del
circuito. (version 8.0). (5 puntos)
****************************************************************************************
List p=PIC16F873
Include <P16F873.inc>
__config 0x3F38
CBLOCK 0X20
loops, loops2
ENDC
org 0x00
goto Inicio
Inicio
bsf STATUS, RP0
bcf TRISA, 0
bsf TRISB, 0
bcf STATUS,RP0
ciclo
btfss PORTB,0
goto ciclo
parpadeo
bsf PORTA,0
call retardo
bcf PORTA,0
call retardo
goto ciclo
retardo
CLRWDT
MOVLW D'200'
...