Notas Sobre Pic16F84A

Páginas: 24 (5906 palabras) Publicado: 13 de noviembre de 2012
NOTAS SOBRE EL PIC 16F84A
El pic que se va a utilizar para las prácticas realizadas va ha ser el 16f84 A. Este pic es similar al 16c84, por tanto
(aunque a veces se hable de éste) nos referimos al 16f84 A a lo largo de toda la guía.
1. Encapsulado:
El 16f84 pertenece a la familia de la gama media y dentro de ella es de los más pequeños: tan solo tiene 18 patillas.
Tiene una capacidad dememoria de programa de 1K (palabras de 14 bits cada una) tipo FLASH y 64 bytes de
EEPROM como memoria auxiliar. Estas memori as son eléctricamente borrables, lo que permite grabar y borrar el
programa para realizar todas las pruebas pertinentes (soporta unos 1000 ciclos de escritura/borrado). Este pic está
fabricado con tecnología CMOS y el encapsulado (de 18 patillas) es el rep resentado en lafigura 1.1.
Figura 1.1. Patillaje del pic 16f84
A continuación se va a comentar brevemente la misión de
cada patilla:
- Vdd: Patilla por la que se va a aplicar la tensión positiva
de alimentación (4V – 6V DC).
- Vss: Conectada a tierra o negativo de la alimentación.
- MCLR: Esta patilla va a ser activada a nivel bajo para
resetear el pic. También se va a utilizar durante la grabación
de lamemoria de programa para introducir por ella la tensión Vpp (12V – 14V DC). El micropic trainer tiene un botón
de reset conectado al pic como se ve en la figura 1.2 (R1 = 100 y R = 4K7).
Figura 1.2. Circuito que permite producir un reset al presionar un
pulsador
- OSC1/CLKIN:
Por ella se va a introducir la entrada del circuito
oscilador externo que va a proporcional la frecuencia detrabajo.
- OSC2/CLKOUT:
Patilla auxiliar del circuito oscilador. Según la
frecuencia de trabajo del oscilador, se va a tener una u otra velocidad
en la ejecución de cada instrucción. En las prácticas reali zadas, la
frecuencia de trabajo es de 4 MHz, por tanto el ciclo de instrucción va a
ser de 1sg (4 periodos de reloj x 0,25sg = 1sg). Todas las instrucciones se van a ejecutar en 1sg salvo lasde
salto que van ha tardar 2sg.
Los pic admiten cuatro tipos de circuito oscilador (RC, HS, XT y LP). En las prácticas realizadas se a utilizado el XT
(Figura 1.3).
Figura 1.3. Esquema del oscilador tipo XT
Este circuito utiliza un cristal de cuarzo que actúa como
un oscilador que proporciona la frecuencia de 4MHz
antes citada. Los condensadores C1 y C2 están
comprendidos entre 15 – 33pF. El micro’pic trainer los
utiliza de 27 pF.
- RA0 – RA4:
Son las 5 líneas de E/S digitales
correspondientes a la puerta A. La línea RA4 multiplexa
el TOCKI. En este caso sirve para recibir una frecuencia externa que alimente el temporizador interno TMR0.
- RB0 – RB7: Corresponden a las 8 líneas de E/S digitales de la puerta B. La RB0 multiplexa el INT, que servirá de
entrada a unapetición externa de interrupción.
El consumo típico del pic es de 2mA aproximadamente funcionando en modo normal. Cuando entramos en el modo
llamado “reposo”, mediante la instrucción SLEEP (ver apartado 5), pasa a consumir menos de 10 A.
2. Arquitectura interna:
La arquitectura del procesador sigue el modelo Harvard. En este, la CPU se conecta de forma independiente y con
buses distintos con lamemoria de instrucciones y con la de datos, permitiendo a esta acceder simultáneamente a las
dos memorias. Se aplica la técnica de segmentación en la ejecución de las instrucciones. Esta segmentación permite
DOCENTE: Luis Pa checo

al procesador realizar al mismo tiempo la ejecución de una instrucción y la búsqueda del código de la siguiente. De
esta forma se puede ejecutar cada instrucción enun ciclo (un ciclo de instrucción equi vale a cuatro ciclos de reloj).
Las instrucciones de salto ocupan dos ciclos al no conocer la dirección de la siguiente instrucción hasta que no se
haya completado la de bifurcación.
El formato de todas las instrucciones es de la misma longitud (14 bits e n los de gama media). Procesador RISC
(Computador de Juego de Instrucciones Reducido). Los modelos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Notas sobre La consagración de la primavera
  • Nota Sobre La Obesidad En Tlaxcala
  • notas sobre burocracia y estado moderno
  • Notas Sobre El Concepto De Número
  • Nota Sobre El Idioma
  • Violencia Notas Sobre
  • Notas sobre diseño de experimentos_v0
  • Nota sobre limitantes macroeconomicas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS