Dmitriy (15.01.2013 17:37, просмотров: 1) ответил Inntech на В последней MPLABX в окошке выставляешь, генерируешь, а потом копируешь в программу.
Да я пробовал и CLRWDT внутри лупа, не помогло.Запустил от внешнего генератора 10 МГц, результаты теже.Питание 5В с 10мкф конденсатором. Пробовал 4.1В аккумулятор.Все тоже самое.Пробовал вручную конфиг биты выставлять в K149 программаторе.Ничего не помогает. Луп срывается.Буду копать дальше.Спасибо.__CONFIG(FOSC_ECIO /*FOSC_INTOSCCLK*/ /*FOSC_INTOSCIO*/ & WDTE_OFF & PWRTE_OFF & MCLRE_ON & BOREN_OFF);void InitApp(void){ TRISAbits.TRISA0 = 0; //out TRISAbits.TRISA1 = 0; //out TRISAbits.TRISA2 = 0; PORTAbits.RA2 = 1; TRISAbits.TRISA3 = 0; TRISBbits.TRISB0 = 0; TRISBbits.TRISB6 = 0; // enable TMR1 interrupt // PIE1bits.TMR1IE = 1; OPTION_REGbits.T0CS = 0; OPTION_REGbits.PS = 7; //enable TMR0 interrupts INTCONbits.T0IE = 1; //enable interrupts INTCONbits.GIE = 0;}uint8_t main(void){ /* Configure the oscillator for the device */ ConfigureOscillator(); /* Initialize I/O and Peripherals for application */ InitApp(); /* TODO */ PORTAbits.RA3 = 1; PORTBbits.RB0 = 0; while(1) { PORTBbits.RB6 = 1; PORTAbits.RA0 = 0; PORTAbits.RA0 = 1; PORTBbits.RB6 = 0; //asm("clearwdt"); } PORTBbits.RB0 = 1;}