Цитата(harper @ Jan 7 2009, 04:48)

Самой железки пока нет. Пробую в Proteus и AVR Studio такой код для AT90USB1286:
Код
ISR(USB_GEN_vect)
{ USBINT = 0;}
int main(void)
{
// разрешить VBUS detection и VBUS Transition interrupt
// то есть определение подключения или отключения устройства
USBCON |= (1 << OTGPADE)|(1 << VBUSTE);
USBINT = 0;
// Global enable interrupts
sei();
while(1){}
Прерывания VBUSTI нет. Ставил и VBUS и VBUSTI. В чем проблема? Спасибо.
А где код обработчика?
Цитата(VladimirYU @ Jan 7 2009, 10:01)

А где код обработчика?
В догонку. Что WDT, что с разрешением прерывания, и.... , а как ПРОТЕУС на это смотрит?