роботы
робототехника
микроконтроллеры
Главная
Как сделать робота
Новости
Спорт
Статьи
Wiki
Форум
Downloads
Ссылки
Контакты  


 Страниц (1): [1]   

> Описание: Задержка для AVRasm
Резистор
Отправлено: 05 Августа, 2013 - 19:17:25
Post Id


Лейтенант


Сообщений всего: 20
Дата рег-ции: Авг. 2013  





Здравствуйте.Сразу к вопросу:
Как реализовать задержку, как в "Первый проект на микроконтроллере"( поправьте, если неправильно написал). Для МК Atmega8?
 
 Top
Predator Супермодератор
Отправлено: 14 Августа, 2013 - 16:35:40
Post Id


Супермодератор


Сообщений всего: 1140
Дата рег-ции: Июль 2012  





да вы что издеваетесь???? по неделе от хлопца вопросы висят.

для начинающего программиста проще всего сделать тупой цикл с пустым телом.
вообще по уму взводить таймеры и отлавливать их прерывания, но какие там в AVRах таймеры и прерывания я не подскажу....
 
 Top
Vladimir72
Отправлено: 14 Августа, 2013 - 17:10:07
Post Id



Великий стратег


Сообщений всего: 193
Дата рег-ции: Май 2012  





Напиши какую задачу нужно решить, что будет делать устройство?
 
 Top
killgur
Отправлено: 14 Августа, 2013 - 17:43:16
Post Id



Гуру


Сообщений всего: 1189
Дата рег-ции: Февр. 2010  





Резистор пишет:
Здравствуйте.Сразу к вопросу:
Как реализовать задержку, как в "Первый проект на микроконтроллере"( поправьте, если неправильно написал). Для МК Atmega8?


если это проект с миганием светодиода с этого сайта

http://myrobot.ru/stepbystep/mc_...irst_project.php

то там это делает команда


CODE:
_delay_ms(250); // Ждем 0.25 сек.


и как ни странно именно для АТМEGA8

(Отредактировано автором: 14 Августа, 2013 - 17:47:25)

 
 Top
Петр Киселев
Отправлено: 14 Августа, 2013 - 19:24:17
Post Id



Гуру


Сообщений всего: 2390
Дата рег-ции: Окт. 2012  





killgur пишет:
и как ни странно именно для АТМEGA8

А что тут странного?
Я, например, для своего робота применял задержку до 2 секунд (2000) и ничего, нормально.
 
 Top
Vladimir72
Отправлено: 14 Августа, 2013 - 19:27:52
Post Id



Великий стратег


Сообщений всего: 193
Дата рег-ции: Май 2012  





какой язык программирования нужен C или asm?
 
 Top
killgur
Отправлено: 14 Августа, 2013 - 20:06:52
Post Id



Гуру


Сообщений всего: 1189
Дата рег-ции: Февр. 2010  





для ассембблера есть программа генератор кода задержки

http://www.home.unix-ag.org/tjab...VRdelayloop.html
 
 Top
Vladimir72
Отправлено: 14 Августа, 2013 - 20:36:30
Post Id



Великий стратег


Сообщений всего: 193
Дата рег-ции: Май 2012  





Цитата:
да вы что издеваетесь???? по неделе от хлопца вопросы висят.

теперь еще неделю, что-бы фотографию отдать)))
(Добавление)
извините за юмор.
 
 Top
Страниц (1): [1]
« Алгоритмы »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown