... Existe algun programa que pase de .asm a .c ? ...
En mi carrera tocamos muchos lenguajes (java, c, html...). Es decir yo de c sé, pero ciertas instrucciones que haceis aqui no las entiendo (ejemplo etup_adc_ports( AN0 || VSS_VDD ); o por donde esta la instruccion que hace que al poner output_a(0) ponga todo a cero). A ver si me consigo explicar, todo lo que vi del tutorial de aitopes lo conocia, pero luego veo el codigo de palitroquez y en ciertas cosas me quedo pillao, hay algun sitio que explique o de algunas nociones el codigo c aplicado a los pic??El ejemplo del que hablas en tu Post esta hecho en CCS C, uno de los lenguajes mas utilizados por los foristas, lo que te han pasado son las lineas necesarias para hacer lo mismo que has hecho en asm pero hecho en C.
Por cierto respecto a mi primer post, en vez de reprogramarlo todo podria poner las directivas #asm y #end asm no?
Si eso lo entiendo que esta programado en c con menos lineas de codigo y hace lo mismo, pero mi duda es que en que cabecera estan las funciones que utiliza Palitroquez, porque la de 18f4550 la he visto y ahi no esta, por eso no entiendo ciertos trozos de codigo, proque invoca a funciones que no sé donde están
Buenas vuelvo a ser yo y mi torpeza. A ver que no me sale ya ni el ejemplo de palitroquez. Quiero hacerlo con 8 bits solo, por lo que meto en el codigo Device adc 8 y quito el de 10. Me creo un estimulo nuevo que es igual que el que habi salvo el 1 2 y 3 que tiene al principio, pero cuando simulo no muestra nada por el portb, a que se debe eso??. por cierto me suena lo de las justificaciones me podeis refrescar la memoria para que eran y por que en el ejemplo de palitroquez el device 8 tiene ya por defecto la justificacion a la derecha?? Gracias
... Una duda más, mi intencion es que lo que lo que mida el conversor pasarlo a un programa que aumenta el peso, evidentemente antes de sumar el resultado tendre que aplicar la formula no?? Para que me entiendas, imaginate que tengo en la EEPROM 128 y entra una persona que crea un estimulo de 50h por lo que adressl y addressh no me devolveran 50h sino otro valor, para convertirlo en 50h tendre que aplicar la formula no??...
...pero cuando le envíó un estímulo no me toma en primer estimulo a la primera, me explico, creo un estimulo con estas señales BB, FF, AA, por ejemplo. El caso que cuando realiza la primera medicion empieza por FF, la sigueinte medicion es AA y la tercera toma el BB. eso por que puede ser? Espero sus valiosas respuestas, muchas gracias
...puesto que al cad no le doy un uso muy elevado decidi utilizar mi código (que al final nadie me dijo si está bien) ...