ootroo
Páginas: 4 (790 palabras)
Publicado: 17 de junio de 2013
–
Osciladores
➢
➢
➢
–
Osciladores a cristal: LP, XT y HS
hasta 20Mhz
Oscilador externo hasta 20Mhz
Oscilador interno: 31Khz – 8Mhz
Periféricos
➢Módulo PWM/CCP
✔
✔
➢
➢
➢
➢
–
CCP (captura/comparación) -> 16 bits
PWM (modulación por pulsos) -> 10
bits
ADC 10bits 7 canales
SSP (puerto serie síncrono) -> SPI e
I2C
USARTComparador analógico dual
Características de bajo consumo
(tecnología nanoWatt)
Organización de la memoria
●
●
4K de memoria de programa
(FLASH) organizada en 2
páginas (accesiblemediante
PCLATH)
4 bancos de memoria de datos
(RAM) organizada en
registros, accesibles mediante
RP1/RP2 (status)
Registros de control iguales que PIC16F84
Registros de control distintosque PIC16F84
MODOS
El oscilador
conexión del oscilador
Registros de control del oscilador
●
OSCTUNE -> ajuste del oscilador
–
–
●
Oscilador calibrado de fábrica
OSCTUNEpermite ajustarlo en un ±12.5%
OSCCON -> configuración del oscilador
Temporizadores
●
●
●
TMR0 -> igual que en PIC16F84 (8 bits)
WDT -> igual que en PIC16F84 pero con un prescalerexclusivo
de 16 bits (además del prescaler compartido de 8 bits)
TMR1
–
–
Puede usarse como reloj secundario en modos de bajo consumo
–
Puede usarse como reloj de tiempo real (RTC)
–
●Temporizador de 16 bits
Genera interrupción en desbordamiento
TMR2
–
Temporizador de 8 bits
–
Prescaler y postscaler
–
Genera interrupción en desbordamiento
TMR0 y WDT➢
➢
Iguales que en PIC16F84
Prescaler de 16 bit en WDT -> permite
✔
✔
Usar prescaler 16 bit en WDT y prescaler 8 bit en TMR0
simultaneamente
Prescindir de prescaler en TMR0 y usarprescaler de 24 bits en WDT
TMR1
●
Características:
–
Temporizador de 16 bits -> registros TMR1H:TMR1L, con prescaler 1:8
–
Interrupción en desbordamiento
➢
➢
–
Flag TMR1IF...
Leer documento completo
Regístrate para leer el documento completo.