domingo, 15 de diciembre de 2013

MIKROC 6.0.0 FULL 1 LINK



Hola que tal amigos, les traigo de nuevo otro aporte que será el primero de muchos sobre este nuevo tema que son los microcontroladores, debido a que son el cerebro de todos nuestros proyectos y con ellos podemos desarrollar mejores y buenos proyectos para sorprender a todos.

Ventajas de usar microcontroladores:

*son muy comunes en el mercado y es muy fácil encontrarlos en cualquier tienda de electrónica sobre todo los fabricados por microchip.

*sustituyen a muchos dispositivos externos que solo ocuparían mayor espacio en nuestro circuito, como pueden ser las compuertas lógicas, los flip-flop, los adc y varios ic mas.

*los puedes conectar con diferentes tipos de dispositivos externos como pueden ser pantallas lcd, teclados, sensores, actuadores.

Bien para comenzar con los microcontroladores necesitamos un programa llamado mikroc pro for pic, este programa nos ayudara a realizar nuestros códigos con mayor facilidad debido a que los programaremos en c por ser más fácil de aprender y usar.

Aquí les dejo el link del programa full 

Nuestro primer programa será hacer parpadear un led con el pic 16f887.

Este es el código que debe de contener nuestro programa para que realice el cometido.

void main() {         //función principal

OSCCON=0b01110001;      //declaración del oscilador interno a 8mhz

while(OSCCON.HTS==0);   //espera mientras se estabiliza el oscilador

TRISA.F0=0;            //declaramos el pin 0 del puerto a como salida

PORTA.F0=0;            //damos una salida de 0 lógico al inicio del programa



while(1){             //bucle infinito

 RA0_bit=1;           //mandamos una salida de 1 lógico al pin RA0

 delay_ms(500);       //generamos un retardo de 500ms

 RA0_bit=0;           //mandamos una salida de 0 lógico al pin RA0

 delay_ms(500);       //generamos un retardo de 500ms

}

}

aqui les dejo un videotutorial de como realizar nuestro primer programa y simularlo en proteus:

no se olviden de comentar, saludos.

8 comentarios:

  1. Gracias, por tu esfuerzo por dar parte de tu conocimiento, me fue muy útil tu apollo, gracias

    ResponderEliminar
  2. gracias por tu aporte, estaba programando en ccs pero tiene problemas al trabajar con el 18F1330 o con los dspic para trabajar con 6 PWM. saludos desde mexico

    ResponderEliminar
  3. Hola buenas noches, tengo un problema me muestra que no esta declarada la variable OSSCON

    ResponderEliminar
  4. HERMANO PUEDES CONSEGUIR UNA SOLUCION PARA QUITAR EL DEMO LIMIT DEL MIKROBASIC? GRACIAS DE ANTE MANO

    ResponderEliminar