Ingenieria

Solo disponible en BuenasTareas
  • Páginas : 188 (46828 palabras )
  • Descarga(s) : 9
  • Publicado : 8 de agosto de 2010
Leer documento completo
Vista previa del texto
DIAGRAMA DE PINES

1

Documento creado por Slalen para Electronics Strange World

2

Datasheet de la familia PIC18F2455/2550/4455/4550

1.0 PERSPECTIVA GENERAL DEL DISPOSITIVO
TABLA 1-1: CARACTERÍSTICAS DEL DISPOSITIVO

3

Documento creado por Slalen para Electronics Strange World FIGURA 1-1: DIAGRAMA DE BLOQUES DEL PIC18F2455/2550 28PINES

4

Datasheet de la familiaPIC18F2455/2550/4455/4550 FIGURA 1-2: DIAGRAMA DE BLOQUES DEL PIC18F4455/4550 40/44PINES

5

Documento creado por Slalen para Electronics Strange World TABLA 1-2: DESCRIPCIÓN DE LOS PINES E/S DEL PIC18F2455/2550

6

Datasheet de la familia PIC18F2455/2550/4455/4550

7

Documento creado por Slalen para Electronics Strange World

8

Datasheet de la familia PIC18F2455/2550/4455/4550FIGURA 1-3: DESCRIPCIÓN DE LOS PINES DEL PIC18F4455/4550

9

Documento creado por Slalen para Electronics Strange World

10

Datasheet de la familia PIC18F2455/2550/4455/4550

11

Documento creado por Slalen para Electronics Strange World

12

Datasheet de la familia PIC18F2455/2550/4455/4550

13

Documento creado por Slalen para Electronics Strange World

2.0 CONFIGURACIÓNDEL OSCILADOR
El microcontrolador necesita un reloj estable para proporcionar una fuente de reloj separada. FIGURA 2-1: DIAGRAMA DEL RELOJ

2.1

CONTROL DEL OSCILADOR

El oscilador se controla mediante dos registros de configuración y otros dos de control. En CONFIG1L y CONFIG1H se elige el oscilador y las opciones de los escaladores del USB (prescaler y postscaler). Los bits deconfiguración se seleccionan al programarlos y permanecerán hasta que se vuelvan a programar. El registro OSCCON selecciona el modo activo de reloj. 14

Datasheet de la familia PIC18F2455/2550/4455/4550 El registro OSCTUNE se utiliza para recortar frecuencia de la fuente INTRC.

2.2

TIPOS DE OSCILADOR

Hay que programar los bits de configuración FOSC3:FOSC0 para seleccionar un modo de estos: • XT:XTAL/ circuito resonante. • XTPLL: XTAL/ circuito resonante con PLL activo. • HS: XTAL/ circuito resonante muy rápido. • HSPLL: XTAL/ circuito resonante muy rápido con PLL activo. • EC: Reloj externo con Fosc/4 como salida en RA6. • ECIO: Reloj externo con RA6 como E/S. • ECPLL: Reloj externo con Fosc/4 como salida en RA6 y PLL activo. • ECPIO: Reloj externo con RA6 como E/S y PLL activo. •INTHS: Oscilador interno usado como reloj del microcontrolador y HS como reloj del USB. • INTXT: Oscilador interno usado como reloj del microcontrolador y XT como reloj del USB. • INTIO: Oscilador interno usado como reloj del microcontrolador y EC como reloj del USB con RA6 como E/S. • INTCKO: Oscilador interno usado como reloj del microcontrolador y EC como reloj del USB con Fosc/4 como salida en RA6.2.2.1 MODOS DEL OSILADOR Y OPERACIONES CON EL USB
En la familia PIC18F2455/PIC18F2550/PIC18F4455/PIC18F4550 el oscilador primario forma parte del módulo USB y no se puede asociar a ninguna otra fuente de reloj. El módulo USB tiene que ser controlado por la fuente primaria y los otros dispositivos o el microcontrolador se pueden controlar por fuentes secundarias u osciladores internos como enel resto de microcontroladores PIC. Al utilizar el USB necesitamos un reloj interno de 6MHz ó 48MHz, el resto del sistema puede funcionar con cualquier otro oscilador.

2.2.2 XTAL/RESONADORES CERÁMICOS
En HS, HSPLL, XT y XTPLL el XTAL o el circuito resonador se conecta a OSC1 y OSC2. Un postscaler interno permite elegir una frecuencia distinta a la del reloj de entrada. La división de lafrecuencia se elige con el bit de configuración CPUDIV y se puede seleccionar a 1/2, 1/3 ó 1/4 de la frecuencia de entrada. Se puede utilizar un reloj externo cuando el microcontrolador está en modo HS. En este caso el pin OSC2/CLK0 está abierto.

15

Documento creado por Slalen para Electronics Strange World FIGURA 2-2: XTAL/RESONADOR CERÁMICO (CONFIGURACIÓN XT, HS O HSPLL) Nota: 1 Ver tablas...
tracking img