TODOPIC
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
. ¿Perdiste tu
email de activación
?
1 Hora
1 Día
1 Semana
1 Mes
Siempre
Ingresar con nombre de usuario, contraseña y duración de la sesión
Este tema
Este sub-foro
Todo el foro
Google
Inicio
Ayuda
Buscar
Ingresar
Registrarse
TODOPIC
»
Microcontroladores PIC
»
Almacén del Assembler
(Moderadores:
MGLSOFT
,
PAOLA09
,
Suky
) »
Convertir valor de lectura del CAD en BCD
« anterior
próximo »
Imprimir
Páginas: [
1
]
Ir Abajo
Autor
Tema: Convertir valor de lectura del CAD en BCD (Leído 3718 veces)
0 Usuarios y 1 Visitante están viendo este tema.
Andres71
Colaborador
PIC16
Mensajes: 149
Convertir valor de lectura del CAD en BCD
«
en:
18 de Junio de 2010, 20:46:33 »
Buen dia, talvez parezca algo insulsa esta pregunta, cual es la mejor forma de convertir un valor binario de 10 bits a BCD para mostrar en un LCD alfanumerico, alguien me comento sobre hacer dos lecturas con diferentes tensiones de referencia y mezclar (no se como se hace) y obtener un valor ese valor ya se convierte en BCD y se muestra, cual es para Uds la forma mas efectiva en cuanto a precision y resultados al mostrar? de antemano gracias, chauuuuuuuu
Yo hago varias lecturas en un periodo de tiempo, las sumo y por ultimo las divido por el numero de sumas (sacar un promedio) y luego convierto estara bien, talvez la rutina de dividir que es rotando bits hacia la derecha no se a la mas adecuada, que opinan?
se olvidaba personalmente programo en Asembler,
«
Última modificación: 18 de Junio de 2010, 20:56:55 por Andres71
»
En línea
"Dice mas el necio cuando calla, que el sabio cuando habla"
ANDRES ALEGRIA
alegriaandres@gmail.com
andresalegria@hotmail.com
todopic
Administrador
DsPIC30
Mensajes: 3495
Re: Convertir valor de lectura del CAD en BCD
«
Respuesta #1 en:
18 de Junio de 2010, 23:35:55 »
Hola, tienes una rutina para convertir de binario a BCD
puedes ver
http://www.todopic.com.ar/foros/index.php?topic=23812.msg213329#msg213329
normalmente es llamada bin2bcd
El realizar promedios, es una técnica para para "enmascarar" errores o ruidos de lectura
Tendrias que trabajar en por lo menos 16bits
Pero para pasar el valor BCD a mostrar en el display, tienes que sumarle 30H (48 decimal)
Norberto
En línea
Firmat - Santa Fe -
Arg
ent
ina
www.
TodoPic
.net
Solo se tiran piedras, al arbol que tiene frutos...
Andres71
Colaborador
PIC16
Mensajes: 149
Re: Convertir valor de lectura del CAD en BCD
«
Respuesta #2 en:
18 de Junio de 2010, 23:48:57 »
Gracias Norberto, las rutinas las tengo y el paso de BCD a ASCII tambien, pero mi mayor duda o desconocimiento es lo de hacer las 2 medidas con 2 referencias distintas para el CAD y como hacer para de estas 2 lecturas obtener una que ces la que convierto al final, no se si me explico, gracias porayudarme, chauuuuuuuuuuu
En línea
"Dice mas el necio cuando calla, que el sabio cuando habla"
ANDRES ALEGRIA
alegriaandres@gmail.com
andresalegria@hotmail.com
Imprimir
Páginas: [
1
]
Ir Arriba
« anterior
próximo »
TODOPIC
»
Microcontroladores PIC
»
Almacén del Assembler
(Moderadores:
MGLSOFT
,
PAOLA09
,
Suky
) »
Convertir valor de lectura del CAD en BCD
anything