22.04.2010, 04:13 | #311 (permalink) |
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; } |
24.04.2010, 14:42 | #312 (permalink) |
Лентяй
Регистрация: 13.04.2009
Адрес: Тверь
Сообщений: 16,556
Записей в дневнике: 29
Сказал(а) спасибо: 15
Поблагодарили 81 раз(а) в 14 сообщениях
Репутация: 24915
|
Пытался устанавливать WinAvr, сначала выводится сообщение безопасности что неивестен издатель, при подтверждении выводит какое то сообщение, что делать? (и сейчас в коде уже прописано на 4 часа да? я так понмаю 60сек*60мин)
Последний раз редактировалось Weles; 25.04.2010 в 00:41 |
16.05.2010, 14:27 | #313 (permalink) |
Лентяй
Регистрация: 13.04.2009
Адрес: Тверь
Сообщений: 16,556
Записей в дневнике: 29
Сказал(а) спасибо: 15
Поблагодарили 81 раз(а) в 14 сообщениях
Репутация: 24915
|
Нифига у меня так и не получилось, видать у меня с виндой что-то, пробовал качать разными качалками, всё равно, а может есть какие нибудь другие компиляторы?
|
16.05.2010, 14:34 | #315 (permalink) |
Лентяй
Регистрация: 13.04.2009
Адрес: Тверь
Сообщений: 16,556
Записей в дневнике: 29
Сказал(а) спасибо: 15
Поблагодарили 81 раз(а) в 14 сообщениях
Репутация: 24915
|
Да, пофигу. Лучший то он конечно лучший, но может есть чуть похуже но рабочий
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
16.05.2010, 14:40 | #317 (permalink) |
Лентяй
Регистрация: 13.04.2009
Адрес: Тверь
Сообщений: 16,556
Записей в дневнике: 29
Сказал(а) спасибо: 15
Поблагодарили 81 раз(а) в 14 сообщениях
Репутация: 24915
|
Да, я вроде как поискал в других местах, но нигде не нашёл, на других сайтах он есть но на скачивание все ссылки ведут на офсайт.
|
16.05.2010, 14:45 | #320 (permalink) |
Banned
Регистрация: 01.09.2009
Сообщений: 4,396
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 2544
|
Скачайте ее, но не ставьте. Я пока выложу WinAvr куда-нибудь.
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
Опции темы | |
Опции просмотра | |
|
|