roboforum.ru

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

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




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Вопросы по поводу ИК локатора
СообщениеДобавлено: 15 авг 2008, 01:37 
Не в сети

Зарегистрирован: 20 мар 2006, 00:53
Сообщения: 57
Откуда: ukraine
Собрал ИК локатор по схеме:

http://parts.roboclub.ru/index.shtml?ik

Вместо ATtiny12 использовал ATtiny45. Прошивал программатором STK500v2.
Прошивка завершилась удачно, но после reset светодиод не мигает и девайс не работает.
В чем может быть проблема, может кто подскажет?

Ниже код на си:

Код:

#include<avr/io.h>
#include<util/delay.h>

int a,i,u;
int main(void)
{

   a=(1/36000)*1000000;
   DDRB |= _BV(PB4);
   DDRB &= ~_BV(PB3);
   DDRB |= _BV(PB0);
   
   PORTB |= _BV(PB0);
   _delay_ms(500);
   PORTB |= _BV(PB0);
   _delay_ms(500);
   PORTB |= _BV(PB0);
   
   while(1)
   {
      PORTB &= ~_BV(PB4);
      for(i=0;i<10;i++)
      {
         PORTB |= _BV(PB4);
         _delay_us(a);
         PORTB &= ~_BV(PB4);
         _delay_us(a);
      }
      for(u=0;u<14;u++) _delay_us(a);
      if(bit_is_clear(PINB,PB3))
      {
        PORTB |=  _BV(PB0);
      }
      else
      {
        PORTB |= ~_BV(PB0);    
      }
   }
}


Используй тэг code! <Сергей>


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

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


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

Сейчас этот форум просматривают: Yandex [Bot] и гости: 11


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

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