Documentos de Académico
Documentos de Profesional
Documentos de Cultura
c> int valor; int valor1; float a1=0; float b1=0; #int_rda //////////////////// ///variables //////////////////// ////////////////////
void serial_isr(){ valor=getchar(); ////recibe datos de valor valor1=getchar(); ////recibe datos de valor1 } Void main(){ enable_interrupts(global); ////activa las interrupciones que h ayan sido previamente habilitadas enable_interrupts(int_rda); //activo interrupcion serial rs-232 lcd_init(); ///inicia el lcd while (true){ lcd_gotoxy(1,1); /// lleva el cursor de lcd a la pocision 1,1 a1=5.0*valor/255.0; ///lo que lea en a1 lo multiplica por 5 y lo d ivide en 255 esto sera el valor de a printf(lcd_putc,"V1=%2.2f",a1); ///// imprime 2.2 flotantes de la variable a 1 b1=5.0*valor1/255.0; ///lo que lea en b1 lo multiplica por 5 y lo divide en 255 esto sera el valor de b lcd_gotoxy(1,2); /// lleva el cursor de lcd a la pocision 1,2 printf(lcd_putc,"V2=%2.2f",b1); ///// imprime 2.2 flotantes de la variable b 1 }}