реклама на сайте
подробности

 
 
> не работает простейшая программа мигания диода, mega128
andybeg
сообщение Sep 16 2011, 08:05
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 133
Регистрация: 30-11-06
Пользователь №: 22 954



странно не работает простейшая программа
Код
    // 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 ( 3.59 килобайт ) Кол-во скачиваний: 86
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
andybeg
сообщение Sep 16 2011, 08:12
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 133
Регистрация: 30-11-06
Пользователь №: 22 954



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

Сообщение отредактировал andybeg - Sep 16 2011, 08:12
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 07:24
Рейтинг@Mail.ru


Страница сгенерированна за 0.01385 секунд с 7
ELECTRONIX ©2004-2016