TODOPIC
Otros Microcontroladores / Dispositivos programables => Microcontroladores 8 bits => Mensaje iniciado por: andrexv en 19 de Enero de 2005, 13:52:00
-
HOLA SOY ANDREXV.
SI ALGUIEN ME PUEDE AYUDAR ESTOY BUSCANDO LA RUTINA DE DIVISION Y MULTIPLICACION DE 32 O 16 BIT PARA EL 8051 CON 3 CIFRAS SINIFICATIVAS SI ALGUIEN LA TIENE POR FAVOR ENVIEMELA ESTARE MUY AGRADECIDO.
andrexv
genexis958@hotmail.com
gracias.....
-
Que tal!!! mira aqui coloco una direccion con rutinas matematicas del 8051 y otras rutinas, tiene division y multiplicacion de 8,16,32 bit y otras operaciones mas pero no las he probado espero que te ayuden.
http://www.8052.com/codelib.phtml
PD: La rutina se llama Math Routines
-
ya la tengo pero no me sirve porque no puedo hacer divisiones o multiplicacion por punto flotante con ellas.... cuando se divide por numeros 0.1 no hace nada es como se hiciera division o multiplicar por 0.. y eso es lo que yo necesito dividir por numeros con minimo 2 decimales .
400*(9.1)=????
4.01/(0.02)=????
espero que el que lea esto me pueda ayudar estare muy agradecido...
genexis958@hotmail.com
-
hola, prueba a bajarte las librerias de punto flotante de keil C, te seran sencillas, solo tienes que definir los floats y meter la libreria correspondiente del modelo de memoria que uses en keil C. La version de evaluacion no dispone de las mismas pero prueba a bajarte de la mula el fichero 8051 compiler.zip 51 Mb aprox. un saludo.