APLICACIONES_CON_EL_PIC_16F877__24461__

Páginas: 3 (595 palabras) Publicado: 19 de septiembre de 2015
APLICACIONES CON EL PIC 16F877

;P01.ASM Enciende los LEDs conectados en el Port B
LIST P=16F877A ; Dispositivo
INCLUDE ; Libreria
CBLOCK 0X20; Area de variables

ENDC
ORG 0X2007
DW 0X3F7A ; Configuracion del PIC
ORG 0X0000 ; Direccion inicial de la ROM
BANKSELTRISB ; Banco 1
MOVLW B'00000000' ; Port B de salida a LEDs
MOVWF TRISB
BANKSEL PORTB ; Banco 0

INICIO: MOVLW B'11111111' ; LEDs "ON"MOVWF PORTB
GOTO $

END

;P02.ASM : Leer las llaves eléctricas (switches) conectadas al Puerto C y mostrar su estado por los LEDs conectados al Puerto B. Enciende los LEDsconectados en el Port B
LIST P=16F877A ; Dispositivo
INCLUDE ; Libreria
CBLOCK 0X20 ; Area de variables

ENDC
ORG0X2007
DW 0X3F7A ; Configuracion del PIC
ORG 0X0000 ; Direccion inicial de la ROM
BANKSEL TRISA ; Banco 1
MOVLW B'00000000' ;Port B de salida a LEDs
MOVWF TRISB
MOVLW B'11111111' ; Port C de entrada al DIP SWITCH
MOVWF TRISC
BANKSEL PORTA ; Banco 0

INICIO: MOVFW PORTC; Lectura de las llaves
MOVWF PORTB ; Salida por los LEDs
GOTO $

END

;P03.ASM : Encender el foco conectado en el bit 3 del Puerto B.
LIST P=16F877A ;Dispositivo
INCLUDE ; Libreria
CBLOCK 0X20 ; Area de variables

ENDC
ORG 0X2007
DW 0X3F7A ; Configuracion del PICORG 0X0000 ; Direccion inicial de la ROM
BANKSEL TRISA ; Banco 1
MOVLW B'00000000' ; Port B de salida RB3 a cto. con relay al FOCO.
MOVWF...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS