AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
08.12.2013, 20:04
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.06.2005
Адрес: Moscow Izmaylovo http://maps.yandex.ru/-/CND8ENIj
Сообщений: 1,757
Сказал спасибо: 0
Сказали Спасибо 266 раз(а) в 169 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
опыт всегда бесценнен
|
|
|
|
08.12.2013, 20:52
|
|
Гражданин KAZUS.RU
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Этот опыт бесценен?
Сообщение от gary2007
|
В общем получилось у меня восстановить тиньку в смысле вернуть фузы на место с помощью AVR910 в режиме эмулятора STK500
|
|
|
|
|
08.12.2013, 21:04
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.09.2007
Адрес: Полтава, UA
Сообщений: 2,450
Сказал спасибо: 376
Сказали Спасибо 1,060 раз(а) в 624 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от oleg110592
|
Этот опыт бесценен?
|
Мой имидж не пострадал!
Я угробил клиенту тиньку, я же вернул ее к жизни.
mix10, ставьте те фузы что я приводил или те что за мной человек сказал, особой разницы нет, все будет работать.
__________________
Мелочи не решают главного. Они решают всё!
|
|
|
|
08.12.2013, 21:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.06.2005
Адрес: Moscow Izmaylovo http://maps.yandex.ru/-/CND8ENIj
Сообщений: 1,757
Сказал спасибо: 0
Сказали Спасибо 266 раз(а) в 169 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
я не увидел где и каких и куда птичек ставить.
|
|
|
|
08.12.2013, 21:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.09.2007
Адрес: Полтава, UA
Сообщений: 2,450
Сказал спасибо: 376
Сказали Спасибо 1,060 раз(а) в 624 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
mix10, зайдите на страницу онлайн фьюзкалькулятора, еще раз повторю ссылку http://www.engbedded.com/fusecalc/ внизу вставляете HEX-значения и жмете кнопку Apply values.
Калькулятор расставит птички, вы расставите их в своем программаторе ручками. Все!
__________________
Мелочи не решают главного. Они решают всё!
|
|
|
|
08.12.2013, 22:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.09.2007
Адрес: Полтава, UA
Сообщений: 2,450
Сказал спасибо: 376
Сказали Спасибо 1,060 раз(а) в 624 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Если AVR910 был у вас в рабочем состоянии, то в принципе можно оставить старые фузы и поменять только прошивку.
__________________
Мелочи не решают главного. Они решают всё!
|
|
|
|
08.12.2013, 23:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.06.2005
Адрес: Moscow Izmaylovo http://maps.yandex.ru/-/CND8ENIj
Сообщений: 1,757
Сказал спасибо: 0
Сказали Спасибо 266 раз(а) в 169 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Ясно.
У меня протоссовский 910
|
|
|
|
09.12.2013, 12:33
|
|
Прописка
Регистрация: 07.10.2009
Сообщений: 198
Сказал спасибо: 35
Сказали Спасибо 211 раз(а) в 80 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Цитата:
|
после чего стало возможным прочитать и записать тиньку13 на частоте 4 кГц.
|
А Я восстанавливал этим:
Реаниматор микроконтроллеров AVR ATtiny13
http://radioded.ru/skhema-na-mikroko...v-avr-attiny13
|
|
|
|
20.01.2014, 12:14
|
|
Частый гость
Регистрация: 20.01.2014
Сообщений: 17
Сказал спасибо: 4
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Здравствуйте.
Нужна помощь новичку.
Имеется:
1. CodeVisionAVR
2. Proteus (вот в нем только и работает! Макетку проверял-без ошибок)
3. Atmega16a
4. Proger ChipProg48usb
5. Макетка Скриншот с компа (что-то не вставляет картинку...)
6. Собственно сама прога (примитив, но не работает...):
Фьюзы выставлены на подключение внешнего кварца (4MHz)-он есть у меня в макетке.
#include ‹mega16.h›
#include ‹delay.h›
unsigned char number1[] =
{
0x7f, //dot
0xc0, //0
0xf9, //1
0xa4, //2
0xb0, //3
0x99, //4
0x92, //5
0x82, //6
0xf8, //7
0x80, //8
0x90 //9
};
unsigned char count = 3;
unsigned char beg_strob = 200;
void main(void)
{
PORTA=0xFF;
DDRA=0x00;
PORTB=0xFF;
DDRB=0x00;
PORTC=0xFF;
DDRC=0xFF;
PORTD=0xBF;
DDRD=0x40;
while (1)
{
PORTC=number1[count]; //вывод цифры "2" из массива "number1"
delay_ms(beg_strob);
}
}
Помогите разобраться ![Помогите!](images/smilies/icon_sos.gif)
Спасибо!
|
|
|
|
20.01.2014, 12:53
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,951
Сказал спасибо: 2,547
Сказали Спасибо 11,840 раз(а) в 5,933 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
С чего вывод, что не работает?
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 22:28.
|
|