Nuevas herramientas para desarrollo con microcontroladores PIC

SCM Hacker . Sección Software
Numero: 2

El Magazine electrónico de SCM

International

Como Ud. ya sabe una de las microcomputadoras mas famosas son las BS, las cuales permiten el desarrollo de sistemas microprocesados con una gran facilidad y flexibilidad. Son sistemas integrados que poseen interpretes basic , memoria , I/O, etc... Estas son útiles siempre y en cuanto se se necesite esta flexibilidad y el costo unitario no sea importante para el desarrollo. Para aplicaciones donde se busca, un bajo costo, se a desarrollado un compilador Basic para PICs, reduciendo esto el costo unitario final de cada unidad.

SCM home
SCM International , le provee puerta a puerta a todo el mundo!
Consultas
Cursos
PLCs
Sensores
Micros
Robótica
Alambres Musculares

¿Requiere de desarrollos a medida? o la integración de un sistema?

On-line Book Store

Compre los mejores libros. Ahorre! Pague menos y con costos de envío reducidos!

Electrónica - Mecánica - Micros - Robótica

Compiladores Basic para PICs

Existen dos productos comercializados por SCM para la programación de PICs en Basic.El PicBasic y PicBasic Pro, el primero posee una compatibilidad total con la línea BS1, e inclusive incorpora nuevas variantes y mejoras; el segundo apunta a reemplazar el set de instrucciones equivalente a una BS2, pero con una mayor cantidad de instrucciones, pero a su ves perdiendo compatibilidad con la BS2.

La nueva versión  PicBasic Pro 2.1

El PicBasic Pro posee todos aquellas variantes que nuestros clientes nos han solicitado para la programación profesional de PICs en lenguaje BASIC, incorporando especialmente los comandos utilizados en las BS2, y utilizando los pines de los PORTA, C, D, E, como así también el PORTB, y la posibilidad de utilizar mas variables y mayor espacio de programa.

Una de las novedades mas importantes de esta nueva versión es la incorporación de nuevas funciones de transmisión y recepción de datos en forma serie asincrónica. permitiendo nuevas velocidades de transmisión , paridad, formato, etc...También nuevas funciones para el manejo de UART incorporadas en los microcontroladores.

Las funciones tradicionales SERIN y SEROUT , permitían la transmisión y recepción de datos serie emulando una pequeña UART con salida sobre cualquier pin de I/O. Esto resulta muy practico y económico, pero para algunas aplicaciones no es suficiente mas aun en aquellas que requieran de un buffer de comunicaciones. Para los casos mas exigentes se incorporaron nuevas funciones que manejan UARTs de PICs que la poseen incorporada, estas son HSERIN y HSEROUT .

Como las versiones anteriores, el Pic Basic Pro también emula controladores inteligentes para display LCDs, veamos un ejemplo:

' Control inteligente de un  LCD en modo 4 bits
Pause 1500 ' Espera 1.5 segundos para que el LCD se resetee
lazo: Lcdout $fe, 1 ' Borra el texto del display
Lcdout "SCM" ' Muestra SCM
Pause 500 ' Wait .5 second
Lcdout $fe, 1 ' Borra el texto del display
Lcdout "Su proveedor" ' Muestra Su proveedor
Pause 1000 ' Espera 1 segundo antes de cambiar el mensaje
Goto lazo ' vuelve a lazo

Los textos se pueden mostrar fácilmente en el display aplicando la función Lcdout sobre cualquier string. También podrá efectuar efectos y escribir en cualquier posición del display.

Bueno, hasta aquí hemos llegado con el resumen de novedades de esta nueva versión del PicBasic Pro, herramienta que creemos le ayudara a evitarse unos cuantos dolores de cabeza!

 

Copyright © 1998 SCM International, Inc. All rights reserved.

Por favor, lea cuidadosamente los términos y condiciones descriptas para el uso de   notas de aplicación, materiales, e información de este sitio.

Home page de SCM International SCM Hacker Magazine home page Quiere visitar el menú de herramientas para desarrollo para micros?