roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 11:22

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: помогите разобраться с delay
СообщениеДобавлено: 20 фев 2009, 16:00 
Не в сети

Зарегистрирован: 19 фев 2009, 02:27
Сообщения: 7
Откуда: Краснодар
компилятор CVAVR. Как ему показать чтоб он видел эти "определения" Вот проект в Архиве


Вложения:
Robot.rar [21.36 КиБ]
Скачиваний: 17
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите разобраться с delay
СообщениеДобавлено: 20 фев 2009, 16:43 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Вот так - блуждание робота :D исходник и проект CVAVR 1.25.9


Вложения:
Robot.rar [28.74 КиБ]
Скачиваний: 17
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите разобраться с delay
СообщениеДобавлено: 20 фев 2009, 17:19 
Не в сети

Зарегистрирован: 19 фев 2009, 02:27
Сообщения: 7
Откуда: Краснодар
Спасибо Я тут парился неделю А вы так за мин 5 сляпали Уважуха

Добавлено спустя 7 минут 13 секунд:
А зачем Мы это законспектировали
/***************** Функция задержки ****************/
//void delay(char ms) // Минимальная задержка с кварцем 8 МГц - 1 мс
//{
//unsigned short i, j, k; // объявляем переменные

// for (i=0; i<ms; i++) // главный цикл формирования задержки
// for (j=0; j<185; j++) // вложенный цикл формирования задержки
// k++; // произвольное действие

//delay_ms(ms);
//}
/****************************************************/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите разобраться с delay
СообщениеДобавлено: 20 фев 2009, 18:14 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Потому что в CVAVR есть свои НОРМАЛЬНЫЕ паузы без странных ограничений.
Зачем вы в CVAVR пристраиваете код от WinAVR ? Его нужно использовать в прекрасном компиляторе WinAVR.

Для CVAVR достаточно просто на Си написать что вам нужно.

Прерывания я маcтером кода настройки переферии CVAVR настроил - несколькими щелчками мышкой и код из мастера вставил в вашу прогу. Может она еще и работать будет без отладки - тогда совсем здорово будет.


Последний раз редактировалось avr123.nm.ru 20 фев 2009, 20:38, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите разобраться с delay
СообщениеДобавлено: 20 фев 2009, 18:34 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
avr123.nm.ru писал(а):
Потому что в CVAVR есть свои НОРМАЛЬНЫЕ паузы без странных ограничений.

"поп вдребезги, а галоши целые!" (с) известный анекдот :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите разобраться с delay
СообщениеДобавлено: 21 фев 2009, 01:39 
Не в сети

Зарегистрирован: 19 фев 2009, 02:27
Сообщения: 7
Откуда: Краснодар
Отлаживаю, цикл пошел, а как прерывания проверить в VMLAB

Добавлено спустя 3 минуты 39 секунд:
Виртуально подать питание на ножки PD0-PD3?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите разобраться с delay
СообщениеДобавлено: 21 фев 2009, 02:43 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Xamulion писал(а):
Отлаживаю, цикл пошел, а как прерывания проверить в VMLAB ?

Точки останова можно в них поставить. Симуляция в VMLAB - http://avr123.nm.ru/z3.htm
Кнопочки можно подключить или генератор сигналов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите разобраться с delay
СообщениеДобавлено: 22 фев 2009, 00:53 
Не в сети

Зарегистрирован: 19 фев 2009, 02:27
Сообщения: 7
Откуда: Краснодар
Ага разобрался, настроил буквы. Работает :D И уже зашил в контроллер. Шустро бегает Машинка.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите разобраться с delay
СообщениеДобавлено: 22 фев 2009, 01:06 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Xamulion писал(а):
Ага разобрался, настроил буквы. Работает :D И уже зашил в контроллер. Шустро бегает Машинка.

приятненько !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите разобраться с delay
СообщениеДобавлено: 22 фев 2009, 02:08 
Не в сети

Зарегистрирован: 19 фев 2009, 02:27
Сообщения: 7
Откуда: Краснодар
А можно генератор ИК бампера вписать в это же микроконтроллер а то везде или спаяный генератор или отдельный контроллер?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: помогите разобраться с delay
СообщениеДобавлено: 22 фев 2009, 02:49 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Наверно да.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 51


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO