Que tal amigos, se poco de programación y regularmente he realizado pequeños proyectos con los pics clásicos. 16F84,16F877,16F886,16F887,16F628A y algunos otros con PIC18F, igual de los más comunes esta ocasión quiero compartir con ustedes si me lo permiten y al mismo tiempo aprender juntos, a manejar todos los periféricos con este pic de la serie 18FxxK. He leido poco sobre ellos y me parecen interesantes, este en particular tiene un oscilador interno de 16Mhz. Lo cual me parece bien en comparación de los anteriores, espero que sea de su agrado y si es asi seguire posteando un poco más....
solo como comentario a veces quisiera que aquellos que no somos famosos en el foro nos dieran un poco mas de ayuda.... Pero fuera de eso me encanta este foro a pesar de que casi no he colaborado quiero comenzar con algo.
Saludos amigos desde Toluca
****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************PRIMER CÒDIGO Y CONFIGURACIÒN************************************************************
LIST p=18F13K22
#INCLUDE <p18f13k22.inc>
CONFIG FOSC = IRC
CONFIG PLLEN = ON
CONFIG BOREN = OFF
CONFIG WDTEN = OFF
CONFIG MCLRE = OFF
CONFIG HFOFST = OFF
CONFIG LVP = OFF
CONFIG CP0 = ON
CONFIG CP1 = ON
CONFIG CPB = OFF
CONFIG CPD = OFF
CONFIG WRT0 = OFF
CONFIG WRT1 = OFF
CONFIG WRTB = OFF
CONFIG WRTD = OFF
CONFIG EBTR0 = OFF
CONFIG EBTR1 = OFF
CONFIG EBTRB = OFF
CBLOCK 0x000
ENDC
ORG 0x00
GOTO INICIO
ORG 0x008
RETFIE;ALTA_PRIORIDAD
ORG 0x018
;BAJA_PRIORIDAD
RETFIE
;**************************************************************
INICIO
BSF OSCCON,IRCF2 ;CONFIGURO EL OSCILADOR INTERNO
BSF OSCCON,IRCF1 ;A 16MHZ
BSF OSCCON,IRCF0
;
CLRF SLRCON
CLRF ANSEL ;CONFIGURAMOS TODOS LOS PINES
CLRF ANSELH ;COMO I/O DIGITAL
;
;CONFIGURACION DE LOS PUERTOS
CLRF PORTA ;PONGO TODAS LAS SALIDAS
CLRF PORTB ;EN NIVEL BAJO
CLRF PORTC
CLRF LATA
CLRF LATB
CLRF LATC
CLRF TRISA ;CONFGIRO LOS PUERTOS
CLRF TRISB ;COMO SALIDAS
CLRF TRISC
PRINCIPAL
SETF PORTA
SETF PORTB
SETF PORTC
GOTO PRINCIPAL
END
ANEXO UN PEQUE CIRCUITO DE PROTEUS PARA IR PROBANDO LAS PRACTICAS.............