Está en la página 1de 1

List P = 16F84a

#include "p16f84a.inc"
; CONFIG
; __config 0xFFF1
__CONFIG _FOSC_XT & _WDTE_OFF & _PWRTE_ON & _CP_OFF
;** ZONA DE VARIABLES **
CBLOCK 0x0C
VAR1, VAR2, VAR3
REG1, REG2, REG3
I, J, K ,L
ENDC
;** DECLARACION DE MACROS **
#define BANCO_0 bcf STATUS,RP0
#define BANCO_1 bsf STATUS,RP0
;** ORIGEN DEL PROGRAMA **
Org 0x00
goto SETUP_HW
org 0x05
;** CONFIGURACION DE HARDWARE **
SETUP_HW:
BANCO_0
clrf PORTA
clrf PORTB
BANCO_1
clrf TRISB
movlw 0x0F
movwf TRISA
BANCO_0

;* Rutina principal ***


PROGRAMA:

goto PROGRAMA
;** Fin Programa Principal ****

;** Incluimos Librerias externas ***

#include "RETARDOS.INC"

end ; Finalizacion del programa

También podría gustarte