Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
20.08.2008, 07:20
|
|
Временная регистрация
Регистрация: 10.02.2007
Адрес: Default city
Сообщений: 65
Сказал спасибо: 3
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
|
ATtiny + fuse
Собственнопроблема вот в чём пробовал писать программы для ATtiny 2313 всё нормально кроме тактовой частоты. Поставил fuse переключатели CKSELx (один был выключен) и всё теперь программа в нём не работает, а PonyProg через com программатор говорит
"Device missing or unknown device (-24)"
Теперь не могу даже стереть его. Что делать?
|
|
|
|
20.08.2008, 09:19
|
|
Гражданин KAZUS.RU
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
|
Если вы выставили все 0, то теперь чтобы МК работал, нужно подавать на XTAL1, внешнее тактирование. Это описывалось на многих форумах и на этом, помоему тоже. Можно просто подать генерацию, от другого МК например, можно в AVReal (AVRealShell) завести его и исправить CKSEL.
http://electronix.ru/forum/index.php...opic=44850&hl=
Здесь можете скачать даташит на Tiny2313. Советую внимательно почитать про фюзы прежде чем их трогать.
|
|
|
|
20.08.2008, 14:16
|
|
Временная регистрация
Регистрация: 10.02.2007
Адрес: Default city
Сообщений: 65
Сказал спасибо: 3
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
|
Извиняюсь, если что-то не так написал или не понял, но я поставил все галочки на этих пунктах. Может конечно это и значит поставить в 0 ![Смущение](images/smilies/icon_redface.gif) .
Если не так понял поравте.
|
|
|
|
20.08.2008, 14:35
|
|
Прописка
Регистрация: 27.11.2004
Сообщений: 175
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
|
по умолчанию в понипроге стоит
Checked items means programmed (bit=0)(галочка значит бит запрограммирован - бит=0)
те, если вы поставили галочки везде в CKSEL, то получили CKSEL3..0=0000, что из даташита соответствует Device Clocking Option - External Clock, подробнее о фузах для кварца в даташите на t2313 таблицы 4 Crystal Oscillator Operating Modes и 5 Start-up Times for the Crystal Oscillator Clock Selection
|
|
|
Сказали "Спасибо" pomidor
|
|
|
20.08.2008, 15:11
|
|
Гражданин KAZUS.RU
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
|
Сообщение от jogick
|
Может конечно это и значит поставить в 0
|
Это зависит от программатора. Как я понял из вашего описания, дело обстоит именно так.
|
|
|
|
21.08.2008, 15:25
|
|
Временная регистрация
Регистрация: 10.02.2007
Адрес: Default city
Сообщений: 65
Сказал спасибо: 3
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
|
Подкинул на 5-й вывод сигнал с внешнего генератора 4 МГц, программатор увидел контроллер, всё вроде нормально, даже программа которая была внутри запустилась. Сделал стирание, думал fuse'ы тже сотрутся, оказалось нет.
Решил сам в ручную поставить нужную комбинацию. Поставил 0010, что должно соответствовать внутреннему генератору 4 МГц, но конроллер заткнулся, и опять та же история.
Что теперь сдеалать?
Что будет если записать непредусмотренную комбинацию???
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Attiny 2313 - Как правильно сжечь порты
|
electric123 |
Микроконтроллеры, АЦП, память и т.д |
42 |
07.09.2009 08:53 |
FUSE Atmega16
|
Kanava |
Микроконтроллеры, АЦП, память и т.д |
5 |
09.03.2009 18:40 |
Как реализовать на ATmeg8 или ATtiny датчик случайных чисел
|
Don_Ambrosio |
Микроконтроллеры, АЦП, память и т.д |
20 |
03.05.2008 21:06 |
Atmega,attiny...
|
dosikus |
Микроконтроллеры, АЦП, память и т.д |
38 |
31.08.2007 21:43 |
ATtiny 2313 нужна помощь.
|
Ztman |
Микроконтроллеры, АЦП, память и т.д |
12 |
12.05.2007 00:01 |
Часовой пояс GMT +4, время: 16:20.
|
|