You are on page 1of 5

-----------------------------------------------------------------------------------------------------------------------------SISTEMAS MICROPROCESADOS

Nombre: Nelson Romo Nivel: 6to CIERCOM Fecha: 2012-04-11

CONFIGURACIN DE LOS FUSIBLES DEL PIC 18f4550 PLL Bits para la seleccin del Prescaler: PLLDIV = <1:2:3:4:5:6:10:12> Segn la seleccin del bit, la frecuencia del oscilador cambia desde 8MHz a 48MHz, excepto cuando se coloca = 1 no hay preescala y el oscilador es de 4MHz. CPU Reloj del Sistema Postscaler: CPUDIV = OSC1_PLL<2:3:4:6> Bit 2: Reloj de 96MHz, [OSC1/OSC2 Src: /1] [PLL Src: /2] Bit 3: Reloj de 96MHz, [OSC1/OSC2 Src: /2] [PLL Src: /3] Bit 4: Reloj de 96MHz, [OSC1/OSC2 Src: /3] [PLL Src: /4] Bit 6: Reloj de 96MHz, [OSC1/OSC2 Src: /4] [PLL Src: /6] USB Bit de seleccin del reloj (usado solo en el modo USB full speed) USBDIV = <1:2> Para el caso de que sea 1, la fuente de reloj viene directamente del bloque primario del oscilador sin postscale. Para el caso de que sea 2, la fuente de reloj viene desde los 96MHz PLL dividido por 2. Bits de seleccin del oscilador

La descripcin de cada fusible se la hace a continuacin: FOSC = XT_XT FOSC = XTPLL_XT FOSC = ECIO_EC FOSC = ECPLLIO_EC FOSC = INTOSCIO_EC FOSC = INTOSC_XT FOSC = INTOSC_HS FOSC = HS FOSC = HSPLL_HS (XT oscilador, XT usado por USB) (XT oscilador, PLL habilitado, XT usado por USB) (Reloj externo, EC usado por USB) (Reloj externo, PLL habilitado, EC usado por USB) (Oscilador interno, EC usado por USB) (Oscilador interno, XT usado por USB) (Oscilador interno, HS usado por USB) (HS Oscilador, HS usado por USB) (HS oscilador, PLL habilitado, HS usado por USB)

------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------- Bit habilitador del monitor de reloj a prueba de fallos FCMEM = <ON:OFF> On para habilitar y Off deshabilitar el monitor de reloj a prueba de fallos. Bit de conmutacin del oscilador interno/externo IESO = <ON:OFF> On para habilitar y Off para deshabilitar el modo de conmutacin del oscilador. Bit de habilitacin de la puesta en marcha del temporizador PWRT = <ON:OFF> On para habilitar y Off para deshabilitar el PWRT. Bits de habilitacin del Brown-out Reset BOR = OFF BOR = SOFT BOR = ON_ACTIVE BOR = ON (Brown-out deshabilitado) (Brown-out habilitado y controlado por software) (Brown-out habilitado solo en hardware y deshabilitado en modo sleep) (Brown-out habilitado solo en hardware)

Bits del Brown-out de Voltaje BORV = <0:1:2:3>

Configuracin para el Brown-out de voltaje desde el nivel mximo al nivel mnimo de voltaje. Bit habilitador del regulador de voltaje del USB VREGEN = <ON:OFF> On para habilitar y Off para deshabilitar el regulador de voltaje para el USB. Bit habilitador del Watchdog Timer WDT = <ON:OFF> On para habilitar y Off para deshabilitar el perro guardin. Bit habilitador del pin MCLR MCLRE = <ON:OFF> Off para habilitar la entrada del pin RE3, y el MCLR deshabilitado. On para deshabilitar la entrada del pin RE3, y el MCLR habilitado.

------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------- Bit habilitador del temporizador 1 de baja potencia del oscilador LPT1OSC = <ON:OFF> Temporizador 1 configurado para mayor potencia o para baja potencia de operacin. Bit habilitador del conversor A/D en el puerto B PBADEN = <OFF:ON> Los pines del <0:4> son configurados ya sea como entrada/salida digital o como entrada/salida analgica. Bit habilitador de reset al estar la pila completa STVREN = <OFF:ON> Causa o no causa el reset al momento de estar la pila completa. Bit habilitador del conjunto de instrucciones extendidas XINST = <ON:OFF> Para habilitar o deshabilitar el set de instrucciones extendidas. Bit habilitador del depurador de fondo DEBUG = <ON:OFF> Para habilitar o deshabilitar el depurador de fondo. Donde RB6 y RB7 son dedicados para depuracin en el circuito. Bit de proteccin de cdigo de los Bloque 0,1,2 y 3 CP0 = <ON:OFF> CP1 = <ON:OFF> CP2 = <ON:OFF> CP3 = <ON:OFF> Al colocar On el cdigo est protegido, al poner Off el cdigo no est protegido. Bit de proteccin de cdigo para el Bloque de arranque CPB = <ON:OFF> Al colocar On el cdigo est protegido, al poner Off el cdigo no est protegido. Bit de proteccin de cdigo para los datos de la memoria EEPROM CPD = <ON:OFF> Al colocar On el cdigo est protegido, al poner Off el cdigo no est protegido.

------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------- Bit de proteccin de escritura de los Bloque 0,1,2 y 3 WRT0 = <ON:OFF> WRT1 = <ON:OFF> WRT2 = <ON:OFF> WRT3 = <ON:OFF> Al colocar On la escritura est protegida, al poner Off la escritura no est protegida. Bit de proteccin de escritura para los bloques de arranque WRTB = <ON:OFF> Al colocar On la escritura est protegida, al poner Off la escritura no est protegida. Bit de proteccin de escritura para la configuracin de registro WRTC = <ON:OFF> Al colocar On la escritura est protegida, al poner Off la escritura no est protegida. Bit de proteccin de escritura de datos en la memoria EEPROM WRTD = <ON:OFF> Al colocar On la escritura est protegida, al poner Off la escritura no est protegida. Bit de proteccin de lectura en la tabla Bloques 0,1,2,3 EBTR0 = <ON:OFF> EBTR1 = <ON:OFF> EBTR2 = <ON:OFF> EBTR3 = <ON:OFF> Al colocar On la lectura de la tabla est protegida, al poner Off la lectura de la tabla no est protegida. Bit de proteccin de lectura en la tabla del Bloque de arranque EBTRB = <ON:OFF> Al colocar On la lectura de la tabla est protegida, al poner Off la lectura de la tabla no est protegida.

------------------------------------------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------------------------TABLA COMPARATIVA MEMORIAS EN LOS MICROCONTROLADORES CARACTERSTICAS Memoria Flash de Programa (bytes) Memoria RAM de Datos (bytes) Memoria EEPROM Datos (bytes) Ciclos de Lectura/Borrado (FLASH) Ciclos de Lectura/Borrado (EEPROM) Tamao en la memoria para las instrucciones (FLASH) Retencin de datos (EEPROM) Atmega164P 16K 1K 512 10.000 100.000 PIC 18f4550 32K 2K 256 100,000 1,000,000 16K 40 aos DSPIC 30f4013 48K 2K 1K 10000 100000 16K 40 aos

1 2 3 4 5 6 7

20 aos-85C 100 aos-25C

------------------------------------------------------------------------------------------------------------------------------