Anda di halaman 1dari 3

Instituto Politcnico Nacional

Asesor: E.T.C. Practica 13

Practica 10: Semforo Sencillo en MP LAB Alumno: beTrOx


Estos son los mnemnicos que usamos en MP Lab para programar el Pic
list p=16f886

#include <p16f886.inc>

__CONFIG _CONFIG1, _LVP_OFF & _FCMEN_ON & _IESO_OFF & _BOR_OFF & _CPD_OFF & _CP_OFF & _MCLRE_ON & _PWRTE_ON & _WDT_OFF & _INTRC_OSC_NOCLKOUT __CONFIG _CONFIG2, _WRT_OFF & _BOR21V

CBLOCK CON_A CON_B CON_C BAR_Y ENDC

0X20

CONF

BSF CLRF CLRF BSF TRISA TRISB

STATUS,RP0

STATUS,RP1

CLRF CLRF CLRF

ANSEL ANSELH STATUS

INICIO MOVLW .1 MOVWF PORTA MOVLW .150 CALL TIEMPO

MOVLW .4 MOVWF BAR_Y PARPADEO MOVLW .1 MOVWF PORTA MOVLW .7 CALL CLRF TIEMPO PORTA

MOVLW .7 CALL TIEMPO BAR_Y

DECFSZ

GOTO PARPADEO MOVLW .2 MOVWF PORTA MOVLW .80 CALL TIEMPO

MOVLW .4 MOVWF PORTA MOVLW .100 CALL TIEMPO

GOTO INICIO

TIEMPO MOVWF CON_C BUCLE1 MOVLW .100 MOVWF CON_B BUCLE2 MOVLW .249 MOVWF CON_A BUCLE3 NOP DECFSZ GOTO BUCLE3 DECFSZ GOTO BUCLE2 DECFSZ GOTO BUCLE1 RETURN END CON_C,F CON_B,F CON_A,F