Ejemplo De Pwm
➢ Comprender el funcionamiento del modulo PWM
➢ Diferenciar los registros asociados a PWM
Objetivos específicos
➢ Aprender controlarel TIMER2
➢ Controlar el ancho de pulso con el modulo PWM
➢ Conocer la función de cada bits de TRM2ON
ESCUELA ESPECIALIZADA EN INGENIERIA ITCA-FEPADEDEPARTAMENTO DE INGENIERIA ELÉCTRICA Y ELECTRÓNICA
DESARROLLO DE APLICACIONES BASADAS EN MICROPROCESADORES
ESPECIALIDAD: TÉCNICO EN INGENIERÍA ELECTRÓNICA INDUSTRIAL
Guión practico uC PIC 5.
PWM enmicrocontrolador PIC
Resultados de aprendizaje:
• Configurar el modulo PWM en microcontroladores PIC
EQUIPO Y MATERIALES
• 1 Computadora con XP
• 1 Simulador PIC
• 1 Set deinstrucciones PIC
INTRODUCCIÓN
[pic]
Organización de la Memoria de datos
Los bits RP1 (STATUS ) y RP0 (el ESTADO ) seleccionan bancos de memoria:
[pic]
[pic]
El registro de status es el que nospermite movernos dentro de los bancos de memoria y monitorear banderas de estado del procesador:
[pic]
En la presente guía utilizaremos los puertos A con su función ADC AN0-AN7 y los puertos B y Ccomo bits digitales de salida de propósito general los registros asociados a estos puertos son:
PORTA: Address 05h, pines de entrada salida del microprocesador 2 al 7.
TRISA: Address 85h, Configuracon 1 como entrada y con 0 como salida el bit correspondiente.
PORTB: Address 06h, pines de entrada salida del microprocesador 33 al 40.
TRISB: Address 86h, Configura con 1 como entrada y con 0 comosalida el bit correspondiente.
PORTC: Address 07h, pines de entrada salida del microprocesador 15 al 18 y 23 al 26.
TRISC: Address 87h, Configura con 1 como entrada y con 0 como salida el bitcorrespondiente.
PR2: Address 92h, Registro de periodo de Timer2
T2CON: Address 12h, Registro de configuración y control Timer2
CCP1CON: Address 17h, Registro de configuración del PWM
CCPR1L: Address...
Regístrate para leer el documento completo.