


ESQUEMÁTICO ELECTRÓNICO

CÓDIGO ccs compiler
/* CREADO POR :{==[=======>>>> ELECTROALL <<<<<=======]==} INSTAGRAM : https://www.instagram.com/carlos_j_fuentess/ ó @carlos_j_fuentess FACEBOOK : https://web.facebook.com/ELECTROALL.ELECTRONICA/?_rdc=1&_rdr PÁGINA WEB : https://www.electroallweb.com/ YOUTUBE : https://www.youtube.com/c/ELECTROALL ________________________________________________________ {==[=======> (ENTRADA & SALIDA ANALÓGICA) <=======]==} ________________________________________________________ */ # include <16f877a.h> //incluimos el codigo del pic # device adc=8 //Habilitamos el disppositivos a 8bits # fuses hs, wdt, brownout,NOWDT //incluimos los fusibles necesarios # use delay (clock = 8M) //usamos reloj de 8Mhz # use standard_io (a,b,c,d) //usamos la configuracion estandar float bits_analog; void main (){ setup_adc_ports (AN0_AN1_AN3); // habilitamos los puetos analogicos setup_adc(adc_clock_div_16); // habilitamos los puetos analogicos setup_ccp1(CCP_PWM); // habilitamos el puerto ccp1 del pic setup_timer_2(T2_DIV_BY_16, 255,1); // usamos el timer2 while (true){ set_adc_channel(0); delay_ms (2); // Selecciono el canal 0 (RA0) bits_analog = read_adc(); delay_ms (2); set_pwm1_duty (bits_analog); // manifestamos los valores de AN0 en cc_pwm) delay_ms (2); } }
1 comentario. Dejar nuevo
tengo una pregunta, se puede aser una senal analogica a pwm para aser un simulador de injectores y otras proyectos en la rama automotriz?