Autor Tema: Problema al compilar  (Leído 97 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado MauroSL

  • PIC10
  • *
  • Mensajes: 4
Problema al compilar
« en: 20 de Mayo de 2020, 23:29:00 »
Gente, buenas noches.
 Estoy empezando con un pic (16F873A), estoy con el compilador XC8 de MPLAB X IDE v5.35 y me surgio un problema basico que no se como resolverlo. Es problema esq ue le doy a compilar y no pasa nada, es decir, todo el boton de compilacion (F11) y no ocurre nada.
¿A que se debe?

El codigo que pongo lo saque de esta pagina para hacer una prueba minima y probar el funcionamiento de mi microcontrolador, pero no hay caso...

Saludos!

Código: C
  1.    /*
  2.      * File:   main.c
  3.      * Author: lucas
  4.      * Created on 1 de abril de 2013, 22:20
  5.      * Microcontrolador: PIC16F648A
  6.      *
  7.      * ¡Hola Mundo! en C (o como hacer destellar un LED)
  8.      */
  9.      
  10.     #include <stdio.h>
  11.     #include <stdlib.h>
  12.     #include <xc.h> // Librería XC8
  13.      
  14.     #define _XTAL_FREQ 4000000 // Indicamos a que frecuencia de reloj esta funcionando el micro
  15.      
  16.     // PIC16F648A Configuration Bit Settings
  17.     #pragma config FOSC = INTOSCIO  // Oscillator Selection bits (INTOSC oscillator: I/O function on RA6/OSC2/CLKOUT pin, I/O function on RA7/OSC1/CLKIN)
  18.     #pragma config WDTE = OFF       // Watchdog Timer Enable bit (WDT disabled)
  19.     #pragma config PWRTE = OFF      // Power-up Timer Enable bit (PWRT disabled)
  20.     #pragma config MCLRE = OFF      // RA5/MCLR/VPP Pin Function Select bit (RA5/MCLR/VPP pin function is digital input, MCLR internally tied to VDD)
  21.     #pragma config BOREN = ON       // Brown-out Detect Enable bit (BOD enabled)
  22.     #pragma config LVP = OFF        // Low-Voltage Programming Enable bit (RB4/PGM pin has digital I/O function, HV on MCLR must be used for programming)
  23.     #pragma config CPD = OFF        // Data EE Memory Code Protection bit (Data memory code protection off)
  24.     #pragma config CP = OFF         // Flash Program Memory Code Protection bit (Code protection off)
  25.      
  26.     // FUNCION PRINCIPAL
  27.     void main ()
  28.     {
  29.          TRISB = 0b00000000; // Configuro puerto B como salidas
  30.          while (1) // Bucle infinito
  31.          {
  32.              PORTBbits.RB0 = 0; // Apago pin RB0
  33.              __delay_ms(500);
  34.              PORTBbits.RB0 = 1; // Enciendo pin RB0
  35.              __delay_ms(500);
  36.          }
  37.     }
  38.  
« Última modificación: 20 de Mayo de 2020, 23:31:47 por MauroSL »


 

anything