Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
b) En la seccin izquierda de la ventana emergente, seleccionar mikroC PRO for PIC Libraries para acceder al
listado de libreras incorporadas:
c) Las libreras incorporadas estn organizadas en tres categoras:
Donde se observa un resumen de la librera, el listado de las rutinas incorporadas, la explicacin de: formato del Prototipo,
valores de Retorno, la Descripcin, los Requisitos y un Ejemplo de Aplicacin (Cdigo y Esquemtico) para cada una de las
Rutinas en dicha librera.
e) Para este ejemplo, la ayuda de la funcin Button es la siguiente:
Librera Botn
La biblioteca de botones proporciona rutinas para detectar pulsaciones de botn y rebote (eliminando la influencia del
parpadeo de contacto al presionar un botn).
Rutinas de la Librera
Botn
Botn
Como se observa, la Ayuda incorporada en el IDE MikroC, proporciona una documentacin completa.
El cdigo ejemplo est listo para ser probado inmediatamente ***El cdigo est escrito para el PIC16F887
En muchos casos tambin se incluye un diagrama esquemtico listo para implementarse.
f) Una opcin ms rpida para acceder a la Ayuda es seleccionar el nombre de la rutina en el Editor de MikroC y presionar la
tecla F1. Esta accin abrir la ventana de ayuda inmediatamente.
3. Libstock
Libstock es una comunidad de desarrolladores y programadores de los compiladores de Mikroe, que permite a los usuarios:
Compartir proyectos y bibliotecas.
Navegar a travs de los proyectos y revisar ideas de otros programadores.
Crear algo nico y compartirlo con el mundo.
Descargar gratis proyectos totalmente funcionales, incluidos esquemas, documentacin y tutoriales.
Existen literalmente cientos de proyectos y/o libreras desarrollados para los compiladores MikroC, MikroBasic y
MikroPascal y para todos los procesadores (PIC, PIC32, dsPIC, AVR, 801, FT90x y ARM) a los que Mikroe da soporte.
A. Buscar LCD font para revisar los proyectos y/o libreras referentes al display LCD y fuentes de caracteres.
B. En los resultados obtenidos, seleccionar LCD Custom Font
En este caso, al tratarse de una librera muy simple, el autor no incluy un archivo de ayuda o de ejemplos, sin
embargo, si se incluye el cdigo fuente .c para revisar su uso.
D. Hacer clic en el nombre de archivo para descargar la librera
c) Descomprimir el archivo descargado:
h) En la ventana Library Manager, desplazar hasta el final, expandir y seleccionar la librera LCD_Custom_Font
LCD_Erase(fila, columna);
Borra el nmero (de tamao 3x2 celdas) ubicado en la fila y columna especificadas.
*** Antes de usar la librera LCD_Custom_Font, se deber Inicializar y asignar los pines de conexin al LCD
usando los comandos y funciones de la librera estndar LCD Library
5. Libreras creadas por el usuario
Se crear la librera c1lib que incorpora 3 funciones (c1a, c1b y c1c) que cuentan el nmero de unos
en un entero.
Por ejemplo, si tenemos el nmero 5 su representacin en binario es 0000 0101 y el nmero de
unos es 2.
Cada funcin realiza esta misma tarea, pero usando un algoritmo distinto.
Para crear esta librera, se debe seguir los siguientes pasos:
a) Aadir un nuevo archivo: File New Add New File
d) Usando el New Project Wizard, crear un nuevo proyecto donde se utilizar la librera.
e) Copiar el cdigo de programa que usa la librera:
f) Para verificar el funcionamiento del programa, basta con Depurar el programa y observar el valor de la
variable dato
Usar la librera LCD_Custom_Font para mostrar el nmero de pulsaciones y la cantidad de unos binarios
Usar la librera del usuario c1lib para calcular la cantidad de unos binarios
Usar la librera Button Library para eliminar los rebotes en el botn
SEGUNDA FIRMA:
Codificar una librera creada por el usuario: vlib.h que incluya dos rutinas: vCono y vCilindro que
permiten calcular el volumen de una esfera y un cono respectivamente.
1
= 2
3
= 2
Realizar un programa en MikroC que:
a) Mediante el teclado matricial se ingresen los valores enteros del Radio y Altura (de 0 hasta 255)
b) Usando la librera vlib.h, calcule los volumenes del Cono y del Cilindro (usar clculos en punto flotante)
c) Muestre el Volumen del Cono en la pantalla LCD
d) espere 2 segundos y limpie la pantalla LCD
e) Muestre el Volumen del Cilindro en la pantalla LCD
f) espere 2 segundos y limpie la pantalla LCD
g) regrese al inciso a)
Informe Escrito
I. Firmas en la Cartula (0, 1 o 2) que avalen los procedimientos realizados en Laboratorio
II. Imprimir el Cdigo Fuente totalmente COMENTADO en MikroC y el Diagrama Esquemtico para el
programa de la 1ra Firma
III. Imprimir el Cdigo Fuente totalmente COMENTADO en MikroC y el Diagrama Esquemtico para el
programa de la 2da Firma
IV. Trabajo de Investigacin: