Autor Tema: problemas con 18f46k22  (Leído 1272 veces)

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

Desconectado coolkain

  • PIC10
  • *
  • Mensajes: 9
problemas con 18f46k22
« en: 14 de Diciembre de 2011, 10:03:29 »
Hola, estoy empezando a trabajar con éste micro, tengo algo de experiencia en 18f252, estoy intentando hacer un programita que haga que parpadee un led, el problema con el que me encuentro es que varias de las directivas de configuración (fuses) no me las reconoce el compilador c18, estoy usando la versión 3.40 lite. y como entorno uso el MPLAB IDE v 8.60. Si anulo varios fuses  pues me compila pero el programa no hace absolutamente nada. El código es el siguiente:

Código: [Seleccionar]
#include<p18F46k22.h>
#include <delays.h>

#pragma config FOSC = XT,FCMEN = OFF,IESO = OFF, CPUDIV = OSC1_PLL2
#pragma config PWRTEN = ON,BOREN = OFF,BORV =0
#pragma config WDTEN = OFF,WDTPS = 32768
#pragma config MCLRE = ON,LPT1OSC = OFF,PBADEN = OFF,CCP2MX = OFF
#pragma config STVREN = OFF,LVP = OFF,XINST = OFF,DEBUG = OFF
#pragma config CP0 = ON,CP1 = ON,CP2 = ON
#pragma config CPB = ON,CPD = ON
#pragma config WRT0 = ON,WRT1 = ON,WRT2 = ON
#pragma config WRTB = ON,WRTC = ON,WRTD = ON
#pragma config EBTR0 = ON,EBTR1 = ON,EBTR2 = ON
#pragma config EBTRB = ON


void main (void)
{
    TRISB=0x00;
    while (1){
        PORTB=0x00;
        Delay10KTCYx(30);//Demora 300ms
        PORTB=0x01;
        Delay10KTCYx(30);//Demora 300ms
    }
}


 

anything