Технический форум
Вернуться   Технический форум > Электроника, самоделки и техника > Форум по электронике > Электроника для начинающих


Ответ
 
Опции темы Опции просмотра
Старый 22.04.2010, 04:13   #311 (permalink)
Long Cat
Banned
 
Регистрация: 01.09.2009
Сообщений: 4,396
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2544
По умолчанию

Это исходный текст прошивки:
Код:
/*
 */
#include <avr/io.h>
#include <math.h>
#include <avr/delay.h>
#define SEC (60*60) //время одного цикла в секундах (всего 4 цикла)

static inline void delay() //задержка в одну секунду. При смене тактовой частоты нужно изменять коэффициенты
{
    unsigned int k;
    for(k=0;k<500;k++)
    {
        _delay_loop_2(500); //вызов задержки на 4 такта
    }
}

int main(void)
{
    PORTB=6+1;
    DDRB=1+2+4+8+16+32;
    unsigned int i;
    unsigned int j;
    for(i=8;i<128;i*=2)                         //перебор циклов
    {
        for(j=0;j<SEC;j++)
        {
            delay();
            PORTB=(PORTB&(~2))|((~PORTB)&2);    //переключение D1 из включенного состояния в выключенное и наоборот
        }
        PORTB=PORTB|i;                          // включение следующего светодиода
    }
    PORTB=PORTB&(2+4+8+16+32);                  //команда на исполнительное устройство
    while(1)                                    //зацикливание
    {
        PORTB=(PORTB&(~(2+4+8+16+32)))|((~PORTB)&(2+4+8+16+32));
        delay();
    }
    return 0;
}
Компилировать его нужно в AvrStudio, установив перед этим пакет программ WinAvr.
Long Cat вне форума   Ответить с цитированием
Старый 24.04.2010, 14:42   #312 (permalink)
Weles
Лентяй
 
Аватар для Weles
 
Регистрация: 13.04.2009
Адрес: Тверь
Сообщений: 16,556
Записей в дневнике: 29
Сказал(а) спасибо: 15
Поблагодарили 81 раз(а) в 14 сообщениях
Репутация: 24915
По умолчанию

Пытался устанавливать WinAvr, сначала выводится сообщение безопасности что неивестен издатель, при подтверждении выводит какое то сообщение, что делать? (и сейчас в коде уже прописано на 4 часа да? я так понмаю 60сек*60мин)
Миниатюры
aacuiyiiue.jpg  

Последний раз редактировалось Weles; 25.04.2010 в 00:41
Weles вне форума   Ответить с цитированием
Старый 16.05.2010, 14:27   #313 (permalink)
Weles
Лентяй
 
Аватар для Weles
 
Регистрация: 13.04.2009
Адрес: Тверь
Сообщений: 16,556
Записей в дневнике: 29
Сказал(а) спасибо: 15
Поблагодарили 81 раз(а) в 14 сообщениях
Репутация: 24915
По умолчанию

Нифига у меня так и не получилось, видать у меня с виндой что-то, пробовал качать разными качалками, всё равно, а может есть какие нибудь другие компиляторы?
Weles вне форума   Ответить с цитированием
Старый 16.05.2010, 14:31   #314 (permalink)
Long Cat
Banned
 
Регистрация: 01.09.2009
Сообщений: 4,396
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2544
По умолчанию

Этот лучший. Download Master пробовали?
Long Cat вне форума   Ответить с цитированием
Старый 16.05.2010, 14:34   #315 (permalink)
Weles
Лентяй
 
Аватар для Weles
 
Регистрация: 13.04.2009
Адрес: Тверь
Сообщений: 16,556
Записей в дневнике: 29
Сказал(а) спасибо: 15
Поблагодарили 81 раз(а) в 14 сообщениях
Репутация: 24915
По умолчанию

Да, пофигу. Лучший то он конечно лучший, но может есть чуть похуже но рабочий
Weles вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 16.05.2010, 14:36   #316 (permalink)
Long Cat
Banned
 
Регистрация: 01.09.2009
Сообщений: 4,396
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2544
По умолчанию

Вы качали только с sourceforge?
Long Cat вне форума   Ответить с цитированием
Старый 16.05.2010, 14:40   #317 (permalink)
Weles
Лентяй
 
Аватар для Weles
 
Регистрация: 13.04.2009
Адрес: Тверь
Сообщений: 16,556
Записей в дневнике: 29
Сказал(а) спасибо: 15
Поблагодарили 81 раз(а) в 14 сообщениях
Репутация: 24915
По умолчанию

Да, я вроде как поискал в других местах, но нигде не нашёл, на других сайтах он есть но на скачивание все ссылки ведут на офсайт.
Weles вне форума   Ответить с цитированием
Старый 16.05.2010, 14:43   #318 (permalink)
Long Cat
Banned
 
Регистрация: 01.09.2009
Сообщений: 4,396
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2544
По умолчанию

Помимо этого, avrstudio вы скачали? c сайта atmel?
Long Cat вне форума   Ответить с цитированием
Старый 16.05.2010, 14:44   #319 (permalink)
Weles
Лентяй
 
Аватар для Weles
 
Регистрация: 13.04.2009
Адрес: Тверь
Сообщений: 16,556
Записей в дневнике: 29
Сказал(а) спасибо: 15
Поблагодарили 81 раз(а) в 14 сообщениях
Репутация: 24915
По умолчанию

Авр студио я не скачивал, я думал что полюбому надо сначало вин авр поставить.
Weles вне форума   Ответить с цитированием
Старый 16.05.2010, 14:45   #320 (permalink)
Long Cat
Banned
 
Регистрация: 01.09.2009
Сообщений: 4,396
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2544
По умолчанию

Скачайте ее, но не ставьте. Я пока выложу WinAvr куда-нибудь.
Long Cat вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 03:16.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.