;EL SIGUIENTE PROGRAMA PRENDE Y APAGA TODOS LOS LEDS.
;CONFIGURACION DEL MICRO
LIST P=16F84A RADIX HEX __CONFIG 3FFD ;WTD ACTIVADO INCLUDE<P16F84A.INC> ;CONFIGURACION DEL PUERTO DE SALIDA BSF STATUS,RP0 MOVLW 0D ;CARGA 00001101 EN EL REGISTRO W MOVWF OPTION_REG ;CARGA EL REGISTRO OPTION CON EL DATO W, ASIGNANDO ;EL DIVISOR DE FRECUENCIA AL WDT CON FA CTOR 1:32 CLRF TRISB ;PUERTO B DE SALIDA BCF STATUS,RP0 INI CLRF PORTB SLEEP BSF PORTB,0 ;BIT SET FILE (ENCIENDE EL BIT RB0) SLEEP BSF PORTB,1 ;BIT SET FILE (ENCIENDE EL BIT RB1) SLEEP BSF PORTB,2 ;BIT SET FILE (ENCIENDE EL BIT RB2) SLEEP BSF PORTB,3 ;BIT SET FILE (ENCIENDE EL BIT RB3) SLEEP BSF PORTB,4 ;BIT SET FILE (ENCIENDE EL BIT RB4) SLEEP BSF PORTB,5 ;BIT SET FILE (ENCIENDE EL BIT RB5) SLEEP BSF PORTB,6 ;BIT SET FILE (ENCIENDE EL BIT RB6) SLEEP BSF PORTB,7 ;BIT SET FILE (ENCIENDE EL BIT RB7) SLEEP GOTO INI ;FIN DEL PROGRAMA END