SlideShare uma empresa Scribd logo
1 de 35
MÓDULO CCP (CAPTURA/COMPARACIÓN/PWM) Prof. Luis Zurita MICROCONTROLADORES II ¿PARA QUÉ PUEDEN SERVIR? IUT Cumaná
(PIC16F84)  CAUSAS DE INTERRUPCIÓN ,[object Object],[object Object],[object Object],[object Object],REGISTRO INTCON Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
Prof. Luis Zurita MICROCONTROLADORES II INTERRUCCIONES PIC16F87X CLÁSICAS PIC16F84 NUEVAS GIE PEIE TOIE INTE RBIE TOIF INTF RBIF PIE1 PIE2 PIR1 PIR2 IUT Cumaná TMR1IE TMR2IE CCP1IE SSPIE TXIE RCIE ADIE PSPIE CCP2IE -- -- BCLIE EEIE --- 0 ---
TIMER 1 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
TIMER 1 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
DIAGRAMA DE BLOQUE TIMER 1 Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
REGISTROS ASOCIADOS AL TIMER 1 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
T1CON ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Prof. Luis Zurita IUT Cumaná
EJEMPLOS TIMER 1 ,[object Object],[object Object],[object Object],Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
CÁLCULOS PARA EL TIMER 1 ,[object Object],[object Object],[object Object],[object Object],[object Object],Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
[object Object],Prof. Luis Zurita MICROCONTROLADORES II RSI Deshabilitar GIE Limpiar señalizador Habilitar GIE RETFIE INICIO Configurar TIMER 1 Cargar TIMER 1 Habilitar TIMER 1 SLEEP FIN IUT Cumaná
RECOMENDACIONES TIMER 1 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
TIMER 2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
TIMER 2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
REGISTROS ASOCIADOS AL TIMER2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
DIAGRAMA DE BLOQUE DEL TIMER 2 Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
T2CON ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Prof. Luis Zurita Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
EJEMPLOS TIMER 2 ,[object Object],[object Object],[object Object],Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
CÁLCULOS TIMER2 ,[object Object],[object Object],[object Object],Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
MODO CAPTURA ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
FLUJOGRAMA CCP1 CAPTURA Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
MODO COMPARACIÓN ,[object Object],[object Object],[object Object],[object Object],[object Object],Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
FLUJOGRAMA CCP1 COMPARACIÓN Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
MODO PWM ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
FLUJOGRAMA PWM Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
SEÑAL PWM Periodo =[(PR2)+1]*4*Tosc*(Valor predivisor TMR2) Duty Cycle =(CCPRxL:CCP1CON(5:4))*Tosc*(V. predivisor TMR2) Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
SEÑAL PWM Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
Modo PWM ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
CCP1CON Bit 7-6:  No implementados : Se lee como "0" Bit 5-4:  CCP1X: CCP1Y : bit menos significativos de PWM Modo Captura sin usar Modo Comparación sin usar Modo PWM: Estos dos bit son los menos significativos del ciclo de PWM.  Los ocho bits más significativos se encuentran en CCPR1L. Bit 3-0:  CCP1M3-.CCP1M0 ; bit de selección del modo de trabajo del módulo comparador  CCP1 . Prof. Luis Zurita MICROCONTROLADORES II Bit 0 Bit 7 CCP1M0 CCP1M1 CCP1M2 CCP1M3 CCP1Y CCP1X --- R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 U-0 U-0 IUT Cumaná
CCP1CON Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
TABLAS MÓDULO CCP Prof. Luis Zurita MICROCONTROLADORES II Timer2 PWM Timer1 Comparación Timer1 Captura Recurso de Timer Modo CCP IUT Cumaná
Prof. Luis Zurita MICROCONTROLADORES II EJERCICIOS CCP Zona de Configuración Se configuran los bancos Se configura el módulo CCP Se configuran las  Interrupciones (opcional) Se regresa al Banco 0 Resto del programa (Tratamiento de la información) Captura: Medir período,  Ton, Toff Captura: Comparaciones Y acciones Comparación: Setpoint 16 bits PWM: Genera señal Comparación: Acción sobre RCx PWM: En base a acción Generar Señal IUT Cumaná
EJERCICIO CCP1 COMPARACIÓN ,[object Object],[object Object],[object Object],[object Object],[object Object],Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
EJERCICIO CCP1 CAPTURA ,[object Object],[object Object],[object Object],[object Object],Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
EJERCICIO PWM ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná

Mais conteúdo relacionado

Mais procurados

Microcontroladores ii en c. tema 4
Microcontroladores ii en c. tema 4Microcontroladores ii en c. tema 4
Microcontroladores ii en c. tema 4Luis Zurita
 
MICROCONTROLADORES II EN C. TEMA 3
MICROCONTROLADORES II EN C. TEMA 3MICROCONTROLADORES II EN C. TEMA 3
MICROCONTROLADORES II EN C. TEMA 3Luis Zurita
 
Curso Micro Tema 2
Curso Micro Tema 2Curso Micro Tema 2
Curso Micro Tema 2Luis Zurita
 
Guía de ejercicios resueltos tema 2
Guía de ejercicios resueltos tema 2Guía de ejercicios resueltos tema 2
Guía de ejercicios resueltos tema 2Luis Zurita
 
Microcontroladores: Módulos del micro PIC16F877 con temporizadores e interrup...
Microcontroladores: Módulos del micro PIC16F877 con temporizadores e interrup...Microcontroladores: Módulos del micro PIC16F877 con temporizadores e interrup...
Microcontroladores: Módulos del micro PIC16F877 con temporizadores e interrup...SANTIAGO PABLO ALBERTO
 
Guía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesGuía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesLuis Zurita
 
Ejemplos De Timer E Interrupcion
Ejemplos De Timer E InterrupcionEjemplos De Timer E Interrupcion
Ejemplos De Timer E InterrupcionLuis Zurita
 
EJERCICIO ADICIONAL 1ER EXAMEN
EJERCICIO ADICIONAL 1ER EXAMENEJERCICIO ADICIONAL 1ER EXAMEN
EJERCICIO ADICIONAL 1ER EXAMENLuis Zurita
 
Microprogramacion - Interrupciones y timers
Microprogramacion - Interrupciones y timersMicroprogramacion - Interrupciones y timers
Microprogramacion - Interrupciones y timersmarco calderon layme
 
PWM con PIC16F877A: Modulos y Registros Involucrados
PWM con PIC16F877A: Modulos y Registros InvolucradosPWM con PIC16F877A: Modulos y Registros Involucrados
PWM con PIC16F877A: Modulos y Registros InvolucradosEduardo Henriquez
 
Curso de microcontroladores capitulo 05
Curso de microcontroladores capitulo 05Curso de microcontroladores capitulo 05
Curso de microcontroladores capitulo 05Hamiltonn Casallas
 
Ejemplos 4to Examen Mci
Ejemplos 4to Examen MciEjemplos 4to Examen Mci
Ejemplos 4to Examen MciLuis Zurita
 
Guía de ejercicios resueltos y propuestos tema 4
Guía de ejercicios resueltos y propuestos tema 4Guía de ejercicios resueltos y propuestos tema 4
Guía de ejercicios resueltos y propuestos tema 4Luis Zurita
 
Ejemplo varias interrupciones
Ejemplo varias interrupcionesEjemplo varias interrupciones
Ejemplo varias interrupcionesLuis Zurita
 
Curso de microcontroladores capitulo 01
Curso de microcontroladores capitulo 01Curso de microcontroladores capitulo 01
Curso de microcontroladores capitulo 01Hamiltonn Casallas
 

Mais procurados (20)

Microcontroladores ii en c. tema 4
Microcontroladores ii en c. tema 4Microcontroladores ii en c. tema 4
Microcontroladores ii en c. tema 4
 
UNIDAD IV
UNIDAD IVUNIDAD IV
UNIDAD IV
 
MICROCONTROLADORES II EN C. TEMA 3
MICROCONTROLADORES II EN C. TEMA 3MICROCONTROLADORES II EN C. TEMA 3
MICROCONTROLADORES II EN C. TEMA 3
 
Micro2 tema 3
Micro2 tema 3Micro2 tema 3
Micro2 tema 3
 
Curso Micro Tema 2
Curso Micro Tema 2Curso Micro Tema 2
Curso Micro Tema 2
 
Timer0 PIC16F84A
Timer0 PIC16F84ATimer0 PIC16F84A
Timer0 PIC16F84A
 
Guía de ejercicios resueltos tema 2
Guía de ejercicios resueltos tema 2Guía de ejercicios resueltos tema 2
Guía de ejercicios resueltos tema 2
 
Microcontroladores: Módulos del micro PIC16F877 con temporizadores e interrup...
Microcontroladores: Módulos del micro PIC16F877 con temporizadores e interrup...Microcontroladores: Módulos del micro PIC16F877 con temporizadores e interrup...
Microcontroladores: Módulos del micro PIC16F877 con temporizadores e interrup...
 
Guía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesGuía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupciones
 
Ejemplos De Timer E Interrupcion
Ejemplos De Timer E InterrupcionEjemplos De Timer E Interrupcion
Ejemplos De Timer E Interrupcion
 
EJERCICIO ADICIONAL 1ER EXAMEN
EJERCICIO ADICIONAL 1ER EXAMENEJERCICIO ADICIONAL 1ER EXAMEN
EJERCICIO ADICIONAL 1ER EXAMEN
 
Microprogramacion - Interrupciones y timers
Microprogramacion - Interrupciones y timersMicroprogramacion - Interrupciones y timers
Microprogramacion - Interrupciones y timers
 
PWM con PIC16F877A: Modulos y Registros Involucrados
PWM con PIC16F877A: Modulos y Registros InvolucradosPWM con PIC16F877A: Modulos y Registros Involucrados
PWM con PIC16F877A: Modulos y Registros Involucrados
 
Curso de microcontroladores capitulo 05
Curso de microcontroladores capitulo 05Curso de microcontroladores capitulo 05
Curso de microcontroladores capitulo 05
 
Ejemplos 4to Examen Mci
Ejemplos 4to Examen MciEjemplos 4to Examen Mci
Ejemplos 4to Examen Mci
 
Clase USART
Clase USARTClase USART
Clase USART
 
Guía de ejercicios resueltos y propuestos tema 4
Guía de ejercicios resueltos y propuestos tema 4Guía de ejercicios resueltos y propuestos tema 4
Guía de ejercicios resueltos y propuestos tema 4
 
Ejemplo varias interrupciones
Ejemplo varias interrupcionesEjemplo varias interrupciones
Ejemplo varias interrupciones
 
Curso de microcontroladores capitulo 01
Curso de microcontroladores capitulo 01Curso de microcontroladores capitulo 01
Curso de microcontroladores capitulo 01
 
Micro2 tema 5
Micro2 tema 5Micro2 tema 5
Micro2 tema 5
 

Destaque

Modulos ccp v2(ring telefono)
Modulos ccp v2(ring telefono)Modulos ccp v2(ring telefono)
Modulos ccp v2(ring telefono)panchito24mayo
 
Técnicas de programación en ensamblador pic16f877a repertorio 35 instrucciones
Técnicas de programación en ensamblador pic16f877a repertorio 35 instrucciones Técnicas de programación en ensamblador pic16f877a repertorio 35 instrucciones
Técnicas de programación en ensamblador pic16f877a repertorio 35 instrucciones Anllel Cardenas Yllanes
 
Rectificadores
Rectificadores Rectificadores
Rectificadores Wilfrez
 
Aprendizaje Significativo
Aprendizaje SignificativoAprendizaje Significativo
Aprendizaje SignificativoLuis Zurita
 
Plan De Evaluacion
Plan De EvaluacionPlan De Evaluacion
Plan De EvaluacionLuis Zurita
 
Presentacion proyecto final micro2
Presentacion proyecto final micro2Presentacion proyecto final micro2
Presentacion proyecto final micro2Luis Zurita
 
Microcontroladores 2 – GPIO y PWM
Microcontroladores 2 – GPIO y PWMMicrocontroladores 2 – GPIO y PWM
Microcontroladores 2 – GPIO y PWMPablo Gindel
 
Guía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesGuía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesLuis Zurita
 

Destaque (20)

Curso de microcontroladores pic18 f4550
Curso de microcontroladores pic18 f4550Curso de microcontroladores pic18 f4550
Curso de microcontroladores pic18 f4550
 
Modulos ccp v2(ring telefono)
Modulos ccp v2(ring telefono)Modulos ccp v2(ring telefono)
Modulos ccp v2(ring telefono)
 
CONJUNTO DE INSTRUCCIONES PIC16F877A
CONJUNTO DE INSTRUCCIONES PIC16F877ACONJUNTO DE INSTRUCCIONES PIC16F877A
CONJUNTO DE INSTRUCCIONES PIC16F877A
 
Técnicas de programación en ensamblador pic16f877a repertorio 35 instrucciones
Técnicas de programación en ensamblador pic16f877a repertorio 35 instrucciones Técnicas de programación en ensamblador pic16f877a repertorio 35 instrucciones
Técnicas de programación en ensamblador pic16f877a repertorio 35 instrucciones
 
Rectificadores
Rectificadores Rectificadores
Rectificadores
 
Aprendizaje Significativo
Aprendizaje SignificativoAprendizaje Significativo
Aprendizaje Significativo
 
Plan De Evaluacion
Plan De EvaluacionPlan De Evaluacion
Plan De Evaluacion
 
Tema3 Microii
Tema3 MicroiiTema3 Microii
Tema3 Microii
 
Clase 3 cdii
Clase 3 cdiiClase 3 cdii
Clase 3 cdii
 
Clase 4 pro
Clase 4 proClase 4 pro
Clase 4 pro
 
Presentacion proyecto final micro2
Presentacion proyecto final micro2Presentacion proyecto final micro2
Presentacion proyecto final micro2
 
Clase 5 cdii
Clase 5 cdiiClase 5 cdii
Clase 5 cdii
 
Clase 4 cdii
Clase 4 cdiiClase 4 cdii
Clase 4 cdii
 
Clase 5 cdii
Clase 5 cdiiClase 5 cdii
Clase 5 cdii
 
Microcontroladores 2 – GPIO y PWM
Microcontroladores 2 – GPIO y PWMMicrocontroladores 2 – GPIO y PWM
Microcontroladores 2 – GPIO y PWM
 
Libro mikro c
Libro mikro cLibro mikro c
Libro mikro c
 
Wbt
WbtWbt
Wbt
 
Manual pic c
Manual pic cManual pic c
Manual pic c
 
PLC Alternativo
PLC AlternativoPLC Alternativo
PLC Alternativo
 
Guía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesGuía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupciones
 

Semelhante a Ccp2009170309

Semelhante a Ccp2009170309 (20)

Curso de microcontroladores capitulo 06
Curso de microcontroladores capitulo 06Curso de microcontroladores capitulo 06
Curso de microcontroladores capitulo 06
 
Clase Timer 1
Clase Timer 1Clase Timer 1
Clase Timer 1
 
Módulo Timer 1 del PIC16F887
Módulo Timer 1 del PIC16F887Módulo Timer 1 del PIC16F887
Módulo Timer 1 del PIC16F887
 
Módulos ccp pic 16f887
Módulos ccp pic 16f887Módulos ccp pic 16f887
Módulos ccp pic 16f887
 
Timers
TimersTimers
Timers
 
TIMERS&TEMPORIZADORES EN "C"
TIMERS&TEMPORIZADORES EN "C"TIMERS&TEMPORIZADORES EN "C"
TIMERS&TEMPORIZADORES EN "C"
 
Curso de microcontroladores capitulo 07
Curso de microcontroladores capitulo 07Curso de microcontroladores capitulo 07
Curso de microcontroladores capitulo 07
 
Ejercicio 07 Timers
Ejercicio 07 TimersEjercicio 07 Timers
Ejercicio 07 Timers
 
Ccpx
CcpxCcpx
Ccpx
 
In terrupciones pic
In terrupciones picIn terrupciones pic
In terrupciones pic
 
Lab 8 eeprom_de_datos_y_tmr0_contador_y_temporizador
Lab 8 eeprom_de_datos_y_tmr0_contador_y_temporizadorLab 8 eeprom_de_datos_y_tmr0_contador_y_temporizador
Lab 8 eeprom_de_datos_y_tmr0_contador_y_temporizador
 
Interrupciones y Temporizadores pucesi
Interrupciones y Temporizadores   pucesiInterrupciones y Temporizadores   pucesi
Interrupciones y Temporizadores pucesi
 
Modulo Timer 0 del PIC16F887
Modulo Timer 0 del PIC16F887Modulo Timer 0 del PIC16F887
Modulo Timer 0 del PIC16F887
 
Arquitectura interna micro
Arquitectura interna microArquitectura interna micro
Arquitectura interna micro
 
Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
Implementacion del 16F84A
Implementacion del 16F84AImplementacion del 16F84A
Implementacion del 16F84A
 
Microcontroladores de arquitectura X51
Microcontroladores de arquitectura X51Microcontroladores de arquitectura X51
Microcontroladores de arquitectura X51
 
Interrupciones y Temporizadores
Interrupciones y TemporizadoresInterrupciones y Temporizadores
Interrupciones y Temporizadores
 
Uso del tmr0
Uso del tmr0Uso del tmr0
Uso del tmr0
 
ARDUINO - LADDER - 2 CILINDROS CX3 RESET - IMPLEMENTACIÓN DE LADDER SOB...
ARDUINO - LADDER -  2  CILINDROS   CX3  RESET - IMPLEMENTACIÓN  DE LADDER SOB...ARDUINO - LADDER -  2  CILINDROS   CX3  RESET - IMPLEMENTACIÓN  DE LADDER SOB...
ARDUINO - LADDER - 2 CILINDROS CX3 RESET - IMPLEMENTACIÓN DE LADDER SOB...
 

Mais de Luis Zurita

TALLER NORMAS APA
TALLER NORMAS APATALLER NORMAS APA
TALLER NORMAS APALuis Zurita
 
PROTOCOLO MODBUS
PROTOCOLO MODBUSPROTOCOLO MODBUS
PROTOCOLO MODBUSLuis Zurita
 
Guía rápidalcd y teclado
Guía rápidalcd y tecladoGuía rápidalcd y teclado
Guía rápidalcd y tecladoLuis Zurita
 
Grupos micro2 13
Grupos micro2 13Grupos micro2 13
Grupos micro2 13Luis Zurita
 
Manejo de perifericos para microcontroladore
Manejo de perifericos para microcontroladoreManejo de perifericos para microcontroladore
Manejo de perifericos para microcontroladoreLuis Zurita
 
Notas def electronica
Notas def electronicaNotas def electronica
Notas def electronicaLuis Zurita
 
Notas proyecto3 iyc
Notas proyecto3 iycNotas proyecto3 iyc
Notas proyecto3 iycLuis Zurita
 
Notas definitivas iyc2013
Notas definitivas iyc2013Notas definitivas iyc2013
Notas definitivas iyc2013Luis Zurita
 
Proyecto 2 electronica
Proyecto 2 electronicaProyecto 2 electronica
Proyecto 2 electronicaLuis Zurita
 
Acumuladas electronica
Acumuladas electronicaAcumuladas electronica
Acumuladas electronicaLuis Zurita
 
Proyecto2 notas iyc2013
Proyecto2 notas iyc2013Proyecto2 notas iyc2013
Proyecto2 notas iyc2013Luis Zurita
 

Mais de Luis Zurita (20)

TALLER NORMAS APA
TALLER NORMAS APATALLER NORMAS APA
TALLER NORMAS APA
 
PROTOCOLO MODBUS
PROTOCOLO MODBUSPROTOCOLO MODBUS
PROTOCOLO MODBUS
 
Guía rápidalcd y teclado
Guía rápidalcd y tecladoGuía rápidalcd y teclado
Guía rápidalcd y teclado
 
Pevmicroi ieo
Pevmicroi ieoPevmicroi ieo
Pevmicroi ieo
 
Pevmicroii13 2
Pevmicroii13 2Pevmicroii13 2
Pevmicroii13 2
 
Pevmicro1 t2 13
Pevmicro1 t2 13Pevmicro1 t2 13
Pevmicro1 t2 13
 
Pev electronica
Pev electronicaPev electronica
Pev electronica
 
Grupos micro2 13
Grupos micro2 13Grupos micro2 13
Grupos micro2 13
 
Pevmicro1 t2 13
Pevmicro1 t2 13Pevmicro1 t2 13
Pevmicro1 t2 13
 
Micro2 tema 4
Micro2 tema 4Micro2 tema 4
Micro2 tema 4
 
Micro2 tema 1
Micro2 tema 1Micro2 tema 1
Micro2 tema 1
 
Manejo de perifericos para microcontroladore
Manejo de perifericos para microcontroladoreManejo de perifericos para microcontroladore
Manejo de perifericos para microcontroladore
 
Pevmicroii13 2
Pevmicroii13 2Pevmicroii13 2
Pevmicroii13 2
 
Notas def electronica
Notas def electronicaNotas def electronica
Notas def electronica
 
Notas proyecto3 iyc
Notas proyecto3 iycNotas proyecto3 iyc
Notas proyecto3 iyc
 
Notas definitivas iyc2013
Notas definitivas iyc2013Notas definitivas iyc2013
Notas definitivas iyc2013
 
Proyecto 2 electronica
Proyecto 2 electronicaProyecto 2 electronica
Proyecto 2 electronica
 
Acumuladas electronica
Acumuladas electronicaAcumuladas electronica
Acumuladas electronica
 
Pevmicro2013
Pevmicro2013Pevmicro2013
Pevmicro2013
 
Proyecto2 notas iyc2013
Proyecto2 notas iyc2013Proyecto2 notas iyc2013
Proyecto2 notas iyc2013
 

Último

investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 

Último (11)

investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 

Ccp2009170309

  • 1. MÓDULO CCP (CAPTURA/COMPARACIÓN/PWM) Prof. Luis Zurita MICROCONTROLADORES II ¿PARA QUÉ PUEDEN SERVIR? IUT Cumaná
  • 2.
  • 3. Prof. Luis Zurita MICROCONTROLADORES II INTERRUCCIONES PIC16F87X CLÁSICAS PIC16F84 NUEVAS GIE PEIE TOIE INTE RBIE TOIF INTF RBIF PIE1 PIE2 PIR1 PIR2 IUT Cumaná TMR1IE TMR2IE CCP1IE SSPIE TXIE RCIE ADIE PSPIE CCP2IE -- -- BCLIE EEIE --- 0 ---
  • 4.
  • 5.
  • 6. DIAGRAMA DE BLOQUE TIMER 1 Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. DIAGRAMA DE BLOQUE DEL TIMER 2 Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. FLUJOGRAMA CCP1 CAPTURA Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
  • 22.
  • 23. FLUJOGRAMA CCP1 COMPARACIÓN Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
  • 24.
  • 25. FLUJOGRAMA PWM Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
  • 26. SEÑAL PWM Periodo =[(PR2)+1]*4*Tosc*(Valor predivisor TMR2) Duty Cycle =(CCPRxL:CCP1CON(5:4))*Tosc*(V. predivisor TMR2) Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
  • 27. SEÑAL PWM Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
  • 28.
  • 29. CCP1CON Bit 7-6: No implementados : Se lee como "0" Bit 5-4: CCP1X: CCP1Y : bit menos significativos de PWM Modo Captura sin usar Modo Comparación sin usar Modo PWM: Estos dos bit son los menos significativos del ciclo de PWM. Los ocho bits más significativos se encuentran en CCPR1L. Bit 3-0: CCP1M3-.CCP1M0 ; bit de selección del modo de trabajo del módulo comparador CCP1 . Prof. Luis Zurita MICROCONTROLADORES II Bit 0 Bit 7 CCP1M0 CCP1M1 CCP1M2 CCP1M3 CCP1Y CCP1X --- R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 U-0 U-0 IUT Cumaná
  • 30. CCP1CON Prof. Luis Zurita MICROCONTROLADORES II IUT Cumaná
  • 31. TABLAS MÓDULO CCP Prof. Luis Zurita MICROCONTROLADORES II Timer2 PWM Timer1 Comparación Timer1 Captura Recurso de Timer Modo CCP IUT Cumaná
  • 32. Prof. Luis Zurita MICROCONTROLADORES II EJERCICIOS CCP Zona de Configuración Se configuran los bancos Se configura el módulo CCP Se configuran las Interrupciones (opcional) Se regresa al Banco 0 Resto del programa (Tratamiento de la información) Captura: Medir período, Ton, Toff Captura: Comparaciones Y acciones Comparación: Setpoint 16 bits PWM: Genera señal Comparación: Acción sobre RCx PWM: En base a acción Generar Señal IUT Cumaná
  • 33.
  • 34.
  • 35.