PRIMER PROYECTO CON MIKROBASIC-PRO 4.1 (version actual)
Este articulo es un mini tutorial para emprender el primer proyecto en mikrobasic-pro con un micro de la serie 18F. A continuación se detallan los pasos para crear y generar el hex. del micro.
Al final del articulo haremos parpadear 8 Leds conectados a PORTB con una configuracion de oscilador interno a 8Mhz.
Si no tienes el software puedes descargarlo de aqui Mikrobasic-Pro 4
Una vez instalado ya se puede pasar a seguir este tutorial.
PASO 1
Abrimos Mikrobasic-Pro y seleccionamos en el menu: Proyect/New Proyect

PASO 2
Seleccionamos el micro-controlador (en nuestro caso el PIC18F2550)

PASO 3
Escogemos la velocidad del oscilador (en nuestro caso seran 8 Mhz)

PASO 4
Indicamos donde queremos guardar el proyecto (Click en examinar y seleccionar directorio y nombre de proyecto)

PASO 5
Opcion de añadir algún archivo o libreria externa a nuestro nuevo proyecto (no añadimos nada y pulsamod Next)

PASO 6
Opcion de añadir librerias incroporadas en Mikrobasic-Pro a nuestro proyecto (elejimos Include None y pulsamos Next)

PASO 7
Ya estamos listos para la creacion de los archivos que conforman el proyecto, pulsamos Finish

PASO 8
El software mostrará un archivo vacio donde escribir nuestro programa.

PASO 9
Copiamos el codigo tal y como se muestra la imagen

PASO 10
Modificamos los parametros del micro-controlador, para ello pulsamos Proyect/Edit Proyect. Se mostrará la ventana inferior.
Aqui hay que establecer dos parametros:
- La lista desplegable 96MHz PLL Prescaler establecerla a Divide by 2 (8Mhz input)
- La lista desplegable Oscillator elegir INTOSC: USB-HS

PASO 11
Una vez establecidos los parametros del micro-controlador, ya podemos compilar el programa de dos formas:
- Si tienes un entrono de desarrollo de Mikroelectronica, pulsas CTRL+F11: Se compilara y se grabara el programa en el micro que tengas puesto en la entrenadora.
- Si no tienes un entorno de desarrollo de Mikroelectronica pulsa CTRL+F9 y se compilara el archivo .hex en el directorio del proyecto, luego solo tendras que cargarlo y enviarlo con tu programador externo.





