Перейти к содержанию
    

не работает простейшая программа мигания диода

странно не работает простейшая программа

    // port 'E'
    DDRE = 0x04;    // 0=In  1=In  2=Out 3=In  4=In  5=In  6=In  7=In  
    PORTE = 0x00;    // 0=Low 1=Low 2=Low 3=Low 4=Low 5=Low 6=Low 7=Low 

    // --- USART0_RX irq ---
    // --- USART0_TX irq ---
    // --- main loop ---
    sei();
    for (;;) 
    {
        //sleep(); // ... add your application code here
        PORTE = 0xFF;<<
        _delay_ms(1000);
        PORTE = 0x00;<<
        _delay_ms(1000);
    }
    return 0;

причём если убрать делеи и поставить брэкпоинты на строчки присвоения в порт "<<" то диод мигает ...

пишу в AVRStudio 4, отладка JTAG

полный текст кода в приложенном файле

ddd.txt

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Снимите fuse M103C и до кучи ещё JTAGEN и OCDEN, но, думаю, дело в M103C.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

JTAGEN это же разрешение работы порта житага, я смогу потом микруху прошить?

в настройках фьюзов АВРСтудии напротив JTAGEN стоит галочка, что то по старой памяти это вроди бы означает что этот фьюз не запрограммирован ...

напротив M103C тоже галочка

Изменено пользователем andybeg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

JTAGEN это же разрешение работы порта житага, я смогу потом микруху прошить?
По SPI да.

стоит галочк, ...означает что этот фьюз не запрограммирован ...
Не уверен ибо студией не пользуюсь.

 

Попробуйте снять галочку лишь с M103C

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну и славненько.

Видимо, галочка означает - вкл, что собственно логично.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...