TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: 10f206 en 17 de Febrero de 2006, 12:42:00
-
Tengo en mi poder la version 2.1.0.1 que consegui ayer en la mañana, estuve trabajando con ella anoche en crear un timer digital, es un tanto complejo por que debe guardar datos en la eeprom, contar pulsos, deducir el tiempo, inicializar unos relays, y tirar un reporte en el serial de la PC.
La verdad es que es algo largo para hacerlo en ASSEMBLER, con 2k realmente no crei que cupiera el codigo generado por CCS C, y como intento, por un par de funciones que trae el MKB, lo quice probar, aqui estan las estadisticas:
En MKB use 16 bytes de RAM y el 50% de la ROM
EN CCS C use 45 bytes de RAM y el 89% de la ROM
El trabajo en tiempo y sin ninguna experiencia me llevo 1:30 en MKB
El trabajo en tiempo y alguna experiencia y la idea ya creada me tomo 2:45 en CCS C
Adicionalmente hay un muy buen manual introductorio en www.mikroelectronica.co.yu
Creo que vale la pena darle una mirada, no creo que reemplace la herramienta que actualmente uso, pero si que la complementa, por otro lado solo soporta 14 y 16 bits.
-
Hola, me parece interesante tu experimento, pues es muy cierto que un programa en CCS te ocupe mas que cualquier programa en PBP o en tu caso MikroBasic.
Pero la diferencia se nota al momento de querer hacer una aplicacion mas compleja. Yo antes trabajaba mucho en PBP ahora estoy aprendiendo CCS y me parece que tiene muchas cosas buenas, pero si tengo que hacer algo sencillo, siempre regresare al PBP...
Unas preguntas, ya que no he trabajado con el MikroBasic: puede trabajar en punto flotante o punto decimal? puedes generar funciones o estructuras? pues si puede hacer algunas de esas cosas seria muy bueno aprenderlo....
Una desventaja que tiene ese compilador es que no hay muchos usuarios a quien preguntar, a menos que seas todo un erudito... por esa razon empece a aprender CCS.
Bueno, animos.... que todo en esta vida tiene solucion

-
Que tal compadre Victor...
Pues te cuento que yo tambien estoy aprendiendo MKB con el libro que trae y sus ayudas pues es realmente bastante sencillo y si deseas mas ayuda pues estan los foros del mismo fabricante de MKB, lo unico malo es que todo esta en inglès 
Pero bueno en si, el MKB se puede decir que es un compilador que esta entre la mitad del PBP y del PROTON, es decir es mejor que el PBP pero el PROTON aun le gana al soportar punto flotante, cosa que el MKB no lo tiene, pero si tiene el manejo de funciones y parametros, cosa que lo hace muy bueno... ademas los ejemplos que vienen en la ayuda son muy claros, inclusive hay ejemplos del manejo de GLCD 
Bueno espero que cada dia haya mas adeptos a este soft para darnos una mano
-
Ahhh por cierto me olvidaba de comentar que el MKB viene en versiones cada manejar DSPIC e inclusive MKB para AVR asi que seria un solo lenguaje para manekar pic, dspic y atmel....
Por cierto para las versiones de MKB 2.2 y MKBDSPIC envieneme un mail o un privado ...
Saludos y un abrazo compadres
-
Hola:
La verdad que me ha gustado mucho MKB yo tambien le ando revisando, Fabian si mal no me equivoco MKB si soporta punto flotante... otra cosa que le veo es las librerias que tiene, permite hacer muuuuuuuuchas cosas, son librerias muy interesantes como las de las MMC, Ethernet, PS/2, USB entre otras... En fin ya veremos despues hasta donde podemos llegar con este MKB..
-
Hola pues yo tambien tengo una Version de MKB, y si es verdad tiene muchas librerias y un buen de cosas muy buenas, aunk me decepcione cuando lo compare con un programa k hice en PBP, para un F84A en PBP me sobraba mucha memoria del pic y en MKB me hizo falta.
Despues descubri k fue pork lo programe muy mal, pero si se ve muy bien, aunk no supera al PBP....(claro en la facilidad de uso)
-
que yo recuerde estuve un rato probando y me consumio mas memoria que el pbp
aunque tiene una interface de envidia hasta creo tiene creo como saber la demora entre dos instrucciones asi como el mplab