Спасибо большое всем за помощь!
вешаю кнопку на RB4 и меняю программу, чтобы прерывание срабатывало с нее:
Код
void interrupt()
{
if(INTCON.RBIF)
{
PORTD=~PORTD;
INTCON.RBIF=0;
}
}// interrupt
void Init()
{
ANSEL = 0;
ANSELH = 0;
TRISB=0b00010000;
TRISD=0b00000000;
OPTION_REG = 0b10000111;
INTCON.RBIE=1;
INTCON.GIE=1;
}// Init
void main() {
Init();
while(1) { }
}
не работает! в чем ошибка, пните плиз
Сообщение отредактировал HarieR - May 7 2010, 11:04