Hola.
Estoy haciendo un proyecto en el que necesito visualizar datos adquiridos de un adc de 12 bits, luego hacer el modulo de los datos adquiridos y por ultimo visualizar en un lcd.
He pensado en utilizar el pic16f876a programandolo en C, pero no se si los compiladores que hay para la programacion en C de los pics pueden realizar multiplicaciones de datos de 16 bits (el resultado por lo tanto tendria que ser de 32 bits), lo ideal para mi proyecto sería que realizase multiplicaciones de numeros enteros o en coma flotante que llegasen a valer de 0 a 2000 o de 0,0 a 200,0. En resumidas cuentas, queria saber si existe algun compilador que permita realizar operaciones de multiplicacion, raices cuadradas y divisiones con datos de 32 bits en un pic16f876a o ¿deberia ir mirando otros micros?
Para el control y adquisicion de datos del adc y la posterior visualizacion en el lcd por lo que he podido ver en este foro y en internet no deberia de resultarme muy dificil de programar o ¿tambien puedo encontrar algun problema en realizar estas funciones en C?
un saludo y gracias por adelantado a todos