AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
04.02.2013, 20:30
|
|
Прописка
Регистрация: 22.09.2008
Адрес: Ставрополь
Сообщений: 178
Сказал спасибо: 573
Сказали Спасибо 76 раз(а) в 51 сообщении(ях)
|
ATTiny13A не заработало...
Понадобились поворотники на велосипед. нашёл в инете подходящий пример, подкорректировал под свои нужды, проверил на 2313, заработало. перенёс на AT13A -кампилируется, ошибок нет, но не работает! делал в CVAVR 2.05
Вложения:
|
11.ZIP (50.3 Кб, 106 просмотров) |
Последний раз редактировалось Evg_55; 04.02.2013 в 20:32.
|
|
|
|
04.02.2013, 22:06
|
|
Временная регистрация
Регистрация: 08.06.2009
Сообщений: 93
Сказал спасибо: 97
Сказали Спасибо 109 раз(а) в 34 сообщении(ях)
|
Re: ATTiny13A незаработало...
while (1)
*/
{
{
PORTB.1=1; // габарит
delay_ms(1500);
PORTB.1=0;
delay_ms(1500);
}/*
if(PINB.3==0) // Лево
{
PORTB.0=1;
delay_ms(1000);
PORTB.0=0;
delay_ms(1000);
};
if(PINB.4==0) // Право
{
PORTB.2=1;
delay_ms(1000);
PORTB.2=0;
delay_ms(1000);
};
}; //while(1)
часть, которую закоментил, вобще не понимаю. если нужны габариты - делай кнопку с обработчиком человеческим.
синтаксис, однако...
__________________
99% ошибок компьютера сидит в полуметре от монитора
|
|
|
|
04.02.2013, 22:11
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: ATTiny13A незаработало...
|
|
|
|
04.02.2013, 22:21
|
|
Прописка
Регистрация: 22.09.2008
Адрес: Ставрополь
Сообщений: 178
Сказал спасибо: 573
Сказали Спасибо 76 раз(а) в 51 сообщении(ях)
|
Re: ATTiny13A незаработало...
|
|
|
|
04.02.2013, 22:24
|
|
Прописка
Регистрация: 22.09.2008
Адрес: Ставрополь
Сообщений: 178
Сказал спасибо: 573
Сказали Спасибо 76 раз(а) в 51 сообщении(ях)
|
Re: ATTiny13A незаработало...
Сообщение от chipssss
|
while (1)
*/
{
{
PORTB.1=1; // габарит
delay_ms(1500);
PORTB.1=0;
delay_ms(1500);
}/*
часть, которую закоментил, вобще не понимаю. если нужны габариты - делай кнопку с обработчиком человеческим.
синтаксис, однако...
|
сразу по включении мигает св/диод габарита
всё это на 2313 работает!
с 13-й столкнулся впервые.
|
|
|
|
04.02.2013, 22:26
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: ATTiny13A незаработало...
|
|
|
|
04.02.2013, 22:36
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.05.2008
Адрес: регион 63
Сообщений: 1,832
Сказал спасибо: 742
Сказали Спасибо 683 раз(а) в 386 сообщении(ях)
|
Re: ATTiny13A незаработало...
В протеусе оно как-то мигает своими выводами, значит должно бы работать. PORTB.1 всегда будет мигать кстати.
Код:
|
// Input/Output Ports initialization
// Port B initialization
// Func5=In Func4=In Func3=In Func2=Out Func1=Out Func0=Out
// State5=T State4=T State3=T State2=0 State1=0 State0=0
PORTB=0x00;
DDRB=0x07; |
Вы проверяете PINB 3,4 на низкий уровень , а кто туда высокий подаст ?
Подтяжка внешняя есть ?
Фьюзы опять же ...
Программа не айс, надо через таймер делать.
з.ы А мультивибратор о двух транзисторах не проще туда было впихнуть ?
Вложения:
|
11.rar (6.7 Кб, 47 просмотров) |
__________________
Да здравствует Разум,да сгинет Маразм!
Последний раз редактировалось E_C_C; 04.02.2013 в 22:43.
|
|
|
|
04.02.2013, 22:44
|
|
Временная регистрация
Регистрация: 08.06.2009
Сообщений: 93
Сказал спасибо: 97
Сказали Спасибо 109 раз(а) в 34 сообщении(ях)
|
Re: ATTiny13A незаработало...
Сообщение от Evg_55
|
сразу по включении мигает св/диод габарита
всё это на 2313 работает!
с 13-й столкнулся впервые.
|
надо проработать полностю алгоритм
http://chipenable.ru/index.php/progr...e-machine.html
__________________
99% ошибок компьютера сидит в полуметре от монитора
|
|
|
Сказали "Спасибо" chipssss
|
|
|
04.02.2013, 22:54
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: ATTiny13A незаработало...
Сообщение от E_C_C
|
Подтяжка внешняя есть ?
|
А чем внутренняя не устраивает?
|
|
|
|
04.02.2013, 23:02
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: ATTiny13A незаработало...
__________________
Осторожно , злой кот
|
|
|
Сказали "Спасибо" dosikus
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:21.
|
|