espinocelso

Download ESPINOCELSO

If you can't read please download the document

Upload: denys-paolo-ochoa-sanchez

Post on 14-Sep-2015

217 views

Category:

Documents


0 download

DESCRIPTION

documento de comuynicacion

TRANSCRIPT

#include #fuses HS,NOLVP,NOWDT,NOPROTECT #use delay(clock=20M) #use standard_io(c)//#use standard_io(b)#int_TIMER2#DEFINE ALTO OUTPUT_HIGH //motor3#DEFINE BAJO OUTPUT_LOW //motor4#DEFINE PWM1 set_pwm1_duty //motor3#DEFINE PWM2 set_pwm2_duty //motor4void DERECHA (void);void IZQUIERDA (void);void bajar_derecha(void);void bajar_izquierda(void);int dato=0;void main() {set_tris_b(0); set_tris_c(0); /* puerto A como entrada*/ setup_ccp1(CCP_PWM); // Configura CCP1 en modo PWM setup_ccp2(CCP_PWM); // Configura CCP2 en modo PWM setup_timer_2(T2_DIV_BY_16,255,1); // El periodo de la seal PWM set_pwm1_duty(0); set_pwm2_duty(0); while (true){derecha();PWM1(255);delay_ms(200000);bajar_derecha();izquierda();PWM2(255);delay_ms(200000);bajar_izquierda();}}void derecha(void){for(dato=0;dato0;dato=dato-5){PWM1(dato);delay_ms(1000);}}void izquierda(void){for(dato=0;dato0;dato=dato-5){PWM2(DATO);delay_ms(1000);}}