Configuracion de pines.
Posee 18 pines:Pin 1,2,3,17 y 18 = RA 0-4 (Port A - 5 bits)
Pin 3 = RA 4 / T 0 CKI (Timer 0, ClockInput); si es salida (open colector)
Pin 4 = MCLR
Pin 5 = Vss
Pin 6,7,8,9,10,11,12 y 13 = RB 0-7 (Port B - 8 bits)
Pin 6 = RB 0 / INT (Interrupcion interna)
Conexion del Pic.
1°: Alimentacion (Vdd:+5V y Vss)
2°: MCLR
3°: Clock
Propiedades oscilatorias y Clock del Pic.
Siempre se prefiere usar el Micro a la velocidad maxima de oscilacion del clock a la cual puede operar.Porque?
Porque asi aprovechamos al maximo su velocidad de procesamiento. Pero debemos tener en cuenta de no superar su limite, debido a que puede empezar a funcionar mal o no funcionar.
Tambien hay que tener en cuenta, que de esta forma, su consumo sera mucho mayor. Sin mencionar que la temperatura tambien va a aumentar. Son cosas que quiza a baja frecuencia no importen tanto, pero con una frecuencia alta habria que tenerlos en cuenta para el correcto funcionamiento del Pic.
Sabiendo eso, podemos observar que hay 2 tipos de Pic16F84:
El Pic16F84A-4 --> la "A" es el modelo siguiente al Pic 16F84; y el "4" es la frecuencia de oscilacion del Clock, en este caso: 4 MHz Maximo
Y el Pic16F84A-20 --> Aca la frecuencia va a ser de 20 MHz Maximo
Algunas propiedades de los Ports.
Podemos mencionar 2 configuraciones para estos pines: SINK y SOURCE.Dependiendo de la configuracion en la que se encuentra el uso de los pines, sera uno o el otro.
SINK: En esta configuracion, los +5V van hacia el pin, con una resistencia que para controlar la corriente entrante. Se dice que el pin esta tomando corriente directo de los +5V de alimentacion.
Segun que puerto sea, la corriente entrante sera mayor o menor. Tambien existe un limite de la corriente total que entre en todos los pines del mismo Port (A o B).
Port A.
Corriente entrante maxima por pin = 25 mA
Corriente entrante maxima del Port = 80 mA
Port B.
Corriente entrante maxima por pin = 25 mA
Corriente entrante maxima del Port = 150 mA
SOURCE: En esta configuracion, la corriente saliente (En este caso) va directo a Vss, con una resistencia para controlar la corriente de salida. Se dice que el pin esta tomando corriente del Pic (Teniendo en cuenta que esta conectada la alimentacion)
Al igual que la configuracion SINK, posee corrientes maximas por pin y por puerto.
Port A.
Corriente entrante maxima por pin = 20 mA
Corriente entrante maxima del Port = 50 mA
Port B.
Corriente entrante maxima por pin = 20 mA
Corriente entrante maxima del Port = 100 mA
Los limites de corrientes maximas por pin y por puerto que este Pic posee, se debe a la precaucion de un posible fundido del mismo, pudiendo quemar solo un pin o el micro entero.
Programacion del Micro.
Los pines que este Pic utiliza para la programacion del mismo son:Pin 12 = RB 6 = Clock (Solo una direccion, entrante "<--" )
Pin 13 = RB 7 = Data (Dos direcciones, entrante y saliente "<-- -->")
Pin 4 = MCLR
Lo indispensable para hacer funcionar este Micro, es conectar lo siguiente:






