TODOPIC
Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: contentor en 19 de Diciembre de 2003, 05:48:00
-
ola a todos soi un novato en el tema de los pics lo que passa es que tengo muchas dudas
la primera es si se puede utilizar el basic o el qbasic de dos para programacion , e si se pude como convertirlo luego a asm o hex ?
otra question es como podremos con un pic hacer que al pulsar un buton un rele se arme e con volver a pulsar-lo nuevamente se desarme ?
de momento solo esto para no estar aburriendo a los sabios com cosas de novato
gracias a todos que me puedam audar
-
Bienvenido Contentor...
Respondiendo a tu pregunta... El Basic que se utiliza para la programación de PICs ... PIC Basic Pro, PIC Basic Plus, etc... utilizan la misma sintaxis del Basic de DOS, pero no son la misma cosa... tienen un set de instrucciones similares pero mas acotado y especial para las funciones propias de un PIC.
A la vez las instrucciones difieren entre éstos dos ejemplos PBPro, PBPlus... y no son totalmente compatibles los códigos.
Para la programación se utiliza un editor , que puede ser cualquiera que cree texto ASCII común, guardado con extención .bas... pero para el debugging y la compilación se utiliza la herramienta propia de PBPro o Plus.
El PBPro trabaja bajo entorno Windows y se hace poco práctico, por lo que se utiliza otro programa llamado MicroCode Studio que permite utilizarlo desde Windows haciéndolo mas amigable.
Tiene la ventaja de ser mas sencillo de entender que el PBPlus.
El PBPlus se utiliza directamente desde Windows, y tiene un set de instrucciones mas extenso que el PBPro... que incluye el manejo Punto Flotante, LCD Gráfico, etc.
Tiene la ventaja de poder usarlo junto con el Proteus y hacer debug directamente desde ese programa... permitiendo hacer las simulaciones , viendo el resultado gráficamente.
Para terminar , te recomiendo comenzar leyendo el manual de PBPro que tradujo Luis Frino al español, eso te dará una idea mas acabada de que se trata, aunque previamente deberías tener un conocimiento básico de la estructura interna del PIC y su modo de trabajo. www.frino.com.ar
Espero haberte ayudado... por favor si algún colega del foro ve que dije alguna pavada, por favor corríjanme.
Un abrazo...
marmatar